Wanneer gebruikt u Azure NetApp Files?

Voltooid

Laten we nu eens kijken naar enkele scenario's die illustreren wanneer het geschikt is om een on-premises workload op basis van bestanden te migreren om in de cloud uit te voeren met behulp van Azure NetApp Files als gedeelde bestandsopslag. Hier volgen de criteria waarmee u kunt bepalen of Azure NetApp Files een geschikte opslagkeuze is voor het uitvoeren van de bestandsworkloads van uw organisatie in de cloud:

  • Gemak van implementatie of migratie
  • Workloadschaal
  • Flexibiliteit
  • Opslagtechnologie

Beslissingscriteria

Azure NetApp Files kan werkbelastingen op ondernemingsniveau, op bestanden gebaseerde workloads beheren waarvoor weinig of geen herconfiguratie nodig is en enige flexibiliteit van de implementatie vereisen. De gebruiksscenario's waarbij Azure NetApp Files mogelijk niet de juiste keuze is, zijn doorgaans kleine, statische workloads die opslag op basis van blokken of objecten vereisen. Laten we deze beslissingscriteria nader bekijken.

Criteria Analyse
Gemak van implementatie of migratie Moet u uw workload 'lift and shift' gebruiken? Dat wil zeggen, is het een vereiste dat u uw workload overbrengt naar de Azure-cloud zonder dat u de onderdelen, configuratie of code van uw toepassing hoeft te wijzigen? Een lift-and-shift-migratie minimaliseert het risico dat uw workload problemen ondervindt wanneer deze in de cloud wordt uitgevoerd. Het minimaliseert ook de kosten, inspanning en tijd die nodig is om nieuwe implementaties en migraties uit te voeren.
Workloadschaal Wat is de algehele schaal van de workload? Azure NetApp Files werkt het beste met workloads op ondernemingsniveau waarvoor de hoogste prestaties en beschikbaarheid zijn vereist. Voorbeelden hiervan zijn grootschalige database-implementaties, grootschalige VDI en high-performance computingtoepassingen. Azure NetApp Files kan eenvoudig ondersteuning bieden voor relatief kleine en lage prestaties van workloads.
Flexibiliteit Heeft uw workload flexibiliteit nodig in termen van prestaties, capaciteit en schaalbaarheid? Met Azure NetApp Files kunt u het serviceniveau van een volume wijzigen tussen Standard, Premium en Ultra, zonder serviceonderbreking door het volume te verplaatsen naar een capaciteitspool met het gewenste serviceniveau. U kunt ook de grootte van een capaciteitspool of volume op elk gewenst moment vergroten of verkleinen om aan de huidige vraag te voldoen. Als u uw capaciteitspool hebt ingesteld op handmatige QoS, kunt u met Azure NetApp Files ook de doorvoer van een volume onafhankelijk wijzigen als dat nodig is voor uw workload.
Opslagtechnologie Hebt u opslag op basis van blokken of bestanden nodig? Azure NetApp Files werkt voor elke POSIX-compatibele workload die gebruik kan maken van gedeelde bestandsopslag. Sommige workloads hebben echter een strikte afhankelijkheid of vereiste voor opslag die zowel op blokbasis als direct is gekoppeld. Azure NetApp Files biedt een virtuele NAS, waardoor deze niet geschikt is voor dat workloadtype. Hoewel in het verleden veel workloads direct gekoppelde opslag op basis van blokken hebben gebruikt, is het geen strikte afhankelijkheid of vereiste. In dergelijke gevallen kan Azure NetApp Files betere prestaties en schaalbaarheid bieden, omdat virtuele Azure-machines minder netwerksnelheid hebben dan een ssd-infrastructuur (block-based) en Azure Network Files-volumes zijn verbonden met het netwerk.

De criteria toepassen

Azure NetApp Files is de juiste keuze voor gedeelde netwerkopslag wanneer elastische werkbelastingen op basis van bestanden, op ondernemingsniveau moeten worden 'lifted-and-shifted' naar Azure. Deze criteria zijn niet evenzeer van toepassing op alle toepassingen. Laten we eens kijken hoe deze criteria van toepassing zijn op de use cases van ons scenario.

Moet een Oracle Database-team Azure NetApp Files gebruiken?

De meest veeleisende Oracle Database-workloads vereisen hoge I/O-capaciteit en toegang tot opslag met lage latentie. De oplossing biedt gedeelde bestandstoegang met het NFS-protocol (Network File System). De architectuur maakt gebruik van Azure NetApp Files, een gedeelde service voor bestandsopslag. Azure NetApp Files biedt voordelen:

  • Schijf-I/O-limieten voor toegangstarieven die van toepassing zijn op het niveau van de virtuele machine (VM), hebben geen invloed op Azure NetApp Files. Als gevolg hiervan kunt u kleinere VM-SKU's gebruiken dan met schijfopslag, zonder de prestaties te verminderen. Deze aanpak kan de kosten aanzienlijk verlagen.
  • Azure NetApp Files biedt flexibiliteit. U kunt implementaties op aanvraag vergroten of verkleinen om uw configuratie rendabel te houden.

