Skalierungs- und Leistungsziele für Seitenblob-Speicherkonten mit Premium-Leistung
In dieser Referenz werden die Skalierbarkeits- und Leistungsziele für Azure Storage ausführlich erläutert. Die hier aufgelisteten Ziele für Skalierbarkeit und Leistung sind hochgesteckte Ziele, die jedoch erreichbar sind. In jedem Fall hängen die von Ihrem Speicherkonto erzielte Anforderungsrate und Bandbreite von der Größe der gespeicherten Objekte, den verwendeten Zugriffsmustern und der Art der von der Anwendung ausgeführten Workload ab.
Testen Sie unbedingt Ihren Dienst, um festzustellen, ob seine Leistung Ihren Anforderungen entspricht. Wenn möglich, vermeiden Sie plötzliche Lastspitzen bei der Datenverkehrsrate, und stellen Sie sicher, dass der Datenverkehr über alle Partitionen verteilt ist.
Wenn Ihre Anwendung die Grenze dessen erreicht, was eine Partition an Workload bewältigen kann, dann gibt Azure Storage den Fehlercode 503 (Server ausgelastet) oder den Fehlercode 500 (Zeitüberschreitung für Vorgang) zurück. Wenn 503-Fehler auftreten, sollte die Anwendung so geändert werden, dass sie eine exponentielle Backoffrichtlinie für Wiederholungen verwendet. Durch exponentielle Backoffs kann die Auslastung der Partition verringert werden, um die Datenverkehrsspitzen bei dieser Partition auszugleichen.
Die Vereinbarung zum Servicelevel (SLA) für Azure Storage-Konten ist unter SLA für Speicherkonten verfügbar.
Skalierungsziele für Seitenblobkonten mit Premium-Leistung
Ein Seitenblob-Speicherkonto mit Premium-Leistung ist für Lese-/Schreibvorgänge optimiert. Dieser Speicherkontotyp sichert einen nicht verwalteten Datenträger für einen virtuellen Azure-Computer.
Hinweis
Microsoft empfiehlt, nach Möglichkeit verwaltete Datenträger für virtuelle Azure-Computer (VMs) zu verwenden. Weitere Informationen zu verwalteten Datenträgern finden Sie in der Übersicht über Azure Disk Storage für virtuelle Computer.
Seitenblob-Speicherkonten mit Premium-Leistung weisen folgende Skalierbarkeitsziele auf:
Gesamtkapazität des Kontos | Gesamtbandbreite für ein lokal redundantes Speicherkonto |
---|---|
Datenträgerkapazität: 4 TB (einzelner Datenträger)/35 TB (kumulativer Gesamtwert aller Datenträger) Kapazität für Momentaufnahmen: 10 TB3 |
Bis zu 50 Gigabit pro Sekunde für eingehenden1 und ausgehenden2 Datenverkehr |
1 Alle Daten (Anforderungen), die an ein Speicherkonto gesendet werden
2 Alle Daten (Antworten), die von einem Speicherkonto empfangen werden
3 Ein einzelnes Seitenblob kann über insgesamt maximal 100 Momentaufnahmen verfügen.
Ein Seitenblobkonto mit Premium-Leistung ist ein universelles Konto, das für Premium-Leistung konfiguriert wurde. Es werden Speicherkonten vom Typ „Universell v2“ empfohlen.
Wenn Sie Seitenblob-Speicherkonten mit Premium-Leistung für nicht verwaltete Datenträger verwenden und Ihre Anwendung die Skalierbarkeitsziele eines einzelnen Speicherkontos überschreitet, empfiehlt Microsoft die Migration zu verwalteten Datenträgern. Weitere Informationen zu verwalteten Datenträgern finden Sie in der Übersicht über Azure Disk Storage für virtuelle Computer.
Falls Sie keine Migration zu verwalteten Datenträgern durchführen möchten, sollten Sie Ihre Anwendung für die Verwendung von mehreren Speicherkonten erstellen und die Daten über diese Speicherkonten hinweg partitionieren. Wenn Sie beispielsweise 51-TB-Datenträger an mehrere VMs anfügen möchten, können Sie sie auf zwei Speicherkonten verteilen. 35 TB ist der Grenzwert pro Storage Premium-Konto. Stellen Sie sicher, dass ein Speicherkonto mit Premium-Leistung stets Datenträger mit einer Größe von maximal 35 TB enthält.