Mann, der an einem Server arbeitet

Komplettaustausch vs. Vorhersagbarkeit: Warum SSDs mit vorhersagbarer Latenz wichtig sind

Die meisten Menschen kennen die Redewendung von Personen und „kleinen Anfänge". Dasselbe könnte man aber auch für viele der heutigen Anwendungen und Rechenzentren sagen. Viele der heute weltweit erfolgreichsten Anwendungen begannen als interne Produkte, die auf kleinen, privaten Servern liefen.

Immer mehr Unternehmen und Dienste beginnen mit der Erstellung von Prototypen auf internen Servern, die mit Standardkomponenten aufgebaut werden, um die Anlaufkosten zu senken und eine kostengünstige Möglichkeit zu schaffen, die Produktion vom Prototyp bis zur Produktion zu beschleunigen. Häufig bedeutet dies, dass auf Endverbraucher ausgerichtete SSDs verwendet werden, die billig zu beschaffen und zu ersetzen sind.

Platine mit ICs

Dies ist ein gutes Modell, wenn Anwendungen für die zeitweilige Nutzung konzipiert sind. Aber was passiert, wenn eine Anwendung populär genug wird, dass es eine Vollzeitnachfrage gibt? In Wirklichkeit müssen die ursprünglichen Entwurfsspezifikationen geändert werden, um der steigenden Nachfrage gerecht zu werden, es sei denn, Sie lagern sie in ein dediziertes Tier-1-Rechenzentrum aus.

Dies gilt insbesondere dann, wenn es sich um Sicherheits- oder Datenschutzinformationen handelt, die innerhalb des Netzwerks aufbewahrt werden sollen und der Öffentlichkeit nicht zugänglich sind. Bei dem Begriff, der „on-premises (vor-Ort)“ oder kurz „on-prem“ genannt wird, verwenden Unternehmen ständig eine Mischung aus internen Servern, auf denen mehrere interne Anwendungen (Wikis, Sharepoint, Call Center-Scripting) gehostet werden, die aus Compliance- (HIPAA, PCI-DSS usw.) oder anderen geschäftlichen Gründen nicht in die Cloud gestellt werden können. Der Komplettaustausch interner Ressourcen wird also zu einem regelmäßigen Phänomen, wenn Laufwerke altern, versagen oder den wachsenden Anforderungen der Mitarbeiter nicht mehr gerecht werden.

Obwohl interne Anwendungsarchitekturen der größte Verursacher für den Komplettaustausch von Laufwerken zu sein scheinen, hören wir immer noch von größeren Anwendungs- und Serviceanbietern, die weiterhin in erheblichem Umfang Laufwerke für Privatanwender in Rechenzentren einsetzen. Wenn etwas schief geht, werden die alten Laufwerke einfach komplett ausgetauscht.

Die Anzahl der Rechenzentren, die dieses Modell einsetzen, nimmt mit den sinkenden Kosten für Unternehmens-SSDs ab. Dadurch werden sie erschwinglicher und attraktiver für hochpreisige, sensible Unternehmungen und solche Organisationen, die von ihren Servern eine vorhersehbare und stabile Leistung erwarten.

Vorhersagbarkeit ist der Schlüssel

Eine IT-Fachfrau ist mit der Sonne im Hintergrund am Nachdenken

Für High-End-Rechenzentren ist die Vorhersagbarkeit der Leistung ein Schlüsselmerkmal, für das sie ausgelegt sind. Viele Rechenzentren erkennen und verstehen jetzt, dass es entscheidend ist, die richtige SSD-Klasse für eine Anwendung zu kaufen. Cloud-Hosting-Unternehmen müssen wissen, dass ihre Enterprise SSDs konsistente Leistung mit minimaler Latenzzeit liefern.

Stellen Sie sich eine E-Commerce-Site vor, auf der Kunden Artikel in ihren Einkaufswagen legen, aber bei der Kasse eine Verzögerung bei der Bearbeitung der Bestellung und der Zahlung auftritt. Sowohl der Verkäufer als auch der Kunde wissen, dass dies weder eine optimale noch eine befriedigende Erfahrung ist und sich im Laufe der Zeit auf das Geschäft auswirken kann. Wenn E-Commerce-Websites weiterhin Latenzzeiten aufweisen und Kunden sich über den Kaufvorgang beschweren, werden sie sich wahrscheinlich nach einem anderen Host, CDN oder einer anderen Anwendungsplattform umsehen.

