Benchmarking Bare Metal Cloud

Mit über 20 verfügbaren Konfigurationen, Bare Metal Cloud hilft Ihnen, Ihre Workloads für maximale Leistung zu optimieren. Um die besten Konfigurationen für MySQL-Workloads zu ermitteln, haben wir mehrere Instanzen mit einem einfachen Sysbench OLTP_RW-Test getestet. Die Ergebnisse sind im Folgenden zusammengefasst und sollen Ihnen bei der Auswahl der richtigen Lösung für Ihre Anforderungen helfen.

Alle Instanzen nutzen die neuen skalierbaren Intel Xeon-Prozessoren (Cascade Lake Refresh), die für eine Leistungssteigerung bei datenintensiven Workloads wie Datenbanken ausgelegt sind. Basierend auf verschiedenen Thread-Anzahlen und Kapazitäten haben wir 10 verschiedene Benchmarks verglichen: Durchgeführte Abfragen (Lesen), Durchgeführte Abfragen (Schreiben), Durchgeführte Abfragen (Sonstige), Transaktion pro Sekunde, Abfragen pro Sekunde, Latenz (min), Latenz (Durchschn.), Latenz (max), Latenz (95%), Latenz (Summe), Thread-Fairness (Ereignisse) und Thread-Fairness (Ausführungszeit).

Die folgende Tabelle zeigt die drei dieser Benchmarks, die wir für diese Art von Workloads als die relevantesten angesehen haben. Für die vollständige Liste wenden Sie sich bitte an sales @phoenixnap.com €XNUMX.

MySQL-Datenbanken

Zum Zweck des Leistungsvergleichs verschiedener Bare Metal Cloud (BMC)-Instanzen haben wir eine 100-GB-MySQL-Datenbank (8x Tabellen mit 50 Millionen Datensätzen, R/W/O von 70/20/10) auf 16 . getestet Bare Metal Cloud Konfigurationen. Nachfolgend finden Sie die Zusammenfassung der Ergebnisse, die Ihnen bei der Auswahl Ihrer bevorzugten Instanz eine Referenz sein sollte.

Datenbankspezifikationen:

Größe: 100 GB

Ubuntu 18.04 OS

Datenbankversion 8.0.25.

Anzahl der DB-Datensätze: 50000000

70/30 Lese-/Schreibverhältnis

Benchmark-Testergebnisse

Hoppla! Ihr Browser unterstützt keine Einbettungs-PDFs!

Stattdessen herunterladen

