Udostępnij za pośrednictwem


Porównanie magazynu na platformie Azure i na platformie AWS

Odbiorcą tego przewodnika są organizacje lub osoby, które migrują z platformy AWS na platformę Azure lub wdrażają strategię wielochmurową. Celem tego przewodnika jest pomoc architektom platformy AWS w zrozumieniu możliwości magazynowania platformy Azure przez porównanie usług platformy Azure z usługami AWS.

Usługi S3, EBS i EFS oraz Azure Storage

Na platformie AWS magazyn w chmurze jest zwykle wdrażany na trzy sposoby:

  • Simple Storage Service (S3). Podstawowy magazyn obiektów, który udostępnia dane za pośrednictwem interfejsu API.

  • Elastic Block Store (EBS). Magazyn na poziomie bloku, który jest zwykle przeznaczony do uzyskiwania dostępu przez jedną maszynę wirtualną. Można dołączyć go do wielu woluminów przy użyciu określonych klas magazynu i systemów plików.

  • Magazyn udostępniony. Różne usługi magazynu współużytkowanego udostępniane przez platformę AWS, takie jak elastic file system (EFS) i rodzina FSx zarządzanych systemów plików.

W usłudze Azure Storage konta magazynu objęte subskrypcją umożliwiają tworzenie następujących usług magazynu i zarządzanie nimi:

  • Blob Storage — przechowuje dowolnego typu dane tekstowe lub binarne, takie jak dokument, plik multimedialny lub instalator aplikacji. Zawartość usługi Blob Storage można udostępniać prywatnie lub publicznie w Internecie. Usługa Blob Storage służy do tego samego celu co usługi S3 i EBS platformy AWS.

  • Table Storage — przechowuje zestawy danych ze strukturą. Usługa Table Storage jest magazynem typu NoSQL zawierającym pary klucz-atrybut, co umożliwia szybkie opracowywanie i szybki dostęp do dużych ilości danych. Przypomina usługi AWS SimpleDB i DynamoDB.

  • Queue Storage — umożliwia obsługę komunikatów na potrzeby przetwarzania przepływu pracy i komunikacji między składnikami usług w chmurze.

  • Magazyn plików udostępnia magazyn udostępniony dla aplikacji. Używa standardowego protokołu bloku komunikatów serwera (SMB) lub sieciowego systemu plików (NFS). Magazyn plików jest używany w sposób podobny do sposobu użycia systemu EFS lub FSx dla systemu Windows File Server.

Platforma Azure udostępnia również inne zarządzane systemy plików, w tym azure Managed Lustre, Azure NetApp Files i Azure Native Qumulo. Aby uzyskać więcej informacji, zobacz Porównanie magazynu.

Magazyn Glacier i usługa Azure Storage

Usługa Azure Archive Blob Storage jest porównywalna z usługą magazynu AWS Glacier. Jest ona przeznaczona dla rzadko używanych danych przechowywanych przez co najmniej 180 dni i może tolerować kilka godzin opóźnienia pobierania.

W przypadku niezbyt często używanych danych, które jednak muszą być dostępne natychmiast, tańszą opcją magazynu niż standardowy magazyn obiektów blob jest warstwa Azure Cool Blob Storage. Ta warstwa magazynowania jest porównywalna z usługą magazynu AWS S3 — Infrequent Access.

Kontrola dostępu do magazynu obiektów

W usłudze AWS dostęp do usługi S3 jest zwykle udzielany za pośrednictwem roli Zarządzanie tożsamościami i dostępem (IAM) lub bezpośrednio w zasadach zasobnika S3. Dostęp sieciowy płaszczyzny danych jest zwykle kontrolowany za pośrednictwem zasad zasobnika S3.

W przypadku usługi Azure Blob Storage jest używane podejście warstwowe. Zapora usługi Azure Storage służy do kontrolowania dostępu do sieci płaszczyzny danych.

W usłudze Amazon S3 często używa się wstępnie podpisanych adresów URL w celu udzielenia ograniczonego czasowo dostępu do uprawnień. W usłudze Azure Blob Storage można uzyskać podobny wynik przy użyciu sygnatury dostępu współdzielonego.

Regionalna ponowna obsługa i replikacja dla magazynu obiektów

