Erkunden der Schreibbeschleunigung
Bei der Schreibbeschleunigung handelt es sich um eine Datenträgerfunktion für Azure Virtual Machines der M-Serie mit auf Storage Premium basierenden verwalteten Azure-Datenträgern. Der Zweck ist die Verbesserung der E-/A-Latenz von Schreibvorgängen. Die Schreibbeschleunigung ist hervorragend geeignet, wenn Protokolldateiupdates erforderlich sind, die für moderne Datenbanken auf äußerst leistungsfähige Weise auf dem Datenträger beibehalten werden sollen.
Die Schreibbeschleunigung sollte für die Volumes verwendet werden, die das Transaktionsprotokoll oder die Protokolle der Rollforwardphase eines DBMS enthalten. Es wird davon abgeraten, die Schreibbeschleunigung für die Datenvolumes eines DBMS zu verwenden, weil die Funktion für die Verwendung auf Protokolldatenträgern optimiert wurde.
Bei Verwendung der Schreibbeschleunigung für Azure Virtual Machines-Datenträger gelten die folgenden Einschränkungen:
- Die Datenträgerzwischenspeicherung muss auf „Keine“ oder „Schreibgeschützt“ festgelegt werden. Alle anderen Zwischenspeicherungsmodi werden nicht unterstützt.
- Azure Disk Backup unterstützt die Sicherung von Write Accelerator-aktivierten Datenträgern. Bei der Wiederherstellung wird der Datenträger jedoch als normaler Datenträger wiederhergestellt. Der Cache mit Schreibbeschleunigung kann auf dem wiederhergestellten Datenträger aktiviert werden, nachdem er in eine VM eingebunden wurde.
- Nur kleinere E/A-Größen (< = 512 KiB) verwenden den beschleunigten Pfad. In Workloadsituationen, bei denen Daten in einem Massenvorgang geladen oder die Transaktionsprotokollpuffer vor ihrer persistenten Speicherung stärker befüllt werden, wird für die auf Datenträger geschriebenen E/A-Vorgänge wahrscheinlich nicht der beschleunigte Pfad verwendet.
Darüber hinaus ist es wichtig zu beachten, dass es Grenzwerte für die Anzahl von Azure Storage Premium-VHDs pro VM gibt, die von der Schreibbeschleunigung unterstützt werden können. Zum Zeitpunkt der Erstellung dieses Inhalts gelten folgende Grenzwerte:
VM-SKU | Anzahl von Datenträgern mit Schreibbeschleunigung | Datenträger-IOPS der Schreibbeschleunigung pro VM |
---|---|---|
M416ms_v2, M416s_v2 | 16 | 20000 |
M208ms_v2, M208s_v2 | 8 | 10000 |
M192ids_v2, M192idms_v2, M192is_v2, M192ims_v2 | 16 | 20000 |
M128ms, M128s, M128ds_v2, M128dms_v2, M128s_v2, M128ms_v2 | 16 | 20000 |
M64ms, M64ls, M64s, M64ds_v2, M64dms_v2, M64s_v2, M64ms_v2 | 8 | 10000 |
M32ms, M32ls, M32ts, M32s, M32dms_v2, M32ms_v2 | 4 | 5.000 |
M16ms, M16s | 2 | 2500 |
M8ms, M8s | 1 | 1250 |
Die IOPS-Grenzwerte gelten pro VM und nicht pro Datenträger. Für alle Datenträger mit aktivierter Schreibbeschleunigung gilt dasselbe IOPS-Limit pro VM. Weitere Informationen zu diesem Thema finden Sie unter Aktivieren von Schreibbeschleunigung.