Beispiel Themen Transaktionen pro Sekunde Abfragen pro Sekunde Latenz Durchschnitt Instanzpreis
s0.d1.klein
Einzelner Intel E3-1240v3
(4 Kerne und 3.4 GHz)
32
128
512
91.91
71.47
63.19
1,838.18
1,429.32
1,263.84
347.97
1,429.32
1,789.30
$ 0.10 / h
$ 67.00 / m
s0.d1.mittel
Einzelner Intel E3-1270v3
(4 Kerne und 3.5 GHz)
32
128
512
163.82
124.10
82.88
3,276.42
2,481.92
1,657.67
195.27
1,030.60
6,132.81
$ 0.12 / h
$ 80.00 / m
s1.c1.klein
Einzelner Intel E-2276G
(6 Kerne und 3.8 GHz)
32
128
512
3,152.36
3,478.44
3,427.43
63,047.25
69,568.79
68,548.53
10.15
36.79
149.35
$ 0.18 / h
$ 105.00 / m
s1.c1.mittel
Einzelner Intel E-2276G
(6 Kerne und 3.8 GHz)
32
128
512
5,803.09
5,707.75
5,755.85
116,061.82
114,154.93
115,117.03
5.51
22.42
88.94
$ 0.26 / h
$ 164.00 / m
s1.c2.groß
Einzelner Intel E-2288G
(8 Kerne und 3.7 GHz)
32
128
512
8,005.24
7,987.05
7,213.76
160,104.82
159,741.06
144,275.19
4.00
16.02
70.97
$ 0.29 / h
$ 184.00 / m
d1.c1.klein
Dual Intel Silver 4210R
(20 Kerne und 2.4 GHz)
32
128
512
11,181.86
13,025.28
8,528.58
223,637.25
260,505.63
170,571.63
2.86
9.82
60.02
$ 0.44 / h
$ 295.00 / m
d1.c2.klein
Dual Intel Gold 5218R
(40 Kerne und 2.1 GHz)
32
128
512
13,026.18
16,997.69
10,204.33
260,523.69
339,953.79
204,086.61
2.45
7.53
50.15
$ 0.55 / h
$ 378.00 / m
d1.c3.klein
Dual Intel Gold 6230R
(52 Kerne und 2.1 GHz)
32
128
512
16,855.14
37,597.18
28,920.26
337,102.82
751,943.62
578,405.13
1.90
3.40
17.69
$ 0.61 / h
$ 418.00 / m
d1.c4.klein
Dual Intel Gold 6258R
(56 Kerne und 2.7 GHz)
32
128
512
16,621.09
37,479.50
23,146.55
332,421.83
749,590.05
462,930.92
1.92
3.41
22.10
$ 0.68 / h
$ 475.00 / m
d1.c1.mittel
Dual Intel Silver 4210R
(20 Kerne und 2.4 GHz)
32
128
512
11,289.05
13,473.23
9,763.50
225,780.97
269,464.61
195,270.00
2.83
9.50
52.42
$ 0.57 / h
$ 393.00 / m
d1.c3.mittel
Dual Intel Gold 6230R
(52 Kerne und 2.1 GHz)
32
128
512
12,300.09
17,085.37
11,743.10
246,001.74
341,707.48
234,862.02
2.60
7.49
43.58
$ 0.74 / h
$ 516.00 / m
d1.c4.mittel
Dual Intel Gold 6258R
(56 Kerne und 2.7 GHz)
32
128
512
17,033.86
38,229.54
34,686.11
340,677.13
764,590.82
693,722.14
1.88
3.35
14.75
$ 0.82 / h
$ 573.00 / m
d1.c1.groß
Dual Intel Silver 4210R
(20 Kerne und 2.4 GHz)
32
128
512
11,586.56
13,491.72
9,883.70
231,731.19
269,834.48
197,673.98
2.76
9.48
51.78
$ 0.77 / h
$ 539.00 / m
d1.c2.groß
Dual Intel Gold 5218R
(40 Kerne und 2.1 GHz)
32
128
512
14,570.80
18,228.96
12,661.13
291,416.08
364,579.18
253,222.58
2.19
7.02
40.42
$ 0.89 / h
$ 622.00 / m
d1.c3.groß
Dual Intel Gold 6230R
(52 Kerne und 2.1 GHz)
32
128
512
13,938.89
16,841.02
12,639.15
278,777.75
336,820.32
252,783.10
2.29
7.60
40.49
$ 0.94 / h
$ 662.00 / m
d1.c4.groß
Dual Intel Gold 6258R
(56 Kerne und 2.7 GHz)
32
128
512
13,697.49
16,194.93
12,049.55
273,949.90
323,898.63
240,990.94
2.33
7.90
42.47
$ 1.02 / h
$ 719.00 / m

Testmethodik

Um diese Tests auszuführen, haben wir eine einfache Sysbench OLTP_RW-Testmethodik verwendet, bei der die vorgesehene Workload für jede Instanz einzeln bereitgestellt wurde. Es wurden acht Tabellen mit jeweils 50 Millionen Zeilen (ca. 100 GB Daten) verwendet. Die Last wurde bei jedem Test inkrementell erhöht, beginnend mit einem einzelnen Thread und bis zu 8, 16, 32, 48, 64, 128, 254 und 512 Threads skaliert.

BMC bereitstellen Servers Heute

Jetzt bereitstellen