Porównanie magazynu udziałów plików i danych obiektów blob
Usługa Azure Files oferuje w pełni zarządzane udziały plików w chmurze. Dostęp do udziałów plików platformy Azure można uzyskać przy użyciu protokołów HTTP i Bloku komunikatów serwera (SMB), sieciowego systemu plików (NFS). Klienci mogą łączyć się z udziałami plików platformy Azure z urządzeń z systemami Windows, Linux i macOS.
Informacje o usłudze Azure Files
Poniżej przedstawiono niektóre cechy usługi Azure Files:
Wdrożenie bezserwerowe. Udział plików platformy Azure to oferta PaaS w pełni zarządzanego udziału plików, który nie wymaga żadnej infrastruktury. Nie musisz zajmować się żadnymi maszynami wirtualnymi, systemami operacyjnymi ani aktualizacjami.
Prawie nieograniczone miejsce do magazynowania. Jeden udział plików platformy Azure może przechowywać maksymalnie 100 tebibajtów (TiB) plików, a rozmiar pliku może być maksymalnie 4 TiB. Pliki są zorganizowane w hierarchicznej strukturze folderów w taki sam sposób jak na lokalnych serwerach plików.
Szyfrowanie danych. Dane w udziale plików platformy Azure są szyfrowane w spoczynku w centrum danych platformy Azure i przesyłane w sieci.
Dostęp z dowolnego miejsca. Domyślnie klienci mogą uzyskiwać dostęp do udziałów plików platformy Azure z dowolnego miejsca, jeśli mają łączność z Internetem.
Integracja z istniejącym środowiskiem. Dostęp do udziałów plików platformy Azure można kontrolować przy użyciu tożsamości usługi Microsoft Entra lub tożsamości usług AD DS synchronizowanych z identyfikatorem Entra firmy Microsoft. Dzięki temu użytkownicy mogą mieć takie samo środowisko dostępu do udziału plików platformy Azure, jak podczas uzyskiwania dostępu do lokalnego serwera plików.
Poprzednie wersje i kopie zapasowe. Migawki udziału plików platformy Azure, które integrują się z funkcją Previous Versions w Eksplorator plików. Możesz również użyć usługi Azure Backup do tworzenia kopii zapasowych udziałów plików platformy Azure.
Nadmiarowość danych. Dane udziału plików platformy Azure są replikowane do wielu lokalizacji w tym samym centrum danych platformy Azure lub w wielu centrach danych platformy Azure. Ustawienie replikacji konta usługi Azure Storage, które obejmuje udział plików, kontroluje nadmiarowość danych.
Kwestie, które należy wziąć pod uwagę podczas korzystania z usługi Azure Files
Istnieje wiele typowych scenariuszy używania usługi Azure Files. Podczas przeglądania poniższych sugestii zastanów się, jak usługa Azure Files może dostarczać rozwiązania dla organizacji.
Rozważ zastąpienie i opcje uzupełnienia. Zastąp lub uzupełnij tradycyjne lokalne serwery plików lub urządzenia NAS przy użyciu usługi Azure Files.
Rozważ dostęp globalny. Bezpośredni dostęp do udziałów plików platformy Azure przy użyciu większości systemów operacyjnych, takich jak Windows, macOS i Linux, z dowolnego miejsca na świecie.
Rozważ obsługę metodą "lift and shift". Przenieś aplikacje do chmury za pomocą usługi Azure Files dla aplikacji, które oczekują, że udział plików będzie przechowywać dane aplikacji lub użytkownika.
Rozważ użycie usługi Azure File Sync. Replikowanie udziałów plików platformy Azure do serwerów z systemem Windows przy użyciu usługi Azure File Sync. Możesz replikować lokalnie lub w chmurze w celu uzyskania wydajności i rozproszonego buforowania danych, w których są używane. Przyjrzymy się bliżej usłudze Azure File Sync w kolejnej lekcji.
Rozważ udostępnienie aplikacji. Przechowuj udostępnione ustawienia aplikacji, takie jak pliki konfiguracji w usłudze Azure Files.
Rozważ dane diagnostyczne. Usługa Azure Files umożliwia przechowywanie danych diagnostycznych, takich jak dzienniki, metryki i zrzuty awaryjne w udostępnionej lokalizacji.
Rozważ narzędzia i narzędzia. Usługa Azure Files to dobra opcja do przechowywania narzędzi i narzędzi potrzebnych do tworzenia lub administrowania maszynami wirtualnymi platformy Azure lub usługami w chmurze.
Porównanie usługi Azure Files z usługą Azure Blob Storage
Ważne jest, aby zrozumieć, kiedy używać usługi Azure Files do przechowywania danych w udziałach plików, a nie używania usługi Azure Blob Storage do przechowywania danych jako obiektów blob. W poniższej tabeli porównaliśmy różne funkcje tych usług i typowe scenariusze implementacji.
Azure Files (udziały plików) | Azure Blob Storage (obiekty blob) |
---|---|
Usługa Azure Files udostępnia protokoły SMB i NFS, biblioteki klienckie i interfejs REST, który umożliwia dostęp z dowolnego miejsca do przechowywanych plików. | Usługa Azure Blob Storage udostępnia biblioteki klienckie i interfejs REST, który umożliwia przechowywanie i uzyskiwanie dostępu do danych bez struktury na dużą skalę w blokowych obiektach blob. |
— Pliki w udziale usługi Azure Files są prawdziwymi obiektami katalogu. — Dane w usłudze Azure Files są dostępne za pośrednictwem udziałów plików na wielu maszynach wirtualnych. |
— Obiekty blob w usłudze Azure Blob Storage to płaska przestrzeń nazw. — Dane obiektów blob w usłudze Azure Blob Storage są dostępne za pośrednictwem kontenera. |
Usługa Azure Files jest idealna do przenoszenia aplikacji do chmury, która korzysta już z natywnych interfejsów API systemu plików. Udostępnianie danych między aplikacją a innymi aplikacjami działającymi na platformie Azure. Usługa Azure Files to dobra opcja, jeśli chcesz przechowywać narzędzia programistyczne i debugowania, do których należy uzyskać dostęp z wielu maszyn wirtualnych. |
Usługa Azure Blob Storage jest idealna w przypadku aplikacji, które muszą obsługiwać scenariusze przesyłania strumieniowego i dostępu losowego. Usługa Azure Blob Storage jest dobrym rozwiązaniem, jeśli chcesz mieć dostęp do danych aplikacji z dowolnego miejsca. |