Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł zawiera wskazówki dotyczące najlepszych rozwiązań, które ułatwiają korzystanie z warstw dostępu w celu optymalizacji wydajności i obniżenia kosztów. Aby dowiedzieć się więcej na temat warstw dostępu, zobacz Warstwy dostępu dla danych obiektów blob.
Wybieranie najbardziej ekonomicznej warstwy dostępu
Możesz obniżyć koszty, umieszczając dane obiektów blob w najbardziej ekonomicznej warstwie dostępu. Wybierz jedną z trzech warstw, które zostały zaprojektowane pod kątem optymalizacji kosztów związanych z użyciem danych. Na przykład poziom gorący ma wyższy koszt przechowywania, ale niższy koszt odczytu. W związku z tym, jeśli planujesz często uzyskiwać dostęp do danych, warstwa gorąca może być najbardziej opłacalnym wyborem. Jeśli dane są odczytywane rzadziej, warstwa Chłodna, Zimna lub Archiwum może być najlepsza, ponieważ obniża koszty przechowywania, ale zwiększa koszty odczytu danych.
Aby znaleźć optymalną warstwę dostępu, oszacuj, ile danych jest odczytywanych każdego miesiąca. Na poniższym wykresie przedstawiono wpływ wydatków miesięcznych na różne wartości procentowe odczytu.
Aby modelować i analizować koszty korzystania z magazynowania chłodnego lub zimnego w porównaniu z archiwalnym, zobacz Archiwum versus chłodne i zimne. Możesz zastosować podobne techniki modelowania, aby porównać koszt przechowywania w trybie "gorącym" z trybem "chłodnym", "zimnym" lub "archiwalnym".
Stosowanie warstwy inteligentnej w celu automatycznego optymalizowania kosztów
Jeśli nie wiesz o najbardziej optymalnej warstwie dostępu dla każdego obiektu lub nie chcesz zarządzać umieszczaniem tych obiektów, warstwa inteligentna może być doskonałym rozwiązaniem do wyboru. Automatyczne przenoszenie nieaktywnych danych do niższych warstw może prowadzić do dużych oszczędności kosztów w czasie. Podczas naliczania niewielkiej opłaty za monitorowanie zapewnia dodatkowe uproszczenie modelu rozliczeniowego, nie pobierając opłat za przejścia w warstwie, wczesne usuwanie lub ponowne wypełnianie pojemności. Aby uzyskać szczegółowe informacje, zobacz Optymalizowanie kosztów za pomocą warstwy inteligentnej .
Migrowanie danych bezpośrednio do najbardziej ekonomicznej warstwy dostępu
Wybranie najbardziej optymalnej warstwy z góry może obniżyć koszty. Jeśli zmienisz warstwę przesyłanego blokowego obiektu blob, płacisz za zapis w warstwie początkowej podczas przesyłania, a następnie płacisz za zapis w nowej warstwie. Jeśli zmienisz poziomy przy użyciu zasad zarządzania cyklem życia, te zasady wymagają dnia, aby zaczęły obowiązywać, a dzień na zakończenie realizacji. Przed zmianą warstwy płacisz również koszt pojemności przechowywania danych w warstwie początkowej.
Aby uzyskać wskazówki dotyczące przesyłania do specyficznej warstwy dostępu, zobacz Ustawianie warstwy dostępu obiektu blob.
Aby uzyskać informacje na temat przenoszenia danych w trybie offline do żądanej warstwy, zobacz Azure Data Box.
Przenoszenie danych do najbardziej ekonomicznej warstwy dostępu
Po przekazaniu danych należy regularnie analizować kontenery i obiekty blob, aby zrozumieć, jak są przechowywane, zorganizowane i używane w środowisku produkcyjnym. Następnie użyj zasad zarządzania cyklem życia, aby przenieść dane do najbardziej oszczędnych warstw. Na przykład dane, do których nie można uzyskać dostępu przez więcej niż 30 dni, mogą być bardziej ekonomiczne, jeśli zostaną umieszczone w warstwie Chłodna. Rozważ archiwizowanie danych, do których nie uzyskiwano dostępu przez ponad 180 dni.
Aby zebrać dane telemetryczne, włącz raporty spisu obiektów blob i włącz śledzenie czasu ostatniego dostępu. Analizowanie wzorców użycia na podstawie czasu ostatniego dostępu przy użyciu narzędzi, takich jak Azure Synapse lub Azure Databricks. Aby dowiedzieć się więcej o sposobach analizowania danych, zobacz dowolny z następujących artykułów:
Dołączanie warstw i stronicowe obiekty blob
Analiza może ujawnić dołączane lub stronicowe obiekty blob, które nie są aktywnie używane. Na przykład, możesz mieć pliki dziennika (uzupełnialne obiekty blob), które nie są już odczytywane ani zapisywane, ale chcesz je przechowywać ze względów zgodności. Podobnie możesz utworzyć kopię zapasową dysków lub migawek dysku (stronicowych obiektów blob). Można również przenieść te bloby do chłodniejszych poziomów. Należy jednak najpierw przekonwertować je na obiekty typu block blob.
Aby uzyskać informacje na temat konwersji obiektów blob typu dodawania i stronicowych na obiekty blob typu blokowego, zobacz Konwertowanie obiektów blob typu dodawania i stronicowych na obiekty blob typu blokowego.
Pakowanie małych plików przed przeniesieniem danych do chłodniejszych warstw
Każda operacja odczytu lub zapisu wiąże się z kosztem. Aby zmniejszyć koszt odczytywania i zapisywania danych, rozważ pakowanie małych plików w większe przy użyciu formatów plików, takich jak TAR lub ZIP. Mniejsza liczba plików zmniejsza liczbę operacji wymaganych do transferu danych.
Na poniższym wykresie przedstawiono względny wpływ pakowania plików na chłodny poziom. Koszt odczytu zakłada, że miesięczny procent odczytu wynosi 30%.
Na poniższym wykresie przedstawiono względny wpływ pakowania plików dla warstwy Archiwum. Koszt odczytu zakłada, że miesięczny procent odczytu wynosi 30%.
Aby modelować i analizować oszczędności względem pakowania plików, zobacz kartę Oszczędności pakowania w tym skoroszycie.
Wskazówka
Aby ułatwić scenariusze wyszukiwania i odczytu, rozważ utworzenie indeksu mapującego spakowane ścieżki plików z oryginalnymi ścieżkami plików i zapisanie tych indeksów jako blokowych obiektów blob w gorącej warstwie.