Größen von virtuellen Burstable-Computern der B-SerieB-series burstable virtual machine sizes

Bei virtuellen Computern der B-Serie können Sie wählen, welche VM-Größe Ihnen die nötige Grundleistung für Ihre Workload bietet. Zudem haben Sie die Möglichkeit, die CPU-Leistung um bis zu 100 Prozent einer vCPU vom Typ Intel® Broadwell E5-2673 v4 mit 2,3 GHz oder Intel® Haswell E5-2673 v3 mit 2,4 GHz zu steigern.The B-series VM family allows you to choose which VM size provides you the necessary base level performance for your workload, with the ability to burst CPU performance up to 100% of an Intel® Broadwell E5-2673 v4 2.3 GHz, or an Intel® Haswell 2.4 GHz E5-2673 v3 processor vCPU.

Virtuelle Computer der B-Serie sind ideal für Workloads, die nicht kontinuierlich die volle Leistung der CPU benötigen. Hierzu zählen beispielsweise Webserver, Proofs of Concept, kleine Datenbanken sowie Entwicklungsbuildumgebungen.The B-series VMs are ideal for workloads that do not need the full performance of the CPU continuously, like web servers, proof of concepts, small databases and development build environments. Diese Workloads haben in der Regel kurzfristige Leistungsanforderungen.These workloads typically have burstable performance requirements. Mit der B-Serie können Sie eine VM-Größe mit einer Grundleistung erwerben, wobei die VM-Instanz Guthaben bildet, wenn sie weniger als die Grundleistung beansprucht.The B-series provides you with the ability to purchase a VM size with baseline performance and the VM instance builds up credits when it is using less than its baseline. Wenn für den virtuellen Computer Guthaben gebildet wurde, kann Leistung genutzt werden, die über die Grundleistung hinausgeht. Dabei können bis zu 100 % der vCPU verwendet werden, wenn Ihre Anwendung mehr CPU-Leistung benötigt.When the VM has accumulated credit, the VM can burst above the baseline using up to 100% of the vCPU when your application requires higher CPU performance.

Die B-Serie ist in den folgenden VM-Größen erhältlich:The B-series comes in the following VM sizes:

SizeSize vCPUvCPU Arbeitsspeicher: GiBMemory: GiB Temporärer Speicher (SSD): GiBTemp storage (SSD) GiB CPU-Grundleistung des virtuellen ComputersBase CPU Perf of VM Maximale CPU-Leistung des virtuellen ComputersMax CPU Perf of VM Anfängliche GuthabenInitial Credits Guthabenbildung/StundeCredits banked / hour MaximalguthabenMax Banked Credits Max. Anzahl DatenträgerMax data disks Maximaler Durchsatz (Cache und temporärer Speicher): IOPS/MBpsMax cached and temp storage throughput: IOPS / MBps Maximaler Durchsatz des Datenträgers ohne Cache: IOPS/MBpsMax uncached disk throughput: IOPS / MBps Maximale Anzahl NICsMax NICs
Standard_B1ls1Standard_B1ls1 11 0,50.5 44 5 %5% 100 %100% 3030 33 7272 22 200/10200 / 10 160/10160 / 10 22
Standard_B1sStandard_B1s 11 11 44 10%10% 100 %100% 3030 66 144144 22 400/10400 / 10 320/10320 / 10 22
Standard_B1msStandard_B1ms 11 22 44 20%20% 100 %100% 3030 1212 288288 22 800/10800 / 10 640/10640 / 10 22
Standard_B2sStandard_B2s 22 44 88 40%40% 200 %200% 6060 2424 576576 44 1600/151600 / 15 1280/151280 / 15 33
Standard_B2msStandard_B2ms 22 88 1616 60 %60% 200 %200% 6060 3636 864864 44 2400/22,52400 / 22.5 1920/22,51920 / 22.5 33
Standard_B4msStandard_B4ms 44 1616 3232 90%90% 400 %400% 120120 5454 12961296 88 3600/353600 / 35 2880/352880 / 35 44
Standard_B8msStandard_B8ms 88 3232 6464 135%135% 800 %800% 240240 8181 19441944 1616 4320/504320 / 50 4320/504320 / 50 44
Standard_B12msStandard_B12ms 1212 4848 9696 202 %202% 1200 %1200% 360360 121121 29092909 1616 6480 / 756480 / 75 4320/504320 / 50 66
Standard_B16msStandard_B16ms 1616 6464 128128 270 %270% 1600 %1600% 480480 162162 38883888 3232 8640 / 1008640 / 100 4320/504320 / 50 88
Standard_B20msStandard_B20ms 2020 8080 160160 337 %337% 2000 %2000% 600600 203203 48604860 3232 10800 / 12510800 / 125 4320/504320 / 50 88

