Jak działa usługa Azure NetApp Files
W tym miejscu omówimy, jak usługa Azure NetApp Files działa w tle i jak różne elementy współpracują ze sobą, aby zapewnić usługę NAS w chmurze o wysokiej wydajności. Ta wiedza pomaga ocenić, czy usługa Azure NetApp Files jest dobrym rozwiązaniem do migrowania obciążeń opartych na plikach organizacji do chmury platformy Azure.
Hierarchia magazynu
Jednym z najważniejszych składników usługi Azure NetApp Files jest hierarchia magazynu, która określa ilość miejsca do magazynowania przydzielonego do obciążeń i maksymalną dostępną przepływność. Zrozumienie hierarchii pamięci pomaga ustawić i zarządzać usługą Azure NetApp Files.
Obejrzyj ten film wideo, aby zrozumieć relację między subskrypcją platformy Azure, kontami usługi NetApp, pulami pojemności i woluminami.
Poziomy usług
Wydajność woluminu usługi Azure NetApp Files jest skalowana przy użyciu rozmiaru woluminu i poziomu usługi. Usługa Azure NetApp Files oferuje trzy poziomy usług dla tworzonych pul pojemności:
- Standardowa: zapewnia maksymalnie 16 mil/s przepływności i 1000 operacji we/wy na sekundę na 1 TiB aprowizowanej pojemności. Wolumen usługi Azure NetApp Files może wygenerować około 319 000 IOPS z opóźnieniem tylko 1,5 ms dla sąsiednich maszyn wirtualnych. Użyj poziomu Standard dla statycznej zawartości internetowej, udziałów plików i kopii zapasowych baz danych.
- Premium: zapewnia do 64 MiB/s przepływności i 4000 operacji we/wy na sekundę na 1 TiB aprowizowanej pojemności. Może wygenerować maksymalnie 450 000 operacji we/wy na sekundę na wolumin. Premium jest porównywalna z podstawową wydajnością dysków SSD i jest odpowiednia dla platformy SAP HANA, baz danych, aplikacji dla przedsiębiorstw, infrastruktury pulpitu wirtualnego (VDI), analizy, aplikacji technicznych, kolejek obsługi komunikatów i analizy danych big data
- Ultra: zapewnia do 128 MiB/s przepływności i 8000 operacji we/wy na sekundę na 1 TiB aprowizowanej pojemności. Może wygenerować maksymalnie 450 000 operacji we/wy na sekundę na wolumin. Użyj Ultra do najbardziej intensywnie obciążających aplikacji, takich jak aplikacje HPC.
Usługa Azure NetApp Files oferuje również magazyn z dostępem typu cool. Przy dostępie chłodnym doświadczasz tej samej przepływności danych w warstwie gorącej, jednak przepływność może się różnić w przypadku danych znajdujących się w warstwie chłodnej.
Jakość usług (QoS)
Usługa Azure NetApp Files definiuje dwa typy jakości usług (QoS) dla pul pojemności:
- Automatycznie: usługa Azure NetApp Files automatycznie przypisuje łączną przepływność dla każdego woluminu na podstawie warstwy usługi i pojemności woluminu. Na przykład wolumin 2-TiB w warstwie Standard ma automatycznie przypisaną maksymalną przepustowość wynoszącą 32 MiB/s (16 MiB/s x 2).
- Ręczne: przypisujesz przepływność potrzebną dla woluminu. Na przykład pula pojemności w warstwie Standardowa 8 TiB ma łączną dostępną przepływność wynoszącą 128 MiB/s (16 MiB/s x 8). W przypadku woluminu o pojemności 2 TiB w tej puli pojemności można przypisać przepływność wynoszącą około 64 MiB/s, zakładając, że po przydzieleniu innych woluminów puli pojemności, budżet przepływności jest nadal dostępny.
Łączność z usługą Azure NetApp Files
Kluczową kwestią podczas oceniania, czy migrować obciążenia lokalne do usługi Azure NetApp Files, jest sposób, w jaki istniejące aplikacje, usługi i użytkownicy łączą się z danymi w nowej lokalizacji.
Sieci wirtualne platformy Azure
Przed prowizjonowaniem woluminu Azure NetApp Files należy utworzyć sieć wirtualną Azure (VNet) lub użyć tej, która już istnieje w tej samej subskrypcji. Sieć VNet definiuje granicę sieci dla wolumenu.
Podsieci
Podczas tworzenia woluminu usługi Azure NetApp Files należy przypisać wolumin do delegowanej podsieci. Podsieć delegowana to podsieć skonfigurowana z uprawnieniami do tworzenia zasobów specyficznych dla usługi. W tym przypadku jest to usługa Azure NetApp Files. Sposób nawiązywania połączenia węzłów sieciowych z usługą Azure NetApp Files w tej podsieci zależy od lokalizacji tych węzłów. Woluminy usługi Azure NetApp Files są bezpiecznie dostępne tylko w kontekście sieci wirtualnej klienta. Usługa Azure NetApp Files nie udostępnia publicznego (czyli internetowego) dostępnego punktu końcowego.
Podczas planowania podsieci należy wziąć pod uwagę trzy główne scenariusze:
Łączność w tej samej sieci wirtualnej. Każdy zasób uruchomiony na maszynie wirtualnej platformy Azure w tej samej sieci wirtualnej, która zawiera delegowaną podsieć, może połączyć się z magazynem plików dostępnym dzięki usłudze Azure NetApp Files. Na diagramie następującym po tej liście zarówno VM 3, jak i wolumin 1 usługi Azure NetApp Files znajdują się w sieci wirtualnej Hub, więc VM 3 ma bezpośredni dostęp do woluminu 1.
Łączność w równorzędnej sieci wirtualnej. Każdy zasób uruchomiony na maszynie wirtualnej platformy Azure w sieci wirtualnej połączonej równorzędnie z siecią zawierającą podsieć delegowaną może łączyć się z magazynem plików udostępnianym przez usługę Azure NetApp Files. Na diagramie, który znajduje się poniżej tej listy:
- Sieć wirtualna Szprycha 1 jest skojarzona z siecią wirtualną Koncentratora, więc maszyna wirtualna 4 ma skojarzony dostęp do woluminu 1 Azure NetApp Files.
- Sieć wirtualna Spoke 2 jest połączona z siecią wirtualną Hub, więc maszyna wirtualna 5 ma połączenie równorzędne z woluminem Azure NetApp Files 1.
- Sieci wirtualne Szprychy 1 i Szprychy 2 nie są ze sobą równorzędne, więc maszyna wirtualna 4 nie może uzyskać dostępu do usługi Azure NetApp Files Volume 3 i VM 5 nie może uzyskać dostępu do woluminu usługi Azure NetApp Files 2.
Łączność w sieci hybrydowej. Każdy zasób uruchomiony w sieci lokalnej (on-premises) połączonej z siecią wirtualną platformy Azure, który zawiera delegowaną podsieć za pośrednictwem sieci VPN lub usługi ExpressRoute, może nawiązać połączenie z magazynem plików udostępnianym przez usługę Azure NetApp Files. Na poniższym diagramie sieć lokalna jest połączona z siecią wirtualną usługi Azure Hub za pośrednictwem bramy sieci VPN. Uruchamianie następujących scenariuszy:
Zasób w sieci lokalnej ma dostęp poprzez bramę do dowolnego woluminu usługi Azure NetApp Files w wirtualnej sieci bramki. Na przykład VM 2 w sieci lokalnej może łączyć się z woluminem 1 usługi Azure NetApp Files.
Zasób w sieci lokalnej ma dostęp przez bramę do dowolnego woluminu Azure NetApp Files w równorzędnej sieci wirtualnej. Na przykład maszyna wirtualna 1 w sieci lokalnej może łączyć się z woluminem 2 usługi Azure NetApp Files (a maszyna wirtualna 2 może łączyć się z woluminem Usługi Azure NetApp Files 3).