Dela via


Vad är Azure Managed Lustre?

Azure Managed Lustre är ett hanterat filsystem som erbjuder skalbar, kraftfull och kostnadseffektiv lagring för HPC-arbetsbelastningar (databehandling med höga prestanda).

Här är några viktiga funktioner och fördelar med Azure Managed Lustre:

  • Accelerera HPC-arbetsbelastningar: Erbjuder en distribuerad parallell filsystemlösning med höga prestanda, perfekt för HPC-arbetsbelastningar som kräver högt dataflöde, låg svarstid och Lustre-protokollkompatibilitet.
  • Specialbyggd hanterad tjänst: Ger fördelarna med ett parallellt Lustre-filsystem utan komplexiteten i att hantera den underliggande infrastrukturen. Azure Managed Lustre är en fullständigt hanterad tjänst som förenklar driften, minskar installationskostnaderna och eliminerar komplext underhåll.
  • Azure Blob Storage-integrering: Gör att du kan ansluta Azure Managed Lustre-filsystem med Azure Blob Storage-containrar för optimal dataplacering och kostnadshantering. Mer information finns i Azure Blob Storage-integrering.
  • Azure Kubernetes Service-integrering (AKS): Låter dig containerisera arbetsbelastningar med hjälp av den tillgängliga AKS-kompatibla CSI-drivrutinen. Mer information finns i Använda Azure Managed Lustre med Kubernetes.

Lustre är ett parallellt filsystem med öppen källkod som kan skalas till enorma lagringsstorlekar samtidigt som det ger högpresterande dataflöde. Lustre används av världens snabbaste superdatorer och i datacentrerade arbetsflöden för många typer av branscher. Mer information om Lustre finns i https://www.lustre.org.

Datasäkerhet i Azure Managed Lustre

Alla data som lagras i Azure krypteras i vila med hjälp av Azure-hanterade nycklar som standard. Om du vill hantera de nycklar som används för att kryptera data som lagras i ditt Azure Managed Lustre-kluster följer du anvisningarna i Kryptering på serversidan av Azure-disklagring.

All information i ett Azure Managed Lustre-filsystem skyddas av virtuell dators värdkryptering på de hanterade diskar som innehåller dina data, även om du lägger till en kundhanterad nyckel för Lustre-diskarna. Att lägga till en kundhanterad nyckel ger en extra säkerhetsnivå för kunder med höga säkerhetsbehov. Mer information finns i Kryptering på serversidan av Azure-disklagring.

Kommentar

Azure Managed Lustre lagrar inte kunddata utanför den region där du distribuerar tjänstinstansen.

Dataresiliens i Azure Managed Lustre

Ditt Azure Managed Lustre-filsystem använder Azure-hanterade diskar som objektlagringsmål (OST) datadiskar.

Alla Azure Managed Lustre-filsystem som skapas som en "varaktig" filsystemtyp använder Azure Premium SSD-diskar (solid state drive) som konfigurerats som lokalt redundant lagring (LRS). LRS-diskinnehåll replikeras tre gånger i det lokala datacentret för att skydda mot disk- och serverracksfel.

Själva Azure Managed Lustre-filsystemet bidrar också till dataresiliens genom de objektlagringsprocesser som används för att lagra data på dessa diskar.

Om du behöver regional eller global dataredundans kan du integrera filsystemet med Azure Blob Storage. När du är integrerad kan du initiera ett exportjobb för att exportera filer till en Azure Blob Storage-container med en annan redundansprincip för långsiktig lagring. Konfigurera Azure Blob Storage-redundans för lagringskontot. Du kan välja zonindelad dataredundans (ZRS) eller global dataredundans (GRS) när du skapar lagringskontot. Mer information om alternativ för dataredundans för dina Azure Managed Lustre-filer finns i Lagringskontotyper som stöds.

Azure Blob Storage-integrering

Azure Blob Storage är integrerat med Azure Managed Lustre, vilket gör att du kan ange filer som ska importeras från en blobcontainer för filsystemets användning. Azure Blob Storage-integrering är ett program för Lustre-hierarkisk lagringshantering (HSM). Du behöver inte importera hela datamängden för varje jobb. I stället kan du skapa ett annat filsystem för olika jobb och lagra data i azure-blobcontainrar med lägre kostnad mellan användningarna. När databehandlingsjobben med höga prestanda har slutförts kan du exportera ändrade data till Azure Blob Storage och ta bort Azure Managed Lustre-systemet.

Azure Managed Lustre är anpassat för att fungera sömlöst med Azure Blob Storage. Du kan ange en befintlig blobcontainer för att göra dess befintliga data tillgängliga från ditt Azure Managed Lustre-filsystem. Du kan också ange en tom container som du fyller i med data eller använda för att lagra dina utdata. Installation och underhåll utförs åt dig. Du anger bara vilken blobcontainer som ska användas.

Om du integrerar Azure Blob Storage när du skapar ett Lustre-filsystem kan du använda Lustre HSM-funktioner. Om du inte vill ha fördelarna med Lustre HSM kan du importera och exportera data för Filsystemet Azure Managed Lustre med hjälp av klientkommandon direkt.

Mer information om den här funktionen finns i Azure Blob Storage-integrering.

Använda Azure Managed Lustre med Kubernetes

Om du vill använda ett Azure Managed Lustre-lagringssystem med dina Kubernetes-containrar kan du använda CSI-drivrutinen (Azure Lustre Container Support Interface) för Kubernetes, som är kompatibel med Azure Kubernetes Service (AKS). Andra typer av Kubernetes-installation stöds inte för närvarande.

Kubernetes kan förenkla konfigurationen och distributionen av virtuella klientslutpunkter för din Azure Managed Lustre-arbetsbelastning och automatisera konfigurationsuppgifter som:

  • Skapa Azure Virtual Machine Scale Sets som används av Azure Kubernetes Service (AKS) för att köra poddarna.
  • Läser in rätt Lustre-klientprogramvara på vm-instanser.
  • Ange monteringspunkten för Azure Managed Lustre och sprida informationen till klientpoddarna.

Azure Lustre CSI-drivrutinen för Kubernetes kan automatisera installationen av klientprogramvaran och monteringsenheterna. Drivrutinen tillhandahåller ett CSI-kontrollant-plugin-program som en distribution med två repliker som standard och ett CSI-nod-plugin-program som daemonSet. Du kan ändra antalet repliker.

Mer information om den här funktionen finns i Använda Azure Managed Lustre CSI-drivrutinen med Azure Kubernetes Service.

Information om vilka drivrutinsversioner som ska användas finns i Kompatibla Kubernetes-versioner.