Organizacje często chcą chronić swoje obiekty magazynu przy użyciu nadmiarowych kopii. W usługach AWS i Azure dane są replikowane w określonym regionie. Na platformie Azure kontrolujesz sposób replikacji danych przy użyciu magazynu lokalnie nadmiarowego (LRS) lub magazynu strefowo nadmiarowego (ZRS). W przypadku korzystania z magazynu LRS kopie są przechowywane w tym samym centrum danych ze względów kosztów lub zgodności. Magazyn ZRS jest podobny do replikacji platformy AWS: replikuje dane między strefami dostępności w regionie.

Klienci platformy AWS często replikują zasobniki S3 do innego regionu przy użyciu replikacji między regionami. Ten typ replikacji można zaimplementować na platformie Azure przy użyciu replikacji obiektów blob platformy Azure. Inną opcją jest skonfigurowanie magazynu geograficznie nadmiarowego (GRS) lub magazynu geograficznie nadmiarowego (GZRS). GrS i GZRS synchronicznie replikują dane do regionu pomocniczego bez konieczności konfigurowania replikacji. Dane nie są dostępne, chyba że nastąpi planowane lub nieplanowane przejście w tryb failover.

Porównywanie opcji magazynu blokowego

Obie platformy udostępniają różne typy dysków, aby spełnić określone potrzeby w zakresie wydajności. Chociaż cechy wydajności nie są dokładnie zgodne, poniższa tabela zawiera uogólnione porównanie. Zawsze należy przeprowadzać testy, aby określić, które konfiguracje magazynu najlepiej pasują do aplikacji. W przypadku dysków o wyższej wydajności zarówno na platformie AWS, jak i na platformie Azure należy dopasować wydajność magazynu maszyny wirtualnej z aprowizowaną konfiguracją i typem dysku.

Typ woluminu AWS EBS Dysk zarządzany platformy Azure Używanie
gp2/gp3 Dysk SSD w warstwie Standardowa Serwery internetowe i lekko używane serwery aplikacji lub środowiska deweloperskie/testowe
gp2/gp3 Dysk SSD w warstwie Premium Obciążenia produkcyjne i wrażliwe na wydajność
io1 Premium SSD v2 Obciążenia lub obciążenia wrażliwe na wydajność, które wymagają dużej liczby operacji we/wy na sekundę i małych opóźnień
io2 Ultra Disk Storage Obciążenia intensywnie korzystające z operacji we/wy, wymagające wydajności bazy danych i bardzo wysokie obciążenia transakcji, które wymagają wysokiej przepływności i liczby operacji we/wy na sekundę
st1/sc1 Dysk HDD w warstwie Standardowa Systemy niekrytyczne lub rzadko dostępne

Na platformie Azure można skonfigurować wiele typów maszyn wirtualnych na potrzeby buforowania hostów. Gdy buforowanie hostów jest włączone, magazyn pamięci podręcznej jest udostępniany maszynie wirtualnej i można go skonfigurować pod kątem trybu tylko do odczytu lub odczytu/zapisu. W przypadku niektórych obciążeń pamięć podręczna może zwiększyć wydajność magazynu.

Porównanie magazynu

Magazyn obiektów

Usługa AWS Usługa platformy Azure opis
Simple Storage Services (S3) Blob Storage Usługa magazynu obiektów dla przypadków użycia obejmujących aplikacje w chmurze, dystrybucję zawartości, kopię zapasową, archiwum, niezmienny magazyn, odzyskiwanie po awarii i analizę danych big data.

Dyski serwera wirtualnego

Usługa AWS Usługa platformy Azure opis
Elastyczny magazyn bloków (EBS) Dyski zarządzane Magazyn SSD zoptymalizowany pod kątem operacji odczytu/zapisu intensywnie korzystających z operacji we/wy. Do użycia jako magazyn maszyn wirtualnych platformy Azure o wysokiej wydajności.
Amazon FSX for NetApp ONTAP iSCSI lub NVMe/TCP LUN Elastyczna sieć SAN platformy Azure Możliwości sieci magazynowania (SAN) w chmurze. Używa standardowych protokołów magazynu w branży.

Udostępnione pliki