1 B1ls wird nur unter Linux unterstützt1 B1ls is supported only on Linux

Beispiel für die WorkloadWorkload example

Erwägen Sie eine Büroanwendung mit Check-In/Out.Consider an office check-in/out application. Für die Anwendung sind während der Geschäftszeiten CPU-Bursts nötig, nicht jedoch viel Rechenleistung außerhalb der Geschäftszeiten.The application needs CPU bursts during business hours, but not a lot of computing power during off hours. In diesem Beispiel ist ein 16vCPU virtueller Computer mit 64 GiB RAM erforderlich, damit die Workload effizient funktioniert.In this example, the workload requires a 16vCPU virtual machine with 64GiB of RAM to work efficiently.

Die Tabelle zeigt den Datenverkehr pro Stunde. Das Diagramm stellt diesen Datenverkehr dar.The table shows the hourly traffic data and the chart is a visual representation of that traffic.

B16-Merkmale:B16 characteristics:

Maximale CPU-Leistung: 16vCPU * 100 % = 1600 %Max CPU perf: 16vCPU * 100% = 1600%

Baseline: 270 %Baseline: 270%

Diagramm des Datenverkehrs pro Stunde

SzenarioScenario TimeTime CPU-Auslastung (%)CPU usage (%) Gesammeltes Guthaben1Credits accumulated1 Verfügbares GuthabenCredits available
B16ms BereitstellungB16ms Deployment BereitstellungDeployment BereitstellungDeployment 480 (Anfängliches Guthaben)480 (Initial Credits) 480480
Kein DatenverkehrNo traffic 0:000:00 00 162162 642642
Kein DatenverkehrNo traffic 1:001:00 00 162162 804804
Kein DatenverkehrNo traffic 2:002:00 00 162162 966966
Kein DatenverkehrNo traffic 3:003:00 00 162162 11281128
Kein DatenverkehrNo traffic 4:004:00 00 162162 12901290
Kein DatenverkehrNo traffic 5:005:00 00 162162 14521452
Geringer DatenverkehrLow Traffic 6:006:00 270270 00 14521452
Mitarbeiter kommen ins Büro (Anwendung benötigt 80 % vCPU)Employees come to office (app needs 80% vCPU) 7:007:00 12801280 -606-606 846846
Mehr Mitarbeiter kommen ins Büro (Anwendung benötigt 80 % vCPU)Employees continue coming to office (app needs 80% vCPU) 8:008:00 12801280 -606-606 240240
Geringer DatenverkehrLow Traffic 9:009:00 270270 00 240240
Geringer DatenverkehrLow Traffic 10:0010:00 100100 102102 342342
Geringer DatenverkehrLow Traffic 11:0011:00 5050 132132 474474
Geringer DatenverkehrLow Traffic 12:0012:00 100100 102102 576576
Geringer DatenverkehrLow Traffic 13:0013:00 100100 102102 678678
Geringer DatenverkehrLow Traffic 14:0014:00 5050 132132 810810
Geringer DatenverkehrLow Traffic 15:0015:00 100100 102102 912912
Geringer DatenverkehrLow Traffic 16:0016:00 100100 102102 10141014
Mitarbeiter melden sich ab (Anwendung benötigt 100 % vCPU)Employees checking out (app needs 100% vCPU) 17:0017:00 16001600 -798-798 216216
Geringer DatenverkehrLow Traffic 18:0018:00 270270 00 216216
Geringer DatenverkehrLow Traffic 19:0019:00 270270 00 216216
Geringer DatenverkehrLow Traffic 20:0020:00 5050 132132 348348
Geringer DatenverkehrLow Traffic 21:0021:00 5050 132132 480480
Kein DatenverkehrNo traffic 22:0022:00 00 162162 642642
Kein DatenverkehrNo traffic 23:0023:00 00 162162 804804

1 Gesammeltes/verwendetes Guthaben in einer Stunde entspricht: ((Base CPU perf of VM - CPU Usage) / 100) * 60 minutes.1 Credits accumulated/credits used in an hour is equivalent to: ((Base CPU perf of VM - CPU Usage) / 100) * 60 minutes.

Bei einem D16s_v3 mit 16 vCPUs und 64 GiB Speicher liegt der Stundensatz bei 0.936 $ pro Stunde (monatlich 673.92 $) und für B16ms mit 16 vCPUs und 64 GiB Speicher bei 0.794 $ pro Stunde (monatlich 547.86 $).For a D16s_v3 which has 16 vCPUs and 64 GiB of memory the hourly rate is $0.936 per hour (monthly $673.92) and for B16ms with 16 vCPUs and 64 GiB memory the rate is $0.794 per hour (monthly $547.86). Dies führt zu einer Einsparnis von 15 %! This results in 15% savings!

