Delen 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 hoogwaardige computingtaken in de cloud.

Lustre is een opensource-parallel bestandssysteem dat kan worden geschaald naar enorme opslaggrootten en tegelijkertijd hoge doorvoerprestaties biedt. Lustre wordt gebruikt door de snelste supercomputers ter wereld en in gegevensgerichte werkstromen voor veel soorten industrieën. Zie https://www.lustre.org voor meer informatie.

Met Azure Managed Lustre kunt u uw eigen Lustre-bestandssysteem inrichten, configureren en beheren. Met behulp van een opdracht Maken in 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 moeten worden geïmporteerd uit een blobcontainer voor het gebruik van 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 ook uw Azure Managed Lustre-bestandssysteem gebruiken met uw AKS-containers (Azure Kubernetes Service). 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 voor de Lustre-schijven toevoegt. 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 door Azure beheerde 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). De inhoud van LRS-schijven wordt drie keer gerepliceerd binnen het lokale datacenter om bescherming te bieden tegen fouten in stations- en serverrekken.

Het Azure Managed Lustre-bestandssysteem zelf draagt ook bij aan 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 deze is geïntegreerd, kunt u een exporttaak initiëren 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.

Integratie van Azure Blob Storage

Microsoft Azure Blob Storage is geïntegreerd met Azure Managed Lustre, waarmee u bestanden kunt opgeven die moeten worden geïmporteerd uit een blobcontainer voor het gebruik van het bestandssysteem. Azure Blob Storage-integratie is een toepassing van Lustre-hiërarchisch opslagbeheer (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 Blob-containers tussen toepassingen. 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 vult met gegevens of om uw uitvoer op te slaan. Installatie en onderhoud worden voor u uitgevoerd. U hoeft alleen op te geven 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 gegevens importeren en exporteren voor het Azure Managed Lustre-bestandssysteem met behulp van clientopdrachten rechtstreeks.

Azure Managed Lustre gebruiken met Kubernetes

Als u een Azure Managed Lustre-opslagsysteem wilt gebruiken met uw Kubernetes-containers, kunt u het CSI-stuurprogramma (Azure Lustre Container Support Interface) 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 zoals:

  • Azure Virtual Machine Scale Sets maken die worden gebruikt door Azure Kubernetes Service (AKS) om de pods uit te voeren.
  • Laad de juiste Lustre-clientsoftware op VM-exemplaren.
  • Geef het Azure Managed Lustre-koppelpunt op en geef die informatie door aan de clientpods.

Het Azure Lustre CSI-stuurprogramma voor Kubernetes kan het installeren van de clientsoftware en het koppelen van stations automatiseren. Het stuurprogramma biedt een CSI-controllerinvoegtoepassing als implementatie met standaard 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 moeten worden gebruikt.

Volgende stappen