Porównanie dostępu do Azure Files, usługi Blob Storage i Azure NetApp Files z systemem plików NFS

Ten artykuł zawiera porównanie każdej z tych ofert, jeśli uzyskujesz do nich dostęp za pośrednictwem protokołu sieciowego systemu plików (NFS ). To porównanie nie ma zastosowania, jeśli uzyskujesz do nich dostęp za pośrednictwem jakiejkolwiek innej metody.

Aby uzyskać bardziej ogólne porównania, zobacz ten artykuł, aby porównać Azure Blob Storage i Azure Files lub ten artykuł, aby porównać Azure Files i Azure NetApp Files.

Porównanie

Kategoria Azure Blob Storage Azure Files Azure NetApp Files
Przypadki zastosowań Usługa Blob Storage najlepiej nadaje się do obciążeń dostępu sekwencyjnego o dużej skali w dużej skali, w których dane są pozyskiwane raz i co najmniej modyfikowane.

Usługa Blob Storage oferuje najniższy całkowity koszt posiadania, jeśli nie ma żadnej konserwacji.

Przykładowe scenariusze to: duże ilości danych analitycznych, wrażliwe na przepływność obliczenia o wysokiej wydajności, kopie zapasowe i archiwum, autonomiczna jazda, renderowanie multimediów lub sekwencjonowanie genomiczne.
Azure Files to usługa o wysokiej dostępności, która najlepiej nadaje się do obciążeń dostępu losowego.

W przypadku udziałów NFS Azure Files zapewnia pełną obsługę systemu plików POSIX i można go łatwo używać z platform kontenerów, takich jak Usługa Azure Container Instance (ACI) i Azure Kubernetes Service (AKS) z wbudowanym sterownikiem CSI, oprócz platform opartych na maszynach wirtualnych.

Niektóre przykładowe scenariusze to: pliki udostępnione, bazy danych, katalogi macierzyste, tradycyjne aplikacje, ERP, CMS, migracje NAS, które nie wymagają zaawansowanego zarządzania i aplikacje niestandardowe wymagające magazynu plików skalowalnego w poziomie.
W pełni zarządzana usługa plików w chmurze obsługiwana przez usługę NetApp z zaawansowanymi możliwościami zarządzania.

Azure NetApp Files jest odpowiednia dla obciążeń, które wymagają dostępu losowego i zapewniają szeroką obsługę protokołów i możliwości ochrony danych.

Oto przykładowe scenariusze: lokalna migracja serwera NAS w przedsiębiorstwie, która wymaga rozbudowanych możliwości zarządzania, obciążeń wrażliwych na opóźnienia, takich jak SAP HANA, wrażliwe na opóźnienia lub intensywnie korzystające z operacji we/wy na sekundę obliczenia o wysokiej wydajności lub obciążenia wymagające jednoczesnego dostępu za pomocą wielu protokołów.
Dostępne protokoły NFSv3

REST

Data Lake Storage Gen2
SMB

NFSv4.1

(Brak współdziałania między żadnym protokołem)
NFSv3 i NFSv4.1

SMB

Protokół podwójny (SMB i NFSv3, SMB i NFSv4.1)
Najważniejsze funkcje Zintegrowana z pamięcią podręczną HPC w przypadku obciążeń o małych opóźnieniach.

Zintegrowane zarządzanie, w tym cykl życia, niezmienne obiekty blob, tryb failover danych i indeks metadanych.
Strefowo nadmiarowy w celu zapewnienia wysokiej dostępności.

Spójne jednocyfrowe opóźnienie milisekund.

Przewidywalna wydajność i koszty skalowane z pojemnością.
Bardzo małe opóźnienie (tak niskie, jak sub-ms).

Zaawansowane możliwości zarządzania ONTAP, takie jak migawki, kopia zapasowa, replikacja między regionami i replikacja między strefami.

Spójne środowisko chmury hybrydowej.
Wydajność (na wolumin) Maksymalnie 20 000 operacji we/wy na sekundę, do 15 GiB/s przepływności. Maksymalnie 100 000 operacji we/wy na sekundę, do 10 GiB/s przepływności. Maksymalnie 460 000 operacji we/wy na sekundę, do 4,5 GiB/s przepływności na wolumin regularny, do 10 GiB/s na duży wolumin.
Skalowanie Maksymalnie 5 PiB dla pojedynczego woluminu.

Do 190,7 TiB dla pojedynczego obiektu blob.

Brak minimalnych wymagań dotyczących pojemności.
Maksymalnie 100 TiB dla pojedynczego udziału plików.

Maksymalnie 4 TiB dla pojedynczego pliku.

100 GiB minimalna pojemność.
Do 100 TiB dla pojedynczego woluminu regularnego, do 500 TiB dla dużego woluminu.

Maksymalnie 16 TiB dla pojedynczego pliku.

Spójne środowisko chmury hybrydowej.
Cennik Cennik usługi Azure Blob Storage cennik Azure Files cennik Azure NetApp Files

Następne kroki