Usługa AWS Usługa platformy Azure opis
Elastyczny system plików Pliki Udostępnia prosty interfejs do szybkiego tworzenia i konfigurowania systemów plików oraz udostępniania wspólnych plików. Obsługuje protokół NFS na potrzeby łączności.
Amazon FSx for Windows File Server Pliki Udostępnia zarządzany udział plików SMB, który może współpracować z usługą Active Directory w celu kontroli dostępu. Usługa Azure Files może również natywnie integrować się z identyfikatorem Entra firmy Microsoft.
Amazon FSx for Lustre Azure Managed Lustre Zapewnia zarządzany system plików Lustre, który integruje się z magazynem obiektów. Podstawowe przypadki użycia to HPC, uczenie maszynowe i analiza.
Amazon FSx for NetApp ONTAP Azure NetApp Files Udostępnia zarządzane możliwości usługi NetApp w chmurze. Obejmuje magazyn plików o wysokiej wydajności z dwoma protokołami.

Archiwizowanie i kopie zapasowe

Usługa AWS Usługa platformy Azure opis
S3 Rzadko używany dostęp (IA) Warstwa chłodna magazynu Magazyn chłodny to tańsza warstwa do przechowywania danych, które są rzadko używane i długotrwałe.
Lodowiec S3 Warstwa magazynowania z dostępem zimnym Zimny magazyn ma niższe koszty magazynowania i wyższe koszty dostępu. Czasy dostępu pozostają w milisekundach.
Archiwum głębokie lodowca S3 Warstwa dostępu archiwum magazynu Magazyn archiwum ma najniższy koszt magazynowania i wyższe koszty pobierania danych. Pobieranie danych może potrwać kilka godzin.
Tworzenie kopii zapasowych Tworzenie kopii zapasowych Ta opcja służy do tworzenia kopii zapasowych i odzyskiwania plików, baz danych, dysków i maszyn wirtualnych. Usługa Azure Backup obsługuje również tworzenie kopii zapasowych zgodnych lokalnych systemów Windows.

Magazyn hybrydowy

Usługa AWS Usługa platformy Azure opis
Brama magazynu platformy AWS: brama plików S3 Azure Data Box Gateway, Azure File Sync Zapewnia lokalne, lokalnie buforowane udziały plików NFS i SMB, które są oparte na chmurze.
Brama magazynu platformy AWS: brama taśm Brak Zamienia lokalne taśmy fizyczne na lokalne, oparte na chmurze taśmy wirtualne.
Brama magazynu platformy AWS: brama woluminów Brak Udostępnia lokalny magazyn blokowy oparty na protokole iSCSI, który jest oparty na chmurze.
DataSync File Sync Usługę Azure Files można wdrożyć na dwa główne sposoby: bezpośrednio instalowania bezserwerowych udziałów plików platformy Azure lub buforowania udziałów plików platformy Azure lokalnie przy użyciu usługi Azure File Sync.

Zbiorcze przesyłanie danych

Usługa AWS Usługa platformy Azure opis
Importowanie/eksportowanie dysku Import/Export Rozwiązanie do przesyłania dużych ilości danych przy użyciu bezpiecznych dysków i urządzeń. Ponadto zapewnia ochronę danych podczas przesyłania.
Snowball Edge Data Box Petabajtowe rozwiązanie do transportu danych w skali exabajtów, które używa urządzeń magazynu danych z rozszerzonymi zabezpieczeniami do transferu dużych ilości danych do i z platformy Azure.

Architektury magazynu

Architektura opis
Rozwiązania do przechowywania danych medycznych Wydajnie i niedrogo przechowuj dane opieki zdrowotnej dzięki opartym na chmurze rozwiązaniom platformy Azure. Zarządzaj rekordami medycznymi, zapewniając najwyższy poziom wbudowanych zabezpieczeń.

Wyświetlanie architektur usługi Azure Storage

Współautorzy

Ten artykuł jest obsługiwany przez firmę Microsoft. Pierwotnie został napisany przez następujących współautorów.

Główny autor:

Inny współautor:

Aby wyświetlić niepubalne profile serwisu LinkedIn, zaloguj się do serwisu LinkedIn.

Zobacz też