Die Kosten für den Kauf von HPC-Geräten betragen etwa 1/3 der die tatsächlichen Kosten für den Besitz eines HPC. Ja, das ist wahr und jeder muss verstehen, dass, bevor sie einen Kostenvergleich zu Preise neu skalieren.
Wenn ich mit Kunden spreche, vergleiche ich unweigerlich die Kosten eines internen HPC zur Skalierung. Unternehmen missverstehen ihre internen Kosten häufig, und der Vergleich mit den Cloud-Preisen ist fehlerhaft. Verschiedene Kostenfaktoren werden ignoriert, nicht verstanden oder als fix angenommen (d. h. die Kosten würden ohnehin anfallen). Selbst bei korrekter Kostenaufstellung ergibt sich in der Regel ein Vergleich von Äpfeln mit Birnen.
Wie hoch sind die geschätzten Kosten für einen HPC im Bereich von 200 bis 1000 Kernen? Unter 200 Kernen können bei Support-Arbeitskräften und Einrichtungen Einsparungen erzielt werden, daher ist die Kostenkalkulation etwas anders. Nachfolgend finden Sie eine Schätzung basierend auf Kundengesprächen. Die Zahlen können um +/- 10 % abweichen, veranschaulichen aber das allgemeine Kostenprofil.
| Kosten vor Ort ($/Kernstunde, HPC+-ähnliches System) | |
| Nur Ausrüstung | $0.04 |
| Ausstattung+Strom | $0.06 |
| Ausrüstung + Strom + Arbeit | $0.09 |
| Ausrüstung + Strom + Arbeitskräfte + Einrichtungen | $0.12 |
Die oben genannten Kosten basieren auf einer Auslastung von etwa 100 %, einem Verbrauch von etwa 10 kWh und einem Hardware-Rabatt von 40 %. Dies ist wahrscheinlich eine sehr großzügige Schätzung der tatsächlichen Kosten. Bei einer Auslastung von 80 % der Kapazität (wahrscheinlich realistischer) betragen Ihre tatsächlichen Kosten 0.15 $ pro Kernstunde gegenüber 0.12 $ pro Kernstunde – ein erheblicher Unterschied. Es wird schnell klar, dass die Unterstützung eines HPC für Ihre Spitzenauslastung unerschwinglich wird, da die Kosten pro Kernstunde bei geringer Auslastung rapide ansteigen. Auch die tatsächlichen Stromkosten spielen eine nicht unerhebliche Rolle bei den tatsächlichen Kosten, da sie etwa 15 % der Gesamtkosten ausmachen.
Der Arbeitsaufwand wird typischerweise unterschätzt. Jemand muss die HPC-Ressourcen unterstützen. Da die meisten HPCs Linux-basiert sind und IT-Abteilungen Da sie eher auf Windows basieren, kann die Unterstützung eines HPC eine Herausforderung darstellen.
Meiner Erfahrung nach sind die Arbeitskosten für die Unterstützung dieser Systeme in der Regel einer der Hauptkosten bei der Beschaffung und Unterstützung dieser HPC-SystemeIch war zuvor bei einem großen Beratungsunternehmen tätig, das nur eine Person für den Linux-Support hatte: den IT-Leiter. Die Supportkosten waren aufgrund der hohen Personalkosten für die Systemunterstützung sehr hoch. Die Systemunterstützung umfasst den Ausfall von Ressourcen, Mitarbeitersupport, Software- und Systemupdates sowie die Kosten für Fachpersonal und kann schnell zu einem erheblichen Kostenfaktor werden.
Tatsächlich ist es üblich, dass Unternehmen 0.04 USD pro Kernstunde als interne Kosten angeben. In Wirklichkeit umfasst dies jedoch nur die Kosten für die Ausrüstung. Die Ausrüstungskosten betragen nur etwa ein Drittel der tatsächlichen Kosten. Hinzu kommen mindestens die Arbeits- und Stromkosten. Welche Kosten für die Einrichtungen hinzukommen, ist etwas umstrittener. Eine Frage ist, ob Sie im Rahmen einer Erweiterung neue Einrichtungen bauen. In vielen Fällen lautet die Antwort auf diese Frage „Nein“, es entstehen jedoch auch Opportunitätskosten. Wenn Sie keinen HPC hätten, wie würden Sie die Stellfläche umfunktionieren? Im Allgemeinen sollten Sie die Einrichtungskosten hinzurechnen. Ob diese 1 USD pro Kernstunde betragen oder der Betrag höher oder niedriger ausfällt, hängt von Ihrer individuellen Situation ab.
Der nächste Fehler ist der direkte Vergleich mit den Rescale-Preisen. Gehen wir zunächst davon aus, dass Ihre Kosten 0.15 $ pro Kernstunde betragen (Vollkosten und 80 % Auslastung), müssen wir die Rescale-Kosten zum Vergleich ermitteln. Viele vergleichen die internen Kosten mit den On-Demand-Kosten, also der Spot-Preisgestaltung (Preisgestaltung für Hardware basierend auf einer bestimmten Zeit und Verfügbarkeit) für Ausführungen mit hoher Priorität. Die On-Demand-Kosten betragen 0.25 $ pro Kernstunde für HPC+. Das ist ein reiner Vergleich von Äpfeln mit Birnen. Es ist, als würde man den Tagespreis für einen Mietwagen mit dem Tagespreis für ein gekauftes Auto vergleichen. Es ist schlichtweg ein ungenauer Vergleich.
Der richtige Vergleich besteht darin, die internen Kosten mit den Kosten für eine dreijährige Cloud-Vorauszahlung zu vergleichen. Ein Prepaid-Plan umfasst eine bestimmte Kapazität (24/7) eines bestimmten Hardwaretyps für einen festgelegten Zeitraum. Da die meisten gekauften HPCs mindestens drei Jahre lang genutzt werden, ist es am besten, die Anschaffungskosten mit einem dreijährigen Prepaid-Cloud-Plan zu vergleichen. Für HPC+ beträgt die Einsparung 0.05 $ pro Kernstunde – eine enorme Ersparnis im Vergleich zu den internen Kosten.
Eine weitere Vergleichsmöglichkeit ist die On-Demand-Preisgestaltung. In diesem Fall würden Sie Ihre internen Kosten um einen Auslastungsfaktor anpassen, um die Spitzenlast abzudecken. Nehmen wir an, Ihre Auslastung würde zur Deckung der Spitzenlast auf 40 % sinken (keine weit hergeholte Zahl), dann betragen Ihre internen Kosten zur Deckung der Spitzenlast 0.38 $/Kernstunde. Die On-Demand-Preisgestaltung für den HPC+-Kerntyp von Rescale beträgt 0.25 $/Kernstunde – ebenfalls ein fantastisches Schnäppchen.
Ok, um es zusammenzufassen, hier ist eine grundlegende Anleitung:
- Bestimmen Sie Ihre tatsächlichen internen Kosten. Sie müssen Ausrüstung, Arbeitskosten und Stromkosten einbeziehen. Auch die Infrastruktur sollte berücksichtigt werden. Ein Wert von 0.15 $ pro Kernstunde für ein HPC+-ähnliches System ist keine schlechte Schätzung für die Vollkosten und 100 % Auslastung.
- Schätzen Sie Ihre Auslastung. Ich würde sagen, 80 % sind wahrscheinlich keine schlechte Schätzung. Passen Sie Ihre internen Kosten an Ihre geschätzte Auslastung an (einfache Division).
- Vergleichen Sie Ihre internen Kosten mit den Prepaid-Tarifen von Rescale. Das ist ein direkter Vergleich.
- Wenn Sie die Kosten für die Unterstützung Ihrer Spitzenlasten abschätzen und mit den On-Demand-Preisen von Rescale vergleichen möchten, müssen Sie Ihre Auslastungsrate herunterrechnen. Wahrscheinlich ist ein Wert im Bereich von 40–50 % realistischer.
Jeder Mensch hat eine andere Situation, und die oben genannten Zahlen basieren auf Erfahrungen aus der Vergangenheit. Dennoch würden wir bei Rescale gerne mit jeder Organisation zusammenarbeiten, um tatsächliche Gesamtbetriebskosten (TCO) Studieren Sie Ihren aktuellen HPC und führen Sie einen Vergleich mit den relevanten durch Preise neu skalieren Plan.
