Inzicht in NAS-concepten in Azure NetApp Files

Network Attached Storage (NAS) is een manier voor een gecentraliseerd opslagsysteem om gegevens te presenteren aan meerdere clients in een WAN of LAN.

Diagram of NAS protocols with Azure NetApp Files.

Gegevenssets in een NAS-omgeving kunnen worden gestructureerd (gegevens in een goed gedefinieerde indeling, zoals databases) of ongestructureerd (gegevens die niet zijn opgeslagen in een gestructureerde database-indeling, zoals afbeeldingen, mediabestanden, logboeken, basismappen, enzovoort). Ongeacht de structuur worden de gegevens geleverd via een standaardgesprek tussen een NAS-client en de Azure NetApp Files NAS-services. Het gesprek vindt plaats volgens deze basisstappen:

  1. Een client vraagt toegang tot een NAS-share in Azure NetApp Files aan met behulp van SMB of NFS.
  2. Toegangsbeheer kan net zo eenvoudig zijn als een clienthostnaam/IP-adres of complexer, zoals verificatie van gebruikersnaam en machtigingen op shareniveau.
  3. Azure NetApp Files ontvangt deze aanvraag en controleert de toegangsbeheer om te controleren of de client toegang heeft tot de NAS-share.
  4. Zodra de toegang op shareniveau is geverifieerd, probeert de client de inhoud van de NAS-share te vullen via een eenvoudige lees-/vermelding.
  5. Azure NetApp Files controleert vervolgens machtigingen op bestandsniveau. Als de gebruiker die toegang probeert te krijgen tot de share niet over de juiste machtigingen beschikt, wordt de toegang geweigerd, zelfs als de machtigingen op shareniveau toegang hebben toegestaan.
  6. Zodra dit proces is voltooid, nemen besturingselementen voor bestands- en maptoegang op dezelfde manier over als u zou verwachten voor een Linux- of Windows-client.
  7. Configuratie van Azure NetApp Files verwerkt besturingselementen voor machtigingen voor delen. Bestands- en mapmachtigingen worden altijd beheerd door de NAS-clients die toegang hebben tot de shares door de NAS-beheerder.

NAS-gebruiksvoorbeelden

NAS is een gemeenschappelijk protocol in veel branches, waaronder olie en gas, high performance computing, media en entertainment, EDA, financiële diensten, gezondheidszorg, genomics, productie, hoger onderwijs en vele andere. Workloads kunnen variëren van eenvoudige bestandsshares en basismappen tot toepassingen met duizenden kernen die bewerkingen pushen naar één share, evenals meer gemoderniseerde toepassingsstacks, zoals Kubernetes en containerimplementaties.

Zie Oplossingsarchitecturen met behulp van Azure NetApp Files voor meer informatie over use cases en workloads.

Volgende stappen