{"id":968,"date":"2018-02-22T18:24:40","date_gmt":"2018-02-22T16:24:40","guid":{"rendered":"http:\/\/www.mediamill.de\/blog\/?p=968"},"modified":"2020-03-04T22:10:11","modified_gmt":"2020-03-04T20:10:11","slug":"benchmark-der-neuen-hetzner-cloud-vms-mit-apache-bench-und-sysbench","status":"publish","type":"post","link":"https:\/\/www.mediamill.de\/blog\/2018\/02\/22\/benchmark-der-neuen-hetzner-cloud-vms-mit-apache-bench-und-sysbench\/","title":{"rendered":"Benchmark der neuen Hetzner Cloud VMs mit Apache Bench und Sysbench"},"content":{"rendered":"<p>Der Hosting-Anbieter <a href=\"https:\/\/www.hetzner.de\">Hetzner<\/a> hat seit Kurzem ein flexibles und relativ preisg\u00fcnstiges Hosting von virtuellen Servern im Angebot. Das Produkt nennt sich &#8222;Hetzner Cloud&#8220;. &#8222;Cloud&#8220; deshalb, weil man nicht direkt fertige virtuelle Maschinen bekommt, sondern eine Umgebung, in der man flexibel seine VM konfigurieren kann. Man kann neben zehn Kombinationen von CPU Cores, RAM, HDD, Speicherart und Speicherart das Datacenter ausw\u00e4hlen und die Linux Distribution ausw\u00e4hlen. Die Konfiguration der Cloud geschieht in einer ansprechenden Web-Oberfl\u00e4che. Wenn ben\u00f6tigt, ist die Konfiguration der Cloud auch per API m\u00f6glich. Was mich positiv \u00fcberrascht hat, ist die Geschwindigkeit, mit der ein neuer Server ausgerollt wird. Es dauert keine Minute, bis ein neuer Server online per SSH erreichbar ist. Ebenso schnell ist ein Server auch wieder zur\u00fcckgebaut.<\/p>\n<p>Mit Preisen zwischen 2,96\u20ac\/Monat und 35,58\u20ac\/Monat liegt das Angebot in einem attraktiven Rahmen. Um die Leistungsf\u00e4higkeit der Hetzner Cloud einsch\u00e4tzen zu k\u00f6nnen, wurden von sechs verschiedenen Serverkonfigurationen jeweils eine VM erstellt und verschiedene Benchmarks darauf ausgef\u00fchrt.<\/p>\n<p>Um die Ergebnisse der Benchmarks einordnen zu k\u00f6nnen, wurden zus\u00e4tzlich zu den Hetzner Cloud VMs ein Strato vServer und ein Hardwareserver getestet.<\/p>\n<p>Hier die getesteten Server (Stand 02\/2018):<\/p>\n<div>\n<table style=\"border-collapse: collapse;\" border=\"0\">\n<colgroup>\n<col style=\"width: 217px;\" \/>\n<col style=\"width: 69px;\" \/>\n<col style=\"width: 51px;\" \/>\n<col style=\"width: 89px;\" \/>\n<col style=\"width: 89px;\" \/>\n<col style=\"width: 90px;\" \/>\n<col style=\"width: 134px;\" \/><\/colgroup>\n<tbody valign=\"top\">\n<tr>\n<td style=\"padding-left: 7px; padding-right: 7px; border: solid 0.5pt;\"><strong>Server<\/strong><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\"><span style=\"color: black;\"><strong>\u20ac\/Monat<\/strong><\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\"><span style=\"color: black;\"><strong>RAM<\/strong><\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\"><span style=\"color: black;\"><strong>CPU Cores<\/strong><\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\"><span style=\"color: black;\"><strong>CPU MHz<\/strong><\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\"><span style=\"color: black;\"><strong>HDD<\/strong><\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\">\n<p style=\"text-align: center;\"><span style=\"color: black;\"><strong>Inodes <\/strong><\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 5px;\">\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\"><strong>Hetzner Cloud cx11<\/strong><\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">2,96 \u20ac<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">2GB<\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">1<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">2100<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">20 GB<\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\"> 1.224.000,00 <\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\"><strong>Hetzner Cloud cx21<\/strong><\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">5,83 \u20ac<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">4GB<\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">2<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">2100<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">40GB<\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\"> 2.448.000,00 <\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\"><strong>Hetzner Cloud cx31<\/strong><\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">10,59 \u20ac<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">8GB<\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">2<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">2100<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">80GB<\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\"> 4.888.000,00 <\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\"><strong>Hetzner Cloud cx41<\/strong><\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">18,92 \u20ac<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">16GB<\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">4<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">2100<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">160GB<\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\"> 9.768.000,00 <\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\"><strong>Hetzner Cloud cx51<\/strong><\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">35,58 \u20ac<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">32GB<\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">8<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">2100<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">240GB<\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\"> 14.656.000,00 <\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\"><strong>Hetzner Cloud cx41-ceph<\/strong><\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">18,92 \u20ac<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">16GB<\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">4<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">2100<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">160GB<\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\"> 9.768.000,00 <\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\"><strong>Strato vServer Linux V30-49<\/strong><\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">14,00 \u20ac<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">8GB<\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">4<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">2000<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">500GB<\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\"> 6.000.000,00 <\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\"><strong>Hardware Server Linux D400-68<\/strong><\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">54,00 \u20ac <\/span><\/p>\n<\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">16GB<\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">8<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">3300<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">220GB<\/span><\/td>\n<td style=\"padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\"> 14.344.192,00 <\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Die Hetzner Server <span style=\"color: black;\"><strong>cx11-cx51 <\/strong>unterscheiden sich nur in der unterschiedlichen CPU-, RAM- und HDD-Ausstattung. Die VMs basieren hier auf lokalen SSDs. Diese Konfigurationen sind auf Performance und weniger auf Hochverf\u00fcgbarkeit ausgelegt. Im Gegensatz dazu bietet Hetzner alle Cloudserver auch noch als Konfiguration basierend auf dem verteilten Speichersystem CEPH an (<strong>cx41-ceph)<\/strong>. Hier liegen die Dateien der VMs redundant im Netzwerk vor. Positiv f\u00e4llt auf, dass die Inode Quota der Hetzner Cloud Server angemessen ist. Inodes braucht man z. B. bei einem rsnapshot Backup, bei dem jeder symbolische Link ein Inode verbraucht. Bei kleineren Strato vServern st\u00f6\u00dft man da schnell an Grenzen.<br \/>\n<\/span><\/p>\n<p><span style=\"color: black;\">Auf den ersten Blick ist die Ausstattung der Server mit Festplattenspeicher schlechter als bei den Strato vServern. Dort hat ein Server f\u00fcr 14\u20ac\/Monat 500GB Festplattenspeicherplatz. Bei Hetzner bekommt man dagegen f\u00fcr z. B. 18\u20ac nur 160GB Speicherplatz. Das k\u00f6nnte f\u00fcr manche Anwendungen ein Problem sein, f\u00fcr die meisten kleineren Webserverprojekte etc. sollte dies aber keine Rolle spielen.<br \/>\n<\/span><\/p>\n<p><span style=\"color: black;\">Alle Hetzner Server laufen mit Debian 9, PHP 7, Apache und MariaDB. Die Strato Server mit Debian 8, PHP 5, Apache und MySQL.<br \/>\n<\/span><\/p>\n<h1>Webserver Benchmark mit AB (Apache HTTP server benchmarking tool)<\/h1>\n<p>Mit ApacheBench werden von einem Remote Server Websites auf dem zu testenden Server aufgerufen. F\u00fcr eine feste Zeitspanne \u2013 hier 30 Sekunden \u2013 wird ermittelt, wie viele Websites der Server ausliefern kann. Als Website dient bei den Hetzner Servern eine TYPO3 8.6 CMS mit dem Bootstrap Instroduction Package. Bei den Strato Servern dient als Website ein TYPO3 7.6 CMS.<\/p>\n<p>Das Benchmark-Tool wird bei jedem zu testenden Server mit drei unterschiedlichen Anzahlen von gleichzeitigen Request pro Zeitpunkt (<span style=\"color: black;\">Concurrency Level<\/span>) aufgerufen.<\/p>\n<p><span style=\"font-family: Courier New;\">(ab -kc XXX -t 30 http:\/WWW.SERVERNAME.TLD\/)<\/span><\/p>\n<table style=\"border-collapse: collapse;\" border=\"0\">\n<colgroup>\n<col style=\"width: 119px;\" \/>\n<col style=\"width: 85px;\" \/>\n<col style=\"width: 87px;\" \/>\n<col style=\"width: 87px;\" \/><\/colgroup>\n<tbody valign=\"top\">\n<tr style=\"height: 45px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border: solid 0.5pt;\" valign=\"bottom\"><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">Concurrency Level 5<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">Concurrency Level 50<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">Concurrency Level 100<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">Strato vSserver<\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">2451<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">3851<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">3696<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">cx11<\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">3180<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">4590<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">4564<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">cx21<\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">3509<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">4990<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">4603<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">cx31<\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">4105<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">5531<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">5336<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">cx41<\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">4202<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">10081<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">9417<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">Hardware<\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">2702<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">10155<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">9609<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">cx41-ceph<\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">4752<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">10888<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">10983<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">cx51<\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">4453<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">14818<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: center;\"><span style=\"color: black;\">15379<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><img decoding=\"async\" src=\"http:\/\/www.mediamill.de\/blog\/wp-content\/021418_1856_Benchmarkde1.png\" alt=\"\" \/><span style=\"color: black;\"><br \/>\n<\/span><\/p>\n<p><span style=\"color: black;\">Da ApacheBench einen Stresstest auf einen Webserver ausf\u00fchrt, kommt dieser Benchmark einem realen Workload sehr nahe. Alle Serverkomponenten spielen hier eine Rolle bei der Leistungsf\u00e4higkeit.<br \/>\n<\/span><\/p>\n<p><span style=\"color: black;\">Was direkt auff\u00e4llt, ist die sehr gute ApacheBench-Leistung der Hetzner Server, die ab dem Modell cx41 selbst mit einem dedizierten Hardwareserver, der wesentlich mehr kostet, mithalten k\u00f6nnen. Das cx51-Modell \u00fcbertrifft sogar die Leistung des Hardwareservers. Ebenfalls f\u00e4llt auf, dass der CEPH-basierte Cloudserver cx41-ceph sogar eine bessere Leistung hat als sein Pendant mit lokalem SSD Storage.<br \/>\n<\/span><\/p>\n<p><span style=\"color: black;\">Hinten, weit abgeschlagen, liegt der Strato vServer, den sogar das kleinste Hetzner Modell cx11 \u00fcbertrumpft \u2013 und das nur f\u00fcr einen Bruchteil der monatlichen Geb\u00fchr.<br \/>\n<\/span><\/p>\n<p><span style=\"color: #444444; font-family: Helvetica; font-size: 10pt; background-color: white;\"><strong>SysBench MySQL<br \/>\n<\/strong><\/span><\/p>\n<p><span style=\"color: black;\">Sysbench MySQL simuliert einen realen MySQL Workload mit Lese- und Schreiboperationen.<br \/>\n<\/span><\/p>\n<p><span style=\"color: #444444;\"><span style=\"font-family: Courier New; font-size: 10pt; background-color: white;\">(sysbench \u2013test=oltp \u2013oltp-table-size=1000000 \u2013mysql-db=test \u2013mysql-user=test \u2013mysql-password=PASSWORD \u2013max-time=60 \u2013oltp-read-only=off \u2013max-requests=0 \u2013num-threads=[ANZAHL THREADS] run)<\/span><\/span><\/p>\n<table style=\"border-collapse: collapse;\" border=\"0\">\n<colgroup>\n<col style=\"width: 119px;\" \/>\n<col style=\"width: 84px;\" \/>\n<col style=\"width: 87px;\" \/>\n<col style=\"width: 87px;\" \/>\n<col style=\"width: 80px;\" \/><\/colgroup>\n<tbody valign=\"top\">\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border: solid 0.5pt;\" valign=\"bottom\"><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">1 thread<\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">2 threads<\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">8 threads<\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">32 threads<\/span><\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">cx11<\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">730<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">1476<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">5516<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">8591<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">cx31<\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">708<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">1521<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">6320<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">13358<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">cx21<\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">712<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">1508<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">6246<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">14122<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">Strato vSserver<\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">618<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">1557<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">5604<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">14189<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">cx41-ceph<\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">521<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">1101<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">4256<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">14734<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">cx41<\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">682<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">1468<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">6322<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">20869<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">cx51<\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">703<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">1477<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">6300<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">25601<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\">Hardware Server<\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">892<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">1876<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">7522<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">29775<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><img decoding=\"async\" src=\"http:\/\/www.mediamill.de\/blog\/wp-content\/021418_1856_Benchmarkde2.png\" alt=\"\" \/><\/p>\n<p>Was bei dem MySQL Sysbench Benchmark auff\u00e4llt, ist, dass der Hardwareserver hier im Gegensatz zu dem Apache Benchmark leistungsm\u00e4\u00dfig an der Spitze steht. Die Anzahl der erreichten Transaktionen korreliert hier mit der Anzahl der CPU Cores. Bei zwei gleichzeitigen Threads liegen alle Server noch fast gleichauf. Bei h\u00f6heren Anzahlen gleichzeitiger Threads sieht man hingegen die Auswirkung der CPU Core Anzahl immer deutlicher.<\/p>\n<h2>SysBench CPU Benchmark<\/h2>\n<p>Bei dem Sysbench CPU Benchmark wird Zeit gemessen, die ben\u00f6tigt wird, um eine bestimmte Anzahl (hier 10000) von Primzahlen zu verifizieren.<\/p>\n<p><span style=\"font-family: Courier New;\">(sysbench cpu sysbench &#8211;test=cpu &#8211;cpu-max-prime=10000 &#8211;num-threads=XX run)<\/span><\/p>\n<table style=\"border-collapse: collapse;\" border=\"0\">\n<colgroup>\n<col style=\"width: 119px;\" \/>\n<col style=\"width: 84px;\" \/>\n<col style=\"width: 87px;\" \/>\n<col style=\"width: 87px;\" \/>\n<col style=\"width: 80px;\" \/>\n<col style=\"width: 80px;\" \/><\/colgroup>\n<tbody valign=\"top\">\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border: solid 0.5pt;\" valign=\"bottom\"><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\"><strong>1<\/strong><\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\"><strong>2<\/strong><\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\"><strong>4<\/strong><\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\"><strong>8<\/strong><\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: solid 0.5pt; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\"><strong>16<\/strong><\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\"><strong>Hardware Server<\/strong><\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">8,3<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">4,2<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">2,2<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">1,2<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">1,2<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\"><strong>cx51<\/strong><\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">10,4<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">5,2<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">2,6<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">1,3<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">1,3<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\"><strong>cx41-ceph<\/strong><\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">9,1<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">4,7<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">2,4<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">2,4<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">2,4<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\"><strong>cx41<\/strong><\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">10,3<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">5,2<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">2,6<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">2,6<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">2,6<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\"><strong>Strato vSserver<\/strong><\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">10,9<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">5,4<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">3,7<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">3,7<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">3,7<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\"><strong>cx21<\/strong><\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">10,5<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">5,2<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">5,2<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">5,2<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">5,2<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\"><strong>cx31<\/strong><\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">10,4<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">5,2<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">5,2<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">5,2<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">5,2<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 20px;\">\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: solid 0.5pt; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\"><span style=\"color: black;\"><strong>cx11<\/strong><\/span><\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">10,5<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">10,5<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">10,8<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">10,6<\/span><\/p>\n<\/td>\n<td style=\"padding-left: 5px; padding-right: 5px; border-top: none; border-left: none; border-bottom: solid 0.5pt; border-right: solid 0.5pt;\" valign=\"bottom\">\n<p style=\"text-align: right;\"><span style=\"color: black;\">11,2<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><img decoding=\"async\" src=\"http:\/\/www.mediamill.de\/blog\/wp-content\/021418_1856_Benchmarkde3.png\" alt=\"\" \/><\/p>\n<p>Wie zu erwarten, liegt hier der Hardwareserver mit seinen dedizierten CPU Kernen (und der h\u00f6heren Taktfrequenz) bei dem Sysbench CPU Benchmark wieder an der Spitze. Das Verh\u00e4ltnis der Anzahl der CPU Cores zu der Ausf\u00fchrungszeit ist bei diesem Benchmark fast linear. Eine doppelte CPU Core Anzahl bedeutet eine halbierte Ausf\u00fchrungsdauer.<\/p>\n<h2>Fazit<\/h2>\n<p>Zusammenfassend betrachtet kann man sagen, dass die neuen Hetzner Cloud Server ein sehr gutes Bild abgeben \u2013 sowohl bei der IO-Leistung als auch bei der CPU-Leistung. Bei dem Apache Benchmark \u00fcbertreffen die zwei gr\u00f6\u00dften Cloud Server Konfigurationen selbst den Hardwareserver. Dies h\u00e4ngt aber eventuell auch etwas mit der Leistungssteigerung von PHP 7 im Zusammenspiel mit TYPO3 8 zusammen. Auf den Strato Servern l\u00e4uft noch Debian 8 mit TYPO3 7 und PHP5, da Strato Debian 9 f\u00fcr seine vServer immer noch nicht (02\/2018) unterst\u00fctzt.<\/p>\n<p>Weiter kann man bei den durchgef\u00fchrten Benchmarks keine Performance-Unterschiede zwischen den lokalen SSD Speichern und dem verteilten CEPH Speicher erkennen. Bei manchen Tests hatte der CEPH-basierte Server gegen\u00fcber seiner gleich konfigurierten Version mit lokalem SSD Speicher die Nase vorn.<\/p>\n<p>Bleibt nur zu hoffen, dass die guten Benchmark-Werte nicht mit einem noch nicht voll ausgelasteten Virtualisierungs- und Speichersystem zu erkl\u00e4ren sind. Sollten im Dauerbetrieb die Werte auf dem guten Niveau bleiben, dann w\u00e4ren die cx41 und cx51 Cloud Server eventuell eine Alternative zu einem wesentlich teureren Hardwareserver, bei gleichzeitig mehr Flexibilit\u00e4t und Featuren wie z. B. Snapshots.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Der Hosting-Anbieter Hetzner hat seit Kurzem ein flexibles und relativ preisg\u00fcnstiges Hosting von virtuellen Servern im Angebot. Das Produkt nennt sich &#8222;Hetzner Cloud&#8220;. &#8222;Cloud&#8220; deshalb, weil man nicht direkt fertige virtuelle Maschinen bekommt, sondern eine Umgebung, in der man flexibel seine VM konfigurieren kann. Man kann neben zehn Kombinationen von CPU Cores, RAM, HDD, Speicherart [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-968","post","type-post","status-publish","format-standard","hentry","category-allgemein"],"_links":{"self":[{"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/posts\/968","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/comments?post=968"}],"version-history":[{"count":6,"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/posts\/968\/revisions"}],"predecessor-version":[{"id":1114,"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/posts\/968\/revisions\/1114"}],"wp:attachment":[{"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/media?parent=968"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/categories?post=968"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/tags?post=968"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}