Abstrakte Grafik mit verschiedenen Farbbalken, die sich bewegende Daten darstellen

Über die Latenz hinaus sollte vornehmlich auch die Lebensdauerbewertung einer SSD berücksichtigt werden. Generell haben SSDs für Rechenzentren höhere Lebensdauer-Spezifikationen als Client-SSDs – dadurch sind sie aus Sicht der Zuverlässigkeit in der Anwendung sicherer und erfüllen die Anforderungen, die das Rechenzentrum an den Produktlebenszyklus stellt.

Viele Laufwerke für Privatanwender verwenden heute exotische Schreibcache-Methoden, um Kosten zu sparen, da die Hochgeschwindigkeits-DRAM-Komponente entfernt wird. Viele SSDs für Privatanwender verwenden einen kleinen Schreibpuffer, der aus dem integrierten NAND-Flash herausgenommen wurde. Ein typisches Client-Laufwerk, dessen Puffer während der Lebensdauer des Systems wahrscheinlich nie vollständig gefüllt werden, lässt keine Veränderung in der Benutzererfahrung bemerkbar werden. Wenn Sie jedoch dasselbe Laufwerk in eine Rechenzentrumsanwendung mit 100-prozentigem Arbeitszyklus (24/7-Lese-/Schreibbetrieb) einsetzen, wird die langsamere Leistung bemerkbar werden.

Vorhersagbare Betriebszeit ist mehr als IOPS

Dirigent und Orchester

Zudem gilt es herauszufinden, was passiert, wenn etwas wiederholt schief geht. Wenn es ein technisches Problem mit einer SSD für Privatanwender gibt, die in einem Server installiert ist, ist die Wahrscheinlichkeit, guten Support oder eine Lösung vom Hersteller zu erhalten, unwahrscheinlich, da das Laufwerk außerhalb seines vorgesehenen Verwendungszwecks verwendet wird. Bei Betriebsabläufen mit SLAs, die 99,99 oder 99,999 % Betriebszeit erfordern, ist der Einsatz von Produkten in Endverbraucherqualität nicht gerade risikofrei.

Enterprise-SSDs bieten den Support und Service, den Sie bei Verbraucherprodukten nicht finden können. SSDs der Unternehmensklasse sind nicht einfach Produkte von der Stange, sie sind hochgradig auf leseintensive und Mischanwendungen abgestimmt. In vielen Fällen sind in jedes Produkt kundenspezifische Nuancen eingebaut, die auf einem bestimmten Anwendungsfall basieren. Dazu gehört auch die Unterstützung solcher Anwendungsfälle, um die Verfügbarkeit zu gewährleisten. Wenn in einem Cache von Unternehmens-SSDs etwas schief geht, ist Ihr Support-Team nur einen Anruf entfernt, um ein Produkt basierend auf den betrieblichen Anforderungen zu ersetzen oder neu zu entwickeln.

Optimale SSD-Leistung

Der beste Rat für den Start eines Serverbetriebs ist es, SSDs von namhaften Unternehmen zu beziehen und SSDs zu kaufen, die für Server-Arbeitslasten und nicht für Client-Lasten bestimmt sind. Wenn Sie eine Client-SSD in einem Server installieren, konfigurieren Sie eine ungetestete Hardwarekonfiguration und stellen eine Verbindung zu Host-Controllern (RAID-Controllern) her, die sich anders verhalten als Client-Host-Controller.

Man könnte mit Produkten der Enterprise-Klasse anfangen und trotzdem die Flexibilität beim Hochfahren des Betriebs beibehalten, ohne die Leistung oder langfristige Skalierbarkeit zu beeinträchtigen. Darüber hinaus bietet die Implementierung von Unternehmens-SSDs größere Stabilität und Zuverlässigkeit für die gesamte Serverarchitektur.

Kleine Anfänge müssen den Betrieb nicht behindern.

Ähnliche Produkte