Azure NetApp Files wordt uitgevoerd in de azure-datacenteromgeving als een eenvoudige azure-service die systeemeigen azure-service gebruikt. U kunt Azure NetApp Files inrichten, gebruiken en schalen, net zoals andere Azure-opslagopties. Azure NetApp Files maakt gebruik van een bare-metal vloot van all-flash-opslag. Naast het gebruik van gedeelde en zeer schaalbare opslag biedt Azure NetApp Files latenties van minder dan 1 milliseconden. Deze factoren maken deze service geschikt voor het gebruik van het NFS-protocol om Oracle Database-workloads uit te voeren via netwerken.

In het volgende diagram ziet u een mogelijke architectuur. De onderdelen werken als volgt:

  • Oracle Database wordt uitgevoerd op Virtuele Azure-machines binnen het Oracle-subnet.
  • In het Azure NetApp Files-subnet biedt Azure NetApp Files NFS-toegang tot de gegevens en logboekbestanden.
  • Het verbindingsprotocol Oracle Direct NFS (dNFS) verbetert de prestaties en doorvoer.

Diagram met een Oracle Database-implementatie in Azure NetApp Files.

Moet een AVD-team (Azure Virtual Desktop) Azure NetApp Files gebruiken?

Azure NetApp Files kan maximaal 450.000 IOPS en latentie van submilliseconden bieden, wat betekent dat het opslag kan bieden voor grootschalige AVD-implementaties (Azure Virtual Desktop). Door gebruik te maken van Azure NetApp Files-functies, kunt u de schaal van uw AVD-implementatie snel en eenvoudig optimaliseren om de kosten te beheren. Met Azure NetApp Files kunt u de doorvoer wijzigen en een andere servicelaag kiezen voor uw volumes op aanvraag zonder serviceonderbrekingen. Door regelmatig handmatige of automatische volumemomentopnamen te maken, kunt u afzonderlijke FSLogix-gebruikersprofielcontainers terugdraaien wanneer dat nodig is en zelfs volledige volumes herstellen.

Overweeg een scenario waarin meerdere werknemers werken binnen de AVD-implementatie, waarbij elke gebruiker een virtueel persoonlijk bureaublad gebruikt. Deze grootschalige implementatie kan worden opgeheven en naar Azure worden verplaatst en naar behoefte geoptimaliseerd voor doorvoer.

In het volgende diagram ziet u een mogelijke architectuur die het bedrijf kan gebruiken voor een persoonlijke AVD-implementatie op basis van een bureaublad. Gebruikers worden toegewezen aan specifieke bureaubladpods. Een pod is een virtueel spoke-netwerk met een groep virtuele machines en een toegewezen Subnet van Azure NetApp File dat gebruikmaakt van een volume uit de totale Capaciteitspool van Azure NetApp Files. Elke pool heeft slechts minder dan 1000 virtuele machines, één voor elke gebruiker. Azure NetApp Files kan eenvoudig omgaan met zoveel persoonlijke bureaubladen per VNet met één sessiehostgroep. Als er meer persoonlijke bureaubladen nodig zijn, kunt u eenvoudig meer pods toevoegen.

Diagram met een typische installatie voor het uitvoeren van verschillende pools van Azure Virtual Desktops in een virtueel Azure-netwerk. De installatie maakt gebruik van Azure NetApp Files die gedeelde opslag biedt voor elke virtuele-bureaubladgroep.

Moet een onderzoeks- en ontwikkelingsteam Azure NetApp Files gebruiken?

De meeste R&D-teams hebben toepassingen waarvoor rekenintensieve en gegevensintensieve bewerkingen nodig zijn, zoals computergesteund ontwerp, 3D-modellering en gedetailleerde simulaties. Daarom vereisen ze hoge IOPS, lage latentie en hoge beschikbaarheid. Deze taken zorgen vaak voor extreme gebruikswisselingen, waarbij het gebruik hoog is tijdens bijvoorbeeld een complexe simulatie, en vervolgens bijna niets als de simulatie eindigt. R&D-teamleden vereisen gemengde toegang tot het SMB-/NFS-protocol met POSIX-naleving. Al deze overwegingen werken ten gunste van het migreren van de R&D-teamtoepassingen naar Azure en het gebruik van Azure NetApp Files als de service voor gedeelde opslag.

In de volgende afbeelding ziet u een mogelijke installatie voor het uitvoeren van een high performance computing-toepassing in een virtueel Azure-netwerk. De installatie maakt gebruik van Azure NetApp Files als gedeelde opslag voor de toepassing. Een R&D-teamlid heeft toegang tot de front-end via een virtuele Windows- of Linux-machine. De HPC-toepassing wordt uitgevoerd in het compute-subnet, dat bestaat uit een schaalset met virtuele Linux-machines. De gedeelde opslag voor de schaalset is afkomstig van een aangewezen subnet met een Azure NetApp Files-volume.

Diagram met een typische installatie voor het uitvoeren van een high performance computing-toepassing in een virtueel Azure-netwerk.