Fonctionnement d’Azure NetApp Files
Nous expliquons comment Azure NetApp Files fonctionne en arrière-plan et comment différents éléments interagissent en synergie pour fournir un service NAS cloud hautes performances. Ces informations vont vous aider à déterminer si Azure NetApp Files est une bonne solution pour migrer les charges de travail basées sur des fichiers de votre organisation vers le cloud Azure.
Hiérarchie de stockage
L’un des composants les plus importants d’Azure NetApp Files est la hiérarchie de stockage, qui détermine la quantité de stockage allouée à vos charges de travail et le débit maximal disponible. Comprendre la hiérarchie de stockage s’avère utile pour configurer et gérer Azure NetApp Files.
Regardez cette vidéo pour comprendre la relation entre l’abonnement Azure, les comptes NetApp, les pools de capacité et les volumes.
Niveaux de service
Les performances du volume Azure NetApp Files sont mises à l’échelle avec la taille du volume et le niveau de service. Azure NetApp Files propose trois niveaux de service pour les pools de capacités que vous créez :
- Standard : Fournit jusqu’à 16 Mio/s de débit et 1 000 IOPS par Tio de capacité approvisionnée. Un volume Azure NetApp Files peut générer environ 319 000 IOPS avec seulement 1,5 ms de latence pour les machines virtuelles adjacentes. Utilisez le niveau Standard pour le contenu web statique, les partages de fichiers et les sauvegardes de bases de données.
- Premium : Fournit jusqu’à 64 Mio/s de débit et 4 000 IOPS par Tio de capacité approvisionnée. Il peut générer un maximum de 450 000 IOPS par volume. Le niveau Premium est comparable au niveau de performance des disques SSD standard et convient pour SAP HANA, les bases de données, les applications d’entreprise, l’infrastructure VDI (bureau virtuel), l’analytique, les applications techniques, les files d’attente de messagerie et l’analytique Big Data.
- Ultra : Fournit jusqu’à 128 Mio/s de débit et 8 000 IOPS par Tio de capacité approvisionnée. Il peut générer un maximum de 450 000 IOPS par volume. Utilisez le niveau Ultra pour les applications les plus gourmandes en performances, telles que les applications HPC.
Azure NetApp Files offre également un stockage sporadique. Avec le niveau d’accès sporadique, vous profitez du même débit pour les données du niveau de stockage chaud, mais il peut différer pour les données résidant dans le niveau de stockage sporadique.
Quality of service (QoS)
Azure NetApp Files définit deux types de qualité de service (QoS) pour les pools de capacités :
- Auto : Azure NetApp Files attribue automatiquement un débit total pour chaque volume en fonction du niveau de service et de la capacité du volume. Par exemple, un débit maximal de 32 Mio/s (16 Mio/s x 2) est automatiquement attribué à un volume de 2 Tio de niveau Standard.
- Manuel : Vous attribuez le débit dont vous avez besoin pour un volume. Par exemple, un pool de capacités de 8 Tio de niveau Standard a un débit total disponible de 128 Mio/s (16 Mio/s x 8). Pour un volume de 2 Tio au sein de ce pool de capacités, vous pouvez affecter un débit d’environ 64 Mio/s, en supposant que le budget de débit est toujours disponible après l’approvisionnement des autres volumes du pool de capacités.
Connectivité à Azure NetApp Files
Quand vous évaluez l’opportunité de migrer des charges de travail locales vers Azure NetApp Files, l’un des points importants à prendre en compte est la manière dont vos applications, services et utilisateurs existants se connectent aux données à leur nouvel emplacement.
Réseaux virtuels Azure
Avant d’approvisionner un volume Azure NetApp Files, vous devez créer un réseau virtuel Azure (VNet) ou en utiliser un qui existe déjà dans le même abonnement. Le réseau virtuel définit la limite réseau du volume.
Sous-réseaux
Lorsque vous créez un volume Azure NetApp Files, vous l’attribuez à un sous-réseau délégué. Un sous-réseau délégué est un sous-réseau qui est configuré avec des autorisations pour créer des ressources propres à un service, en l’occurrence Azure NetApp Files. La façon dont les nœuds réseau se connectent à Azure NetApp Files dans ce sous-réseau dépend de l’emplacement de ces nœuds. Les volumes Azure NetApp Files sont accessibles en toute sécurité uniquement dans le contexte du réseau virtuel d’un client. Azure NetApp Files ne fournit pas de point de terminaison accessible publiquement (c’est-à-dire sur Internet).
Lors de la planification des sous-réseaux, il existe trois scénarios principaux à prendre en compte :
Connectivité dans le même réseau virtuel. Toute ressource qui s’exécute sur une machine virtuelle Azure dans le réseau virtuel qui contient le sous-réseau délégué peut se connecter au stockage de fichiers fourni par Azure NetApp Files. Dans le diagramme qui suit cette liste, la machine virtuelle 3 et le volume Azure NetApp Files 1 résident dans le réseau virtuel Hub, de sorte que la machine virtuelle 3 dispose d’un accès direct au volume 1.
Connectivité dans un réseau virtuel appairé. Toute ressource qui s’exécute sur une machine virtuelle Azure dans un réseau virtuel qui est appairé au réseau contenant le sous-réseau délégué peut se connecter au stockage de fichiers fourni par Azure NetApp Files. Dans le diagramme qui suit cette liste :
- Le réseau virtuel Spoke 1 est appairé au réseau virtuel Hub, de sorte que la machine virtuelle 4 dispose d’un accès appairé au volume Azure NetApp Files 1.
- Le réseau virtuel Spoke 2 est appairé au réseau virtuel Hub, de sorte que la machine virtuelle 5 dispose d’un accès appairé au volume Azure NetApp Files 1.
- Les réseaux virtuels Spoke 1 et Spoke 2 ne sont pas appairés l’un à l’autre, donc la machine virtuelle 4 ne peut pas accéder au volume Azure NetApp Files 3 et la machine virtuelle 5 ne peut pas accéder au volume Azure NetApp Files 2.
Connectivité dans un réseau hybride. Toute ressource s’exécutant sur un réseau local connecté au réseau virtuel Azure qui contient le sous-réseau délégué via VPN ou ExpressRoute peut se connecter au stockage de fichiers fourni par Azure NetApp Files. Dans le diagramme qui suit, le réseau local est connecté au réseau virtuel Azure Hub via une passerelle VPN. Permettant les scénarios suivants :
Une ressource dans le réseau local dispose d’un accès passerelle à n’importe quel volume Azure NetApp Files dans le réseau virtuel de la passerelle. Par exemple, la machine virtuelle 2 dans le réseau local peut se connecter au volume Azure NetApp Files 1.
Une ressource dans le réseau local dispose d’un accès passerelle à n’importe quel volume Azure NetApp Files dans un réseau virtuel appairé. Par exemple, la machine virtuelle 1 dans le réseau local peut se connecter au volume Azure NetApp Files 2 (et la machine virtuelle 2 peut se connecter au volume Azure NetApp Files 3).