Cele dotyczące skalowalności i wydajności dla kont magazynu stronicowych obiektów blob w warstwie Premium

Ta dokumentacja zawiera szczegółowe informacje o celach dotyczących skalowalności i wydajności dla usługi Azure Storage. Cele dotyczące skalowalności i wydajności wymienione tutaj są celami wysokiej klasy, ale są osiągalne. We wszystkich przypadkach szybkość żądań i przepustowość osiągana przez konto magazynu zależy od rozmiaru przechowywanych obiektów, używanych wzorców dostępu i typu obciążenia wykonywanego przez aplikację.

Upewnij się, że przetestuj usługę, aby określić, czy jej wydajność spełnia Twoje wymagania. Jeśli to możliwe, unikaj nagłych skoków szybkości ruchu i upewnij się, że ruch jest dobrze dystrybuowany między partycjami.

Gdy aplikacja osiągnie limit możliwości obsługi partycji dla obciążenia, usługa Azure Storage zaczyna zwracać kod błędu 503 (Serwer zajęty) lub kod błędu 500 (limit czasu operacji). Jeśli występują błędy 503, rozważ zmodyfikowanie aplikacji tak, aby korzystała z zasad wycofywania wykładniczego dla ponownych prób. Wycofywanie wykładnicze umożliwia zmniejszenie obciążenia partycji i złagodzenie skoków ruchu do tej partycji.

Umowa dotycząca poziomu usług (SLA) dla kont usługi Azure Storage jest dostępna w umowie SLA dla kont magazynu.

Skalowanie obiektów docelowych dla kont stronicowych obiektów blob w warstwie Premium

Konto magazynu obiektów blob o wydajności w warstwie Premium jest zoptymalizowane pod kątem operacji odczytu/zapisu. Ten typ konta magazynu tworzy kopię zapasową dysku niezarządzanego dla maszyny wirtualnej platformy Azure.

Uwaga

Firma Microsoft zaleca używanie dysków zarządzanych z maszynami wirtualnymi platformy Azure, jeśli to możliwe. Aby uzyskać więcej informacji na temat dysków zarządzanych, zobacz Omówienie usługi Azure Disk Storage dla maszyn wirtualnych.

Konta magazynu stronicowych obiektów blob w warstwie Premium mają następujące cele skalowalności:

Łączna pojemność konta Łączna przepustowość dla konta magazynu lokalnie nadmiarowego
Pojemność dysku: 4 TB (pojedynczy dysk)/ 35 TB (łączna suma wszystkich dysków)
Pojemność migawki: 10 TB3
Do 50 gb na sekundę dla ruchu przychodzącego1 + wychodzącego2

1 Wszystkie dane (żądania) wysyłane do konta magazynu

2 Wszystkie dane (odpowiedzi) odebrane z konta magazynu

3 Całkowita liczba migawek, które może mieć pojedynczy stronicowy obiekt blob, wynosi 100.

Konto stronicowego obiektu blob w warstwie Premium to konto ogólnego przeznaczenia skonfigurowane pod kątem wydajności Premium. Zalecane są konta magazynu ogólnego przeznaczenia w wersji 2.

Jeśli używasz kont magazynu obiektów blob stronicowych w warstwie Premium dla dysków niezarządzanych, a aplikacja przekracza cele skalowalności pojedynczego konta magazynu, firma Microsoft zaleca migrację do dysków zarządzanych. Aby uzyskać więcej informacji na temat dysków zarządzanych, zobacz Omówienie usługi Azure Disk Storage dla maszyn wirtualnych.

Jeśli nie możesz przeprowadzić migracji na dyski zarządzane, skompiluj aplikację, aby używać wielu kont magazynu i partycjonować dane na tych kontach magazynu. Jeśli na przykład chcesz dołączyć 51 TB dysków na wielu maszynach wirtualnych, rozłóż je na dwa konta magazynu. 35 TB to limit pojedynczego konta magazynu w warstwie Premium. Upewnij się, że jedno konto magazynu o wydajności Premium nigdy nie ma więcej niż 35 TB zaaprowizowanych dysków.

Zobacz też