Fragen und AntwortenQ & A

F: Wie erhalte ich einen virtuellen Computer mit einer Grundleistung von 135 Prozent?Q: How do you get 135% baseline performance from a VM?

A: Die 135 Prozent verteilen sich auf die acht vCPUs, die der VM-Größe zugrunde liegen.A: The 135% is shared amongst the 8 vCPU’s that make up the VM size. Wenn Ihre Anwendung also beispielsweise vier der acht Kerne für die Batchverarbeitung nutzt und jede dieser vier vCPUs zu 30 Prozent ausgelastet ist, beläuft sich die CPU-Leistung des virtuellen Computers auf insgesamt 120 Prozent.For example, if your application uses 4 of the 8 cores working on batch processing and each of those 4 vCPU’s are running at 30% utilization the total amount of VM CPU performance would equal 120%. Das bedeutet, dass der virtuelle Computer ein Zeitguthaben auf der Grundlage des 15-prozentigen Deltas (im Vergleich zu Ihrer Grundleistung) bildet.Meaning that your VM would be building credit time based on the 15% delta from your baseline performance. Es bedeutet aber auch Folgendes: Wenn Sie über Guthaben verfügen, kann der gleiche virtuelle Computer 100 Prozent aller acht vCPUs nutzen, wodurch sich eine maximale CPU-Leistung von 800 Prozent ergibt.But it also means that when you have credits available that same VM can use 100% of all 8 vCPU’s giving that VM a Max CPU performance of 800%.

F: Wie kann ich mein Guthaben und den Verbrauch überwachen?Q: How can I monitor my credit balance and consumption

A: In den kommenden Wochen werden zwei neue Metriken eingeführt. Die Metrik Credit gibt Aufschluss darüber, wie viel Guthaben Ihr virtueller Computer gebildet hat, und die Metrik ConsumedCredit zeigt, wie viel CPU-Guthaben Ihr virtueller Computer aus dem Vorrat verbraucht hat.A: We will be introducing 2 new metrics in the coming weeks, the Credit metric will allow you to view how many credits your VM has banked and the ConsumedCredit metric will show how many CPU credits your VM has consumed from the bank. Diese Metriken können Sie im Metrikbereich des Portals oder programmgesteuert über die Azure Monitor-APIs anzeigen.You will be able to view these metrics from the metrics pane in the portal or programmatically through the Azure Monitor APIs.

Weitere Informationen zum Zugreifen auf die Metrikdaten für Azure finden Sie in der Übersicht über Metriken in Microsoft Azure.For more information on how to access the metrics data for Azure, see Overview of metrics in Microsoft Azure.

F: Wie wird Guthaben gebildet?Q: How are credits accumulated?

A: Bildungs- und Verbrauchsrate des virtuellen Computers sind so gestaltet, dass es bei einem virtuellen Computer, der exakt auf dem Grundleistungsniveau betrieben wird, weder zu einer Nettobildung noch zu einem Verbrauch von Burst-Guthaben kommt.A: The VM accumulation and consumption rates are set such that a VM running at exactly its base performance level will have neither a net accumulation or consumption of bursting credits. Eine Nettoerhöhung des Guthabens erfolgt, wenn der virtuelle Computer unter seiner Grundleistung betrieben wird. Bei einer CPU-Nutzung, die über das Grundleistungsniveau hinausgeht, kommt es hingegen zu einer Nettoverringerung des Guthabens.A VM will have a net increase in credits whenever it is running below its base performance level and will have a net decrease in credits whenever the VM is utilizing the CPU more than its base performance level.

Beispiel: Angenommen, ich stelle für meine kleine Zeit- und Anwesenheitsdatenbank einen virtuellen Computer der Größe „B1ms“ bereit.Example: I deploy a VM using the B1ms size for my small time and attendance database application. Bei dieser Größe kann meine Anwendung bis zu 20 % einer vCPU als Grundleistung nutzen. Das entspricht 0,2 Guthaben pro Minute, die ich entweder nutzen oder sammeln kann.This size allows my application to use up to 20% of a vCPU as my baseline, which is 0.2 credits per minute I can use or bank.

