{"id":33,"date":"2021-12-28T17:39:23","date_gmt":"2021-12-28T17:39:23","guid":{"rendered":"http:\/\/der-technik.de\/?p=33"},"modified":"2021-12-28T17:39:23","modified_gmt":"2021-12-28T17:39:23","slug":"warum-san","status":"publish","type":"post","link":"https:\/\/der-technik.de\/?p=33","title":{"rendered":"Warum SAN?"},"content":{"rendered":"\n<p>Wer einen Computer besitzt, hat vermutlich auch schonmal ein Bild, ein Dokument oder eine Musikdatei gespeichert. Dabei greift der Rechner traditionell auf irgendwelche Festplatten zur\u00fcck, die im selben Geh\u00e4use verbaut sind, also praktisch auf internen Speicher.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-medium\"><a href=\"http:\/\/der-technik.de\/wp-content\/uploads\/2021\/12\/Server-mit-lokalem-Storage.png\"><img loading=\"lazy\" width=\"300\" height=\"259\" src=\"http:\/\/der-technik.de\/wp-content\/uploads\/2021\/12\/Server-mit-lokalem-Storage-300x259.png\" alt=\"\" class=\"wp-image-29\" srcset=\"https:\/\/der-technik.de\/wp-content\/uploads\/2021\/12\/Server-mit-lokalem-Storage-300x259.png 300w, https:\/\/der-technik.de\/wp-content\/uploads\/2021\/12\/Server-mit-lokalem-Storage-768x662.png 768w, https:\/\/der-technik.de\/wp-content\/uploads\/2021\/12\/Server-mit-lokalem-Storage.png 1004w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>Mit Servern ist das grunds\u00e4tzlich nicht anders, diese haben im Zweifel sogar sehr viele Festplatten zur Auswahl, da sie potentiell f\u00fcr Anwendungen verwendet werden, die einen hohen Speicherbedarf haben. Je mehr Server ich nun habe, desto unpraktischer ist das allerdings. Zum einen muss ich das Speichersystem f\u00fcr jeden Server separat verwalten, zum anderen kann dabei schnell eine ziemlich ineffiziente Ressourcenausnutzung entstehen. Wenn ich bspw. zehn Server betreibe, bei denen jeweils die H\u00e4lfte des Speichers belegt ist, dann habe ich theoretisch ungenutzten Speicherplatz f\u00fcr zehn weitere Maschinen. Und seien es zwecks &#8222;Luft nach oben&#8220; nur f\u00fcnf, ich hab ein jedem Fall f\u00fcr etwas bezahlt, was ich gar nicht brauche. Hinzu kommen m\u00f6glicherweise der Bedarf f\u00fcr zentrale Datenhaltung (anstatt eine Kopie auf jedem Server vorzuhalten) und zig weitere Anforderungen, in jedem Fall gibt es Bedarf f\u00fcr externe Datenhaltung.<\/p>\n\n\n\n<p>An dieser Stelle kommt das Storage Area Network (SAN) ins Spiel. Dabei wird im Grunde genommen das interne Kabel oder Bussystem, das auch im kleinsten PC zwischen CPU und Speicher sitzt, durch ein Netzwerk ersetzt und der Speicher (oder ein Teil davon) wird in ein (oder mehrere) externes Storage-Array ausgelagert.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"http:\/\/der-technik.de\/wp-content\/uploads\/2021\/12\/Server-mit-SAN-Storage.png\"><img loading=\"lazy\" width=\"1024\" height=\"317\" src=\"http:\/\/der-technik.de\/wp-content\/uploads\/2021\/12\/Server-mit-SAN-Storage-1024x317.png\" alt=\"\" class=\"wp-image-30\" srcset=\"https:\/\/der-technik.de\/wp-content\/uploads\/2021\/12\/Server-mit-SAN-Storage-1024x317.png 1024w, https:\/\/der-technik.de\/wp-content\/uploads\/2021\/12\/Server-mit-SAN-Storage-300x93.png 300w, https:\/\/der-technik.de\/wp-content\/uploads\/2021\/12\/Server-mit-SAN-Storage-768x237.png 768w, https:\/\/der-technik.de\/wp-content\/uploads\/2021\/12\/Server-mit-SAN-Storage-1536x475.png 1536w, https:\/\/der-technik.de\/wp-content\/uploads\/2021\/12\/Server-mit-SAN-Storage-2048x633.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Auf diese Weise kann der Speicher f\u00fcr alle Server zentralisiert bereitgestellt werden. Die Daten k\u00f6nnen redundant vorgehalten werden, ohne dass einzelne Server daf\u00fcr konfiguriert werden m\u00fcssen, kaputte Platten k\u00f6nnen an einer Stelle ausgetauscht werden usw. usf.<\/p>\n\n\n\n<p>Dabei stellen die Storage-Arrays im SAN Block-Level-Storage bereit. Das bedeutet einfach ausgedr\u00fcckt (und komplizierter verstehe ich es auch selbst nicht), dass dem Betriebssystem der Server die Festplatten so pr\u00e4sentiert werden, als w\u00e4ren sie intern verbaut. Dabei k\u00f6nnen die Festplatten tats\u00e4chliche physisch vorhandene Disks im Array sein, aber auch logische Konstrukte, die nur den Teil einer Festplatte oder gleich mehrere Disks umfassen. F\u00fcr das Betriebssystem des Servers ist es egal, er erh\u00e4lt schlicht und ergreifend eine Festplatte, die es addressieren und nutzen kann. Das Gegenst\u00fcck dazu ist im \u00dcbrigen der File-Level-Storage, wie man ihn bspw. von einem Network Attached Storage (NAS) bekommt. Die wird dann im Windows-Explorer zwar auch als Festplatte angezeigt, allerdings als Netzlaufwerk. Dem Betriebssystem ist also in diesem Fall durchaus bewusst, dass die Platte nicht lokal vorhanden ist.<\/p>\n\n\n\n<p>Nun gibt es f\u00fcr den Server allerdings ein Problem. Das Betriebssystem wei\u00df nicht, dass der Storage nicht lokal erreichbar ist, nutzt also dieselben Lese- und Schreiboperationen, wie bei einer internen Festplatte. Diese m\u00fcssen in irgendeiner sinnvollen Form ans Netzwerk \u00fcbergeben, \u00fcber selbiges \u00fcbertragen und am Storage-Array verarbeitet werden. Daf\u00fcr gibt es verschiedene Protokolle, mit denen ich mich in weiteren Beitr\u00e4gen auseinandersetzen m\u00f6chte. Allen ist gemein, dass sie die orginalen unver\u00e4nderten Operationen des Betriebssystems als Nutzlast \u00fcbertragen und dadurch erst die Transparenz erm\u00f6glichen, mit der Block-Level-Storage \u00fcber ein SAN bereitgestellt werden kann. Im Rahmen der Protokolle \u00fcbernimmt der Server die Rolle des sogenannten &#8222;Initiator&#8220; (Englisch, daher ohne Genitiv-&#8222;s&#8220;), w\u00e4hrend der Storage-Array zum &#8222;Target&#8220; wird. Aber wie gesagt, dazu an anderer Stelle mehr.<\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Wer einen Computer besitzt, hat vermutlich auch schonmal ein Bild, ein Dokument oder eine Musikdatei gespeichert. Dabei greift der Rechner traditionell auf irgendwelche Festplatten zur\u00fcck, <a class=\"mh-excerpt-more\" href=\"https:\/\/der-technik.de\/?p=33\" title=\"Warum SAN?\">[&#8230;]<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":29,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7],"tags":[],"_links":{"self":[{"href":"https:\/\/der-technik.de\/index.php?rest_route=\/wp\/v2\/posts\/33"}],"collection":[{"href":"https:\/\/der-technik.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/der-technik.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/der-technik.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/der-technik.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=33"}],"version-history":[{"count":2,"href":"https:\/\/der-technik.de\/index.php?rest_route=\/wp\/v2\/posts\/33\/revisions"}],"predecessor-version":[{"id":35,"href":"https:\/\/der-technik.de\/index.php?rest_route=\/wp\/v2\/posts\/33\/revisions\/35"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/der-technik.de\/index.php?rest_route=\/wp\/v2\/media\/29"}],"wp:attachment":[{"href":"https:\/\/der-technik.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=33"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/der-technik.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=33"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/der-technik.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=33"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}