
Ich habe vor kurzem darüber nachgedacht, SSD-Laufwerke bei meinem Hosting-Anbieter anzufordern, allerdings kostet ein Upgrade für 4 x 300 GB Intel S3500 SSDs 300 USD pro Monat.
Mein Hosting-Unternehmen teilte mir mit, dass sie keine SSD verwenden, da sie im Vergleich zu ihren 15.000 SAS-Festplattenlaufwerken keine nennenswerte Leistungsänderung feststellen konnten.
Ich hoste eine Magento-Website mit rund 100.000 Produkten. Der dedizierte Server, auf dem ich mich befinde, verfügt über Dual Hex Core-Prozessoren, 24 GB DDR3-RDIMM 1333 MHz RAM, 15.000 SAS-Festplatten in RAID 10 und ein CDN-Netzwerk. Ich zahle etwa 479 pro Monat.
Ich würde gerne Ihre Meinung dazu erfahren, ob die SSD-Laufwerke spürbare Leistungssteigerungen zeigen würden und ob dies 300 pro Monat rechtfertigt?
Antwort1
Mein Hosting-Unternehmen teilte mir mit, dass sie keine SSD verwenden, da sie im Vergleich zu ihren 15.000 SAS-Festplattenlaufwerken keine nennenswerte Leistungsänderung feststellen konnten.
Sie sind betrunken, Idioten, auf Drogen oder haben einfach einen Benchmark verwendet, der wenig Sinn ergibt oder zu spezifisch ist (wie ein Webserver, bei dem es keinen großen Unterschied gibt – im Vergleich zu einem Datenbankserver beispielsweise). Vieles hängt vom Nutzungsszenario ab – aber es macht eine allgemeine Antwort wie die, die Sie erhalten haben, bedeutungslos.
Ich würde gerne Ihre Meinung dazu erfahren, ob die SSD-Laufwerke spürbare Leistungssteigerungen zeigen würden und ob dies 300 pro Monat rechtfertigt?
Sie sagen es uns. Grundsätzlich – sind Sie IO-beschränkt oder nicht? Jedes Betriebssystem, das einen Cent wert ist oder nichts (also Open Source), kann die IO-Last messen. Wenn Sie IO-beschränkt sind, dann ist der Gewinn tatsächlich brutal – wir sprechen von einem Faktor von 100-mal mehr IO als Richtlinie für eine anständige SSD (und das ist eine niedrige Zahl). Eine 15k SAS-Festplatte wird, wenn ich mich recht entsinne, mit 450 IOPS gemessen … 45K IOPS sind für eine SSD nicht gerade herausragend, und Sie können über 200k hinausgehen.
Virtualisierung – ja. Datenbanken – möglicherweise. Aber ich bin nicht sicher, ob Ihr kleines Setup (100.000 Produkte sind nicht gerade eine große Datenbank) hier zutrifft. Es kann sein, dass Sie sowieso alles aus dem Speicher heraus bereitstellen.
Grundsätzlich muss ein halbwegs kompetenter Administrator eine Bewertung vornehmen – möglicherweise ist der Nutzen extrem, möglicherweise ist der Nutzen kaum messbar. Hängt ganz davon ab, wo Ihr Engpass jetzt liegt.
Ich habe ein RAID von 10k SAS-Festplatten in einem Raid 10 (8 Stück) durch ein Raid 50 von 6 SSDs ersetzt und der Durchsatz ist sprunghaft gestiegen. Aber das ist eine 3-TB-Datenbank, die zeitweise umfangreiche Analysen durchführt – mit nur 48 GB Speicher als Puffer. Anwendungsfälle sind hier extrem wichtig.
Andererseits verwende ich SSDs im Allgemeinen auch als Boot-Disks auf Workstations auf Computern – an Patch-Tagen macht das einen Unterschied und eine kleine SSD ist nicht gerade so teuer (und ja, Sie werden wahrscheinlich abgezockt).
Antwort2
Ihr IT-Anbieter verlangt viel zu viel für 4x 300GB S3500. Sie könnenkaufeneiner von ihnenfür ca. 250$
Allerdings können nur Sie entscheiden, ob sich das SSD-Upgrade lohnt oder nicht. Ist Ihre Anwendung I/O-gebunden? Wenn ja, sind SSDsWegschneller als 15k-Treiber (etwa zwischen 5- und 20-mal, abhängig vom E/A-Muster und der durchschnittlichen Größe).
Wenn nicht (z. B.: Ihre Anwendungen und Daten sind alle im RAM zwischengespeichert), dann bietet Ihnen keine SSD greifbare Vorteile.