Implementowanie usługi Azure Storage

Ukończone

Usługa Azure Storage to rozwiązanie do magazynowania w chmurze firmy Microsoft dla nowoczesnych scenariuszy magazynowania danych. Usługa Azure Storage oferuje wysoce skalowalny magazyn obiektów dla obiektów danych. Zapewnia usługę systemu plików dla chmury, magazyn komunikatów na potrzeby niezawodnej obsługi komunikatów i magazyn NoSQL.

Azure Storage to usługa, której można użyć do przechowywania plików, komunikatów, tabel i innych typów informacji. Usługa Azure Storage jest używana dla aplikacji, takich jak udziały plików. Deweloperzy używają usługi Azure Storage do obsługi danych roboczych. Dane robocze obejmują witryny internetowe, aplikacje mobilne i aplikacje klasyczne. Usługa Azure Storage jest również używana przez maszyny wirtualne IaaS i usługi PaaS w chmurze.

Informacje o usłudze Azure Storage

Usługę Azure Storage można traktować jako obsługę trzech kategorii danych: danych ustrukturyzowanych, danych bez struktury i danych maszyny wirtualnej. Przejrzyj następujące kategorie i zastanów się, które typy magazynów są używane w organizacji.

Kategoria opis Przykłady magazynu
Dane maszyny wirtualnej Magazyn danych maszyny wirtualnej obejmuje dyski i pliki. Dyski są trwałym magazynem blokowym dla maszyn wirtualnych IaaS platformy Azure. Pliki są w pełni zarządzanymi udziałami plików w chmurze. Magazyn danych maszyny wirtualnej jest dostarczany za pośrednictwem dysków zarządzanych platformy Azure. Dyski danych są używane przez maszyny wirtualne do przechowywania danych, takich jak pliki bazy danych, zawartość statyczna witryny internetowej lub niestandardowy kod aplikacji. Liczba dysków danych, które możesz dodać, zależy od rozmiaru maszyny wirtualnej. Każdy dysk danych ma maksymalną pojemność wynoszącą 32 767 TB.
Dane bez struktury Dane bez struktury są najmniej zorganizowane. Dane bez struktury mogą nie mieć jasnej relacji. Format danych bez struktury jest określany jako nierelacyjny. Dane bez struktury można przechowywać przy użyciu usług Azure Blob Storage i Azure Data Lake Storage. Blob Storage to wysoce skalowalny magazyn obiektów w chmurze oparty na protokole REST. Usługa Azure Data Lake Storage to rozproszony system plików Hadoop (HDFS) jako usługa.
Dane ustrukturyzowane Dane ustrukturyzowane są przechowywane w formacie relacyjnym, który ma udostępniony schemat. Dane ustrukturyzowane są często zawarte w tabeli bazy danych z wierszami, kolumnami i kluczami. Tabele to autoskalowanie magazynu NoSQL. Dane ustrukturyzowane można przechowywać przy użyciu usług Azure Table Storage, Azure Cosmos DB i Azure SQL Database. Azure Cosmos DB jest usługą globalnie rozproszonej bazy danych. Usługa Azure SQL Database to w pełni zarządzana baza danych jako usługa oparta na języku SQL.

Jak utworzyć konto magazynu

Typy konta magazynu

Konta usługi Azure Storage ogólnego przeznaczenia mają dwa typy: Standardowa i Premium.

  • Konta magazynu w warstwie Standardowa są wspierane przez magnetyczne dyski twarde (HDD). Konto magazynu w warstwie Standardowa zapewnia najniższy koszt na GB. Możesz użyć magazynu w warstwie Standardowa dla aplikacji wymagających magazynu zbiorczego lub miejsca, w którym dane są rzadko używane.

  • Konta magazynu w warstwie Premium są wspierane przez dyski półprzewodnikowe (SSD) i zapewniają spójną wydajność o małych opóźnieniach. Możesz użyć usługi Premium Storage dla dysków maszyn wirtualnych platformy Azure z aplikacjami intensywnie korzystającymi z operacji we/wy, takich jak bazy danych.

Uwaga

Nie można przekonwertować konta magazynu w warstwie Standardowa na konto magazynu w warstwie Premium ani na odwrót. Musisz utworzyć nowe konto magazynu z żądanym typem i skopiować dane, jeśli ma to zastosowanie, do nowego konta magazynu.

Kwestie, które należy wziąć pod uwagę podczas korzystania z usługi Azure Storage

Jeśli myślisz o planie konfiguracji usługi Azure Storage, rozważ te widoczne funkcje.

  • Rozważ trwałość i dostępność. Usługa Azure Storage jest trwała i wysoce dostępna. Nadmiarowość zapewnia bezpieczeństwo danych podczas przejściowych awarii sprzętu. Dane są replikowane w centrach danych lub regionach geograficznych w celu ochrony przed lokalną katastrofą lub klęską żywiołów. Replikowane dane pozostają wysoce dostępne podczas nieoczekiwanej awarii.

  • Rozważ bezpieczny dostęp. Usługa Azure Storage szyfruje wszystkie dane. Usługa Azure Storage zapewnia precyzyjną kontrolę nad tym, kto ma dostęp do danych.

  • Rozważ skalowalność. Usługa Azure Storage została zaprojektowana tak, aby zapewnić skalowalność w celu spełnienia wymagań magazynu danych i wydajności nowoczesnych aplikacji.

  • Rozważ możliwość zarządzania. Platforma Microsoft Azure obsługuje konserwację sprzętu, aktualizacje i krytyczne problemy za Ciebie.

  • Rozważ dostępność danych. Dane w usłudze Azure Storage są dostępne z dowolnego miejsca na świecie za pośrednictwem protokołu HTTP lub HTTPS. Firma Microsoft udostępnia zestawy SDK dla usługi Azure Storage w różnych językach. Możesz użyć platformy .NET, Java, Node.js, Python, PHP, Ruby, Go i interfejsu API REST. Usługa Azure Storage obsługuje skrypty w programie Azure PowerShell lub interfejsie wiersza polecenia platformy Azure. Witryna Azure Portal i Eksplorator usługi Azure Storage oferują łatwe rozwiązania wizualne do pracy z danymi.