{"id":5177,"date":"2014-07-07T17:50:43","date_gmt":"2014-07-07T15:50:43","guid":{"rendered":"http:\/\/stg.blog-de.strato.wpcust.com\/blog\/?p=5177"},"modified":"2022-04-11T13:38:52","modified_gmt":"2022-04-11T11:38:52","slug":"server-werden-geprueft","status":"publish","type":"post","link":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/server-werden-geprueft\/","title":{"rendered":"\u201eServer werden bei uns auf Herz und Nieren gepr\u00fcft\u201c"},"content":{"rendered":"<p>Die Shared Webhosting (SWH) Plattform von <a href=\"http:\/\/www.strato.de\/hosting\/\" target=\"_blank\" rel=\"noopener\">STRATO <\/a>ist eine hoch komplexe Infrastruktur. Obwohl hier mehrere 100.000 Websites und Shops gehostet werden, liegt die Verf\u00fcgbarkeit bei \u00fcber 99 Prozent. Wie das funktioniert, verr\u00e4t uns Bernd Meyer, Leiter Shared Webhosting Development.<!--more--><\/p>\n<h2>Was ist besonders an unserer SWH-Plattform?<\/h2>\n<p>Wir arbeiten mit verteilter Architektur: Anfragen gehen nicht an einen oder zwei Server, sondern an Server-Gruppen. Die vorgeschalteten Verteiler, sogenannte \u201eLoad-Balancer\u201c, weisen die Anfragen den einzelnen Servern zu, so dass die Last gleichm\u00e4\u00dfig verteilt wird. Dabei k\u00f6nnen alle Server einer Gruppe dasselbe, zum Beispiel eine Website darstellen. Dazu ziehen sie die Inhalte aus den Datenbank-Servern und dem nachgelagerten Speichersystem.<\/p>\n<p>Der Vorteil dieser Struktur: Notfalls kann jeder beliebige Server der Gruppe f\u00fcr einen anderen einspringen. Auch deshalb hatten wir im letzten Jahr eine tats\u00e4chliche Verf\u00fcgbarkeit von 99,94 Prozent. Kurzfristig d\u00fcrfen Kunden sehr viele Ressourcen beanspruchen. Allerdings m\u00fcssen wir darauf achten, dass insgesamt alle gleichberechtigt sind. Wenn zum Beispiel eine Website Schadcode enth\u00e4lt und dadurch andere beeintr\u00e4chtigt, m\u00fcssen wir diese zum Schutz aller Kunden notfalls sperren.<\/p>\n<h2><a href=\"http:\/\/stg.blog-de.strato.wpcust.com\/blog\/wp-content\/uploads\/2014\/07\/strato_swh_plattform-728.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-8342 aligncenter\" src=\"http:\/\/stg.blog-de.strato.wpcust.com\/blog\/wp-content\/uploads\/2014\/07\/strato_swh_plattform-728.jpg\" alt=\"strato_swh_plattform-728\" width=\"728\" height=\"410\" srcset=\"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/wp-content\/uploads\/2014\/07\/strato_swh_plattform-728.jpg 728w, https:\/\/stg.blog-de.strato.wpcust.com\/blog\/wp-content\/uploads\/2014\/07\/strato_swh_plattform-728-160x90.jpg 160w, https:\/\/stg.blog-de.strato.wpcust.com\/blog\/wp-content\/uploads\/2014\/07\/strato_swh_plattform-728-400x225.jpg 400w\" sizes=\"(max-width: 728px) 100vw, 728px\" \/><\/a><\/h2>\n<h2>STRATO Server unterst\u00fctzen auch Perfect Forward Secrecy (PFS). Was ist das?<\/h2>\n<p>PFS ist eine Technik, die eine nachtr\u00e4gliche Entschl\u00fcsselung der Kommunikation verhindert. Hier werden regelm\u00e4\u00dfig neue Schl\u00fcssel erstellt. So kann bei einem erfolgreichen Angriff nur ein Teil der Kommunikation gelesen werden. Damit das funktioniert, muss aber auch die andere Seite PFS beherrschen. Sonst wird per normalem SSL verschl\u00fcsselt, das hei\u00dft mit einem Schl\u00fcssel, der sich nicht \u00e4ndert.<\/p>\n<p>Voraussetzung f\u00fcr SSL ist ein Zertifikat. Damit sagt man dem Besucher: Ich bin Bernd Meyer, mir k\u00f6nnen Sie vertrauen. Je nachdem wie viele Angaben des Nutzers \u00fcberpr\u00fcft werden, gibt es unterschiedliche Zertifikate. Wenn neben der Hauptdomain auch Subdomains per https gesch\u00fctzt werden sollen, gibt es bei STRATO sogenannte Wildcard Zertifikate.<\/p>\n<h2>STRATO stellt besonders hohe Anspr\u00fcche an die Hardware. Was unterscheidet uns von anderen?<\/h2>\n<p>Server werden bei uns auf Herz und Nieren gepr\u00fcft. Bei der Anschaffung neuer Hardware vergleichen wir immer mehrere Hersteller. Unsere Entwickler haben Skripte geschrieben, um die Qualit\u00e4t mit speziellen Belastungstests zu analysieren. Sind Festplatten zum Beispiel nicht richtig verschraubt, \u00fcbertragen sich Ersch\u00fctterungen der Lesek\u00f6pfe auf das Geh\u00e4use. Wir haben festgestellt, dass dann auch Nachbarplatten in ihrer Lese- und Schreibgeschwindigkeit beeintr\u00e4chtigt werden. In so einem Fall schicken wir die Hardware zur\u00fcck.<\/p>\n<p>Au\u00dferdem verbauen wir moderne SSDs in den Datenbank-Servern und f\u00fcrs Caching: Webserver und Server im Speichersystem merken sich h\u00e4ufige Anfragen. Die angefragten Daten werden dann von der Harddisk in die SSD geladen. Bei erneuter Anfrage greifen die Server einfach auf die schnelle SSD zu.<\/p>\n<h2>Hat sich deshalb die Ladezeit einer Standard-Wordpress-Installation mehr als halbiert?<\/h2>\n<p>Wir cachen nicht mehr nur Daten, sondern auch Skripte. Wird zum Beispiel index.php immer wieder aufgerufen, erfolgt die Ausf\u00fchrung jetzt direkt im RAM der Server per Code-Cache. Und das geht wesentlich schneller, als das Skript immer wieder aufs Neue \u00fcber Server-Gruppe, Speichersystem und zur\u00fcck auszuf\u00fchren. Wir benutzen das insbesondere f\u00fcr eine schnellere Ausf\u00fchrung von h\u00e4ufig angefragten Skripten. Nebenbei hilft uns das auch bei der Bew\u00e4ltigung von DOS-Attacken. Da werden ja dieselben Skripte ganz oft abgefragt, zum Beispiel die Login-Seite von WordPress, die jetzt im Server Code Cache liegt. So wird die Speicher-Plattform und damit andere Kunden viel weniger beeintr\u00e4chtigt.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die Shared Webhosting (SWH) Plattform von STRATO ist eine hoch komplexe Infrastruktur. Obwohl hier mehrere 100.000 Websites und Shops gehostet werden, liegt die Verf\u00fcgbarkeit bei \u00fcber 99 Prozent. Wie das funktioniert, verr\u00e4t uns Bernd Meyer, Leiter Shared Webhosting Development.<\/p>\n","protected":false},"author":191,"featured_media":7921,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[215],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.13 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u201eServer werden bei uns auf Herz und Nieren gepr\u00fcft\u201c<\/title>\n<meta name=\"description\" content=\"Unsere Shared Webhosting Plattform ist eine hoch komplexe Infrastruktur mit mehreren 100.000 Websites und Shops. Wie sie funktioniert, verr\u00e4t Bernd Meyer.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u201eServer werden bei uns auf Herz und Nieren gepr\u00fcft\u201c\" \/>\n<meta property=\"og:description\" content=\"Unsere Shared Webhosting Plattform ist eine hoch komplexe Infrastruktur mit mehreren 100.000 Websites und Shops. Wie sie funktioniert, verr\u00e4t Bernd Meyer.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/server-werden-geprueft\/\" \/>\n<meta property=\"og:site_name\" content=\"STRATO Blog DE Staging\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/strato\" \/>\n<meta property=\"article:published_time\" content=\"2014-07-07T15:50:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-04-11T11:38:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/wp-content\/uploads\/2014\/07\/bernd-meyer-728.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"728\" \/>\n\t<meta property=\"og:image:height\" content=\"410\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Vladimir Simovi\u0107\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@vlad_perun\" \/>\n<meta name=\"twitter:site\" content=\"@STRATO_AG\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Vladimir Simovi\u0107\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/server-werden-geprueft\/\",\"url\":\"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/server-werden-geprueft\/\",\"name\":\"\u201eServer werden bei uns auf Herz und Nieren gepr\u00fcft\u201c\",\"isPartOf\":{\"@id\":\"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/#website\"},\"datePublished\":\"2014-07-07T15:50:43+00:00\",\"dateModified\":\"2022-04-11T11:38:52+00:00\",\"author\":{\"@id\":\"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/#\/schema\/person\/d2bc2cf7a9963254156626a1bdbf8388\"},\"description\":\"Unsere Shared Webhosting Plattform ist eine hoch komplexe Infrastruktur mit mehreren 100.000 Websites und Shops. Wie sie funktioniert, verr\u00e4t Bernd Meyer.\",\"breadcrumb\":{\"@id\":\"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/server-werden-geprueft\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/server-werden-geprueft\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/server-werden-geprueft\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u201eServer werden bei uns auf Herz und Nieren gepr\u00fcft\u201c\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/#website\",\"url\":\"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/\",\"name\":\"STRATO Blog DE Staging\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de-DE\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/#\/schema\/person\/d2bc2cf7a9963254156626a1bdbf8388\",\"name\":\"Vladimir Simovi\u0107\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de-DE\",\"@id\":\"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/wp-content\/uploads\/2022\/04\/vladimir-simovic-strato-blog-110x110.jpg\",\"contentUrl\":\"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/wp-content\/uploads\/2022\/04\/vladimir-simovic-strato-blog-110x110.jpg\",\"caption\":\"Vladimir Simovi\u0107\"},\"description\":\"Vladimir Simovi\u0107 arbeitet seit 2000 mit HTML &amp; CSS und seit Januar 2004 mit WordPress. Im Laufe der Jahre hat er diverse Fachb\u00fccher und Fachartikel publiziert. Seit April 2022 ist er als Senior Online-Redakteur f\u00fcr den Blog-Bereich von STRATO verantwortlich.\",\"sameAs\":[\"https:\/\/www.vladimir-simovic.de\",\"https:\/\/twitter.com\/vlad_perun\",\"https:\/\/de.wikipedia.org\/wiki\/Vladimir_Simovic\"],\"url\":\"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/author\/vladimir-simovic\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u201eServer werden bei uns auf Herz und Nieren gepr\u00fcft\u201c","description":"Unsere Shared Webhosting Plattform ist eine hoch komplexe Infrastruktur mit mehreren 100.000 Websites und Shops. Wie sie funktioniert, verr\u00e4t Bernd Meyer.","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"de_DE","og_type":"article","og_title":"\u201eServer werden bei uns auf Herz und Nieren gepr\u00fcft\u201c","og_description":"Unsere Shared Webhosting Plattform ist eine hoch komplexe Infrastruktur mit mehreren 100.000 Websites und Shops. Wie sie funktioniert, verr\u00e4t Bernd Meyer.","og_url":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/server-werden-geprueft\/","og_site_name":"STRATO Blog DE Staging","article_publisher":"https:\/\/www.facebook.com\/strato","article_published_time":"2014-07-07T15:50:43+00:00","article_modified_time":"2022-04-11T11:38:52+00:00","og_image":[{"width":728,"height":410,"url":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/wp-content\/uploads\/2014\/07\/bernd-meyer-728.jpg","type":"image\/jpeg"}],"author":"Vladimir Simovi\u0107","twitter_card":"summary_large_image","twitter_creator":"@vlad_perun","twitter_site":"@STRATO_AG","twitter_misc":{"Verfasst von":"Vladimir Simovi\u0107","Gesch\u00e4tzte Lesezeit":"3 Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/server-werden-geprueft\/","url":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/server-werden-geprueft\/","name":"\u201eServer werden bei uns auf Herz und Nieren gepr\u00fcft\u201c","isPartOf":{"@id":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/#website"},"datePublished":"2014-07-07T15:50:43+00:00","dateModified":"2022-04-11T11:38:52+00:00","author":{"@id":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/#\/schema\/person\/d2bc2cf7a9963254156626a1bdbf8388"},"description":"Unsere Shared Webhosting Plattform ist eine hoch komplexe Infrastruktur mit mehreren 100.000 Websites und Shops. Wie sie funktioniert, verr\u00e4t Bernd Meyer.","breadcrumb":{"@id":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/server-werden-geprueft\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/stg.blog-de.strato.wpcust.com\/blog\/server-werden-geprueft\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/server-werden-geprueft\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/"},{"@type":"ListItem","position":2,"name":"\u201eServer werden bei uns auf Herz und Nieren gepr\u00fcft\u201c"}]},{"@type":"WebSite","@id":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/#website","url":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/","name":"STRATO Blog DE Staging","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de-DE"},{"@type":"Person","@id":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/#\/schema\/person\/d2bc2cf7a9963254156626a1bdbf8388","name":"Vladimir Simovi\u0107","image":{"@type":"ImageObject","inLanguage":"de-DE","@id":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/wp-content\/uploads\/2022\/04\/vladimir-simovic-strato-blog-110x110.jpg","contentUrl":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/wp-content\/uploads\/2022\/04\/vladimir-simovic-strato-blog-110x110.jpg","caption":"Vladimir Simovi\u0107"},"description":"Vladimir Simovi\u0107 arbeitet seit 2000 mit HTML &amp; CSS und seit Januar 2004 mit WordPress. Im Laufe der Jahre hat er diverse Fachb\u00fccher und Fachartikel publiziert. Seit April 2022 ist er als Senior Online-Redakteur f\u00fcr den Blog-Bereich von STRATO verantwortlich.","sameAs":["https:\/\/www.vladimir-simovic.de","https:\/\/twitter.com\/vlad_perun","https:\/\/de.wikipedia.org\/wiki\/Vladimir_Simovic"],"url":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/author\/vladimir-simovic\/"}]}},"_links":{"self":[{"href":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/wp-json\/wp\/v2\/posts\/5177"}],"collection":[{"href":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/wp-json\/wp\/v2\/users\/191"}],"replies":[{"embeddable":true,"href":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/wp-json\/wp\/v2\/comments?post=5177"}],"version-history":[{"count":3,"href":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/wp-json\/wp\/v2\/posts\/5177\/revisions"}],"predecessor-version":[{"id":98224,"href":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/wp-json\/wp\/v2\/posts\/5177\/revisions\/98224"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/wp-json\/wp\/v2\/media\/7921"}],"wp:attachment":[{"href":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/wp-json\/wp\/v2\/media?parent=5177"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/wp-json\/wp\/v2\/categories?post=5177"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stg.blog-de.strato.wpcust.com\/blog\/wp-json\/wp\/v2\/tags?post=5177"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}