Azure Virtual Machine – lokaler temporärer Speicher (D: Laufwerk) – wie viel IOPS kann es verarbeiten?

Größe der virtuellen Maschine DS3 (bei älteren Generationen)
Azure Portal (beim Bereitstellen von VM) zeigt, dass DS3 bis zu 16 Datenplatten / bis zu 12800 IOPS unterstützt – das ist in Ordnung,

Aber was ich bin Interessiert ist, ob es sich um einen lokalen / temporären Speicher handelt. 28 GB D: Laufwerk
Die Dokumentation zeigt, dass es sich bei diesem lokalen / temporären Laufwerk um eine SSD handelt. Was ich jedoch nicht finden kann, sind Informationen darüber, wie viele IOPS dieses Laufwerk verarbeiten kann.

Insbesondere, wenn für meine TempDB IOPS bis 1900 erforderlich ist, kann D: auf DS3 VM fahren Mit dieser Anforderung umgehen?
Aus dieser Quelle https://docs.microsoft.com/en-us/azure/virtual-machines/sizes-previous-gen kann ich vermuten, dass D: 3200 IOPS, aber nicht sicher, ob ich es richtig verstehe …

Azure der D-Serie VM

Antwort

Für VM-Serien mit Premium-Speicher Ein Teil der lokalen SSD ist für das Caching von Premium-Festplatten reserviert. Aus diesem Grund verfügt der D3 über 200 GB temporären Speicher, der DS3 jedoch nur über 28 GB verfügbaren temporären Speicher, wobei 172 GB für das Zwischenspeichern von Datenträgern reserviert sind.

Die IOPS werden auf ähnliche Weise vom temporären Speicher gemeinsam genutzt (D 🙂 und der Festplatten-Cache. Die Gesamt-IOPS beträgt 16.000, aber Ihre effektive IOPS und Ihr Durchsatz hängen von der Auslastung des Festplatten-Cache ab. Wenn Sie das Lese-Caching auf Ihren Datenfestplatten deaktivieren oder diese nur wenig genutzt werden, haben Sie mehr IOPS für temporären Speicher verfügbar.

Aus diesem Grund befinden sich Caching und temporärer Speicher zusammen im Raster:

Max cached and temp storage throughput: 16,000 IOPS 128 MBps 172GB cache size 28GB temp storage 

Kommentare

  • " Wenn Sie das Lese-Caching auf Ihren Datenfestplatten deaktivieren oder diese nur wenig genutzt werden, ' Es stehen mehr IOPS für temporären Speicher zur Verfügung. " mehr IOPS – bis zu 3200 für temporären Speicher, ist das richtig? Und wenn das Lese-Caching aktiviert und häufig verwendet wird, das kann die meisten dieser 3200 so tempDB mit 1900 IOPS-Anforderungen verbrauchen t wird leiden, richtig?
  • Für DS3 " Maximaler zwischengespeicherter und temporärer Speicherdurchsatz: " beträgt 16.000, nicht 3.200 .

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.