Share via


Wat is Azure Managed Lustre?

De Azure Managed Lustre-service biedt u de mogelijkheid om snel een Op Azure gebaseerd Lustre-bestandssysteem te maken voor gebruik in high-performance computingtaken in de cloud.

Lustre is een opensource-parallel bestandssysteem dat kan worden geschaald naar enorme opslaggrootten en tegelijkertijd doorvoer met hoge prestaties biedt. Lustre wordt gebruikt door 's werelds snelste supercomputers en in gegevensgerichte werkstromen voor vele soorten industrieën. Voor meer informatie raadpleegt u https://www.lustre.org.

Azure Managed Lustre bespaart u het werk van het inrichten, configureren en beheren van uw eigen Lustre-bestandssysteem. Met een Creatie opdracht in de Azure Portal kunt u snel een Lustre-bestandssysteem implementeren in de grootte die u nodig hebt, uw clients verbinden en klaar zijn om het systeem te gebruiken.

Microsoft Azure Blob Storage is geïntegreerd met Azure Managed Lustre, waarmee u bestanden kunt opgeven die u wilt importeren uit een blobcontainer voor gebruik door het bestandssysteem. Wanneer de high-performance computingtaken zijn voltooid, kunt u gewijzigde gegevens exporteren naar Azure Blob Storage en het Azure Managed Lustre-systeem verwijderen. Zie Azure Blob Storage-integratie verderop in dit artikel voor meer informatie.

U kunt uw Azure Managed Lustre-bestandssysteem ook gebruiken met uw Azure Kubernetes Service-containers (AKS). Zie Azure Managed Lustre gebruiken met Kubernetes voor meer informatie.

Gegevensbeveiliging in Azure Managed Lustre

Alle gegevens die in Azure zijn opgeslagen, worden standaard versleuteld met behulp van door Azure beheerde sleutels. Als u de sleutels wilt beheren die worden gebruikt voor het versleutelen van de gegevens die zijn opgeslagen in uw Azure Managed Lustre-cluster, volgt u de instructies in Versleuteling aan de serverzijde van Azure-schijfopslag.

Alle informatie in een Azure Managed Lustre-bestandssysteem wordt ook beveiligd door VM-hostversleuteling op de beheerde schijven die uw gegevens bevatten, zelfs als u een door de klant beheerde sleutel toevoegt voor de Lustre-schijven. Het toevoegen van een door de klant beheerde sleutel biedt een extra beveiligingsniveau voor klanten met hoge beveiligingsbehoeften. Zie Versleuteling aan de serverzijde van Azure-schijfopslag voor meer informatie.

Notitie

Azure Managed Lustre slaat geen klantgegevens op buiten de regio waarin u het service-exemplaar implementeert.

Gegevenstolerantie in Azure Managed Lustre

Uw Azure Managed Lustre-bestandssysteem maakt gebruik van beheerde Azure-schijven als OST-gegevensschijven (Object Storage Target).

Alle Azure Managed Lustre-bestandssystemen die zijn gemaakt als een 'duurzaam' bestandssysteemtype, maken gebruik van Azure Premium SSD-schijven (SOLID State Drive) die zijn geconfigureerd als lokaal redundante opslag (LRS). LrS-schijfinhoud wordt drie keer gerepliceerd in het lokale datacenter om te beschermen tegen schijf- en serverrackfouten.

Het Azure Managed Lustre-bestandssysteem zelf draagt ook bij aan de gegevenstolerantie via de objectopslagprocessen die worden gebruikt om gegevens op deze schijven op te slaan.

Als u regionale of globale gegevensredundantie nodig hebt, kunt u uw bestandssysteem integreren met Azure Blob Storage. Zodra de integratie is voltooid, kunt u een exporttaak starten om bestanden te exporteren naar een Azure Blob Storage container met een ander redundantiebeleid voor langetermijnopslag. Configureer Azure Blob Storage redundantie voor het opslagaccount. U kunt zonegebonden gegevensredundantie (ZRS) of globale gegevensredundantie (GRS) kiezen wanneer u het opslagaccount maakt. Zie Ondersteunde opslagaccounttypen voor meer informatie over opties voor gegevensredundantie voor uw Azure Managed Lustre-bestanden.

Azure Blob Storage integratie

Microsoft Azure Blob Storage is geïntegreerd met Azure Managed Lustre, waarmee u bestanden kunt opgeven die u wilt importeren uit een blobcontainer voor gebruik door het bestandssysteem. Azure Blob Storage integratie is een toepassing van Lustre Hierarchical Storage Management (HSM). Het is niet nodig om uw volledige gegevensset voor elke taak te importeren. In plaats daarvan kunt u een ander bestandssysteem maken voor verschillende taken en gegevens opslaan in goedkopere Azure-blobcontainers tussen gebruik. Wanneer de high-performance computingtaken zijn voltooid, kunt u gewijzigde gegevens exporteren naar Azure Blob Storage en het Azure Managed Lustre-systeem verwijderen.

Azure Managed Lustre is aangepast om naadloos te werken met Azure Blob Storage. U kunt een bestaande blobcontainer opgeven om de bestaande gegevens toegankelijk te maken vanuit uw Azure Managed Lustre-bestandssysteem, of een lege container opgeven die u met gegevens vult of gebruikt om uw uitvoer op te slaan. Installatie en onderhoud worden voor u uitgevoerd. U geeft alleen op welke blobcontainer u wilt gebruiken.

Als u Azure Blob Storage integreert wanneer u een Lustre-bestandssysteem maakt, kunt u Lustre HSM-functies gebruiken. Als u de voordelen van Lustre HSM niet wilt, kunt u rechtstreeks met behulp van clientopdrachten gegevens importeren en exporteren voor het Azure Managed Lustre-bestandssysteem.

Azure Managed Lustre gebruiken met Kubernetes

Als u een Azure Managed Lustre-opslagsysteem wilt gebruiken met uw Kubernetes-containers, kunt u het stuurprogramma Azure Lustre Container Support Interface (CSI) voor Kubernetes gebruiken, dat compatibel is met Azure Kubernetes Service (AKS). Andere typen Kubernetes-installatie worden momenteel niet ondersteund.

Kubernetes kan het configureren en implementeren van virtuele clienteindpunten voor uw Azure Managed Lustre-workload vereenvoudigen, waardoor installatietaken worden geautomatiseerd, zoals:

  • Het maken van Azure Virtual Machine Scale Sets gebruikt door Azure Kubernetes Service (AKS) om de pods uit te voeren.
  • De juiste Lustre-clientsoftware wordt geladen op VM-exemplaren.
  • Het koppelpunt van Azure Managed Lustre opgeven en die informatie doorgeven aan de clientpods.

Het Azure Lustre CSI-stuurprogramma voor Kubernetes kan de installatie van de clientsoftware en het koppelen van stations automatiseren. Het stuurprogramma biedt standaard een CSI-controller-invoegtoepassing als een implementatie met twee replica's en een CSI-knooppuntinvoegtoepassing als een DaemonSet. U kunt het aantal replica's wijzigen.

Zie Compatibele Kubernetes-versies voor meer informatie over welke stuurprogrammaversies u moet gebruiken.

Volgende stappen