Meine Anwendung ist jeweils am Anfang und Ende des Arbeitstags meiner Mitarbeiter aktiv (also zwischen 7:00 und 9:00 Uhr sowie zwischen 16:00 und 18:00 Uhr).My application is busy at the beginning and end of my employees work day, between 7:00-9:00 AM and 4:00 - 6:00PM. Während der restlichen 20 Stunden des Tages befindet sich die Anwendung in der Regel im Leerlauf und nutzt lediglich zehn Prozent der vCPU.During the other 20 hours of the day, my application is typically at idle, only using 10% of the vCPU. In der Nebenzeit erhalte ich pro Minute 0,2 Guthaben, verbrauche aber nur 0,1 Guthaben pro Minute. Der virtuelle Computer bildet also pro Stunde ein Guthaben von sechs Einheiten (0,1 x 60).For the non-peak hours, I earn 0.2 credits per minute but only consume 0.l credits per minute, so my VM will bank 0.1 x 60 = 6 credits per hour. Für die 20 Stunden, die nicht als Spitzenzeit gelten, entsteht somit ein Guthaben von 120 Einheiten.For the 20 hours that I am off-peak, I will bank 120 credits.

Während der Spitzenzeit beansprucht meine Anwendung im Schnitt 60 % der vCPU. Ich erhalte zwar weiterhin 0,2 Guthaben pro Minute, verbrauche nun aber 0,6 Guthaben pro Minute. Die Minute kostet also netto 0,4 Guthaben. In der Stunde sind das 24 Guthaben (0,4 x 60).During peak hours my application averages 60% vCPU utilization, I still earn 0.2 credits per minute but I consume 0.6 credits per minute, for a net cost of 0.4 credits a minute or 0.4 x 60 = 24 credits per hour. Die Spitzenauslastung dauert pro Tag vier Stunden und kostet somit 96 Guthaben (4 x 24).I have 4 hours per day of peak usage, so it costs 4 x 24 = 96 credits for my peak usage.

Wenn ich nun die 120 Guthaben, die ich während der Nebenzeit gebildet habe, mit den 96 Guthaben verrechne, die für meine Spitzenzeit anfallen, bleiben täglich 24 Guthaben übrig, die ich für andere Aktivitäten mit höheren Anforderungen nutzen kann.If I take the 120 credits I earned off-peak and subtract the 96 credits I used for my peak times, I bank an additional 24 credits per day that I can use for other bursts of activity.

F: Wie kann ich das gesammelte und verwendete Guthaben berechnen?Q: How can I calculate credits accumulated and used?

A: Sie können es nach der folgenden Formel errechnen:A: You can use the following formula:

(CPU-Grundleistung des virtuellen Computers - CPU-Nutzung)/100 = Guthabenbildung oder Nutzung pro Minute(Base CPU perf of VM - CPU Usage) / 100 = Credits bank or use per minute

z. B. liegt in dem Beispiel oben Ihre Baseline bei 20 % und wenn Sie 10 % der CPU verwenden, sammeln Sie (20%-10%)/100 = 0.1 Guthaben pro Minute.e.g in above instance your baseline is 20% and if you use 10% of the CPU you are accumulating (20%-10%)/100 = 0.1 credit per minute.

F: Unterstützt die B-Serie Storage Premium-Datenträger?Q: Does the B-Series support Premium Storage data disks?

A: Ja. Storage Premium-Datenträger werden von allen Größen der B-Serie unterstützt.A: Yes, all B-Series sizes support Premium Storage data disks.

F: Warum wird mein Restguthaben nach dem erneuten Bereitstellen oder Beenden bzw. Starten auf 0 gesetzt?Q: Why is my remaining credit set to 0 after a redeploy or a stop/start?

A: Wenn eine VM „ERNEUT BEREITGESTELLT“ ist und die VM auf einen anderen Knoten verschoben wird, geht das gesammelte Guthaben verloren.A : When a VM is “REDPLOYED” and the VM moves to another node, the accumulated credit is lost. Wenn die VM beendet/gestartet wird, aber auf dem gleichen Knoten verbleibt, behält die VM das gesammelte Guthaben.If the VM is stopped/started, but remains on the same node, the VM retains the accumulated credit. Immer wenn die VM auf einem Knoten neu startet, erhält sie ein Anfangsguthaben. Bei Standard_B8ms sind dies 240 Minuten.Whenever the VM starts fresh on a node, it gets an initial credit, for Standard_B8ms it is 240 mins.

F: Was geschieht, wenn ein nicht unterstütztes Betriebssystemimage auf B1ls bereitgestellt wird?Q: What happens if I deploy an unsupported OS image on B1ls?

A: B1ls unterstützt nur Linux-Images, und wenn Sie ein Image eines anderen Betriebssystems bereitstellen, erhalten Sie möglicherweise keine optimale Benutzererfahrung.A : B1ls only supports Linux images and if you deploy any another OS image you might not get the best customer experience.

Andere GrößenOther sizes

Nächste SchritteNext steps

Weitere Informationen dazu, wie Sie mit Azure-Computeeinheiten (ACU) die Computeleistung von Azure-SKUs vergleichen können.Learn more about how Azure compute units (ACU) can help you compare compute performance across Azure SKUs.