Meines Erachtens ist die Preisgestaltung eines der wichtigsten Aspekte bei der Auswahl eines Dienstleisters, welcher Leistungen als Renderfarm erbringt. Schauen wir uns also an, wie Renderfarm-Preiskalkulationen funktionieren.
Was ist eine GHz-Stunde? Worum geht es bei Kernstunden?
Sie haben wahrscheinlich einige Online-Renderfarmen gesehen, die einen Preis pro GHz-Stunde oder pro Kernstunde für ihre Renderzeit anzeigen. Es ist ein System, das für einen Erstbenutzer verwirrend sein kann. Sie tun dies in der Regel, weil sie Server von mehreren Hardware-Generationen haben und da die Hardware-Performance ungleichmäßig ist, versuchen sie, einen gemeinsamen Nenner für eine Preisstrategie zu finden.
Das Ergebnis: Diese beiden Einheiten erfordern von den Nutzern einige Mühe und Aufmerksamkeit, um den Preis richtig zu berechnen.
In einem Preis, der in GHz-Stunden berechnet wird, messen sie ihre Rechenzeit als Summe der GHz-Stunde von den Servern, die Sie benutzen.
Beispiel: Sie benutzen einen Server für zwei Stunden. Der Server hat eine 6-Kern-CPU. Jeder Kern hat 2,4 GHz. Der Preis pro GHz-Stunde beträgt €0,16. Folgendes müssen Sie dafür bezahlen:
6 x 2.4 x 2 x €0.16 = €4.60
Wenn der Server zwei identische CPUs hat, verdoppelt sich der Preis.
Das Preismodell, das auf der Kernzeit basiert, ist sehr ähnlich. Sie werden nach der Anzahl der Kerne im Server abgerechnet. Also für den gleichen Server, der eine 6-Kern-CPU hat, werden Sie für zwei Stunden Nutzung insgesamt €0,5 pro Kernstunde bezahlen.
6 x 2 x €0.5 = €6
Warum denke ich, dass dieses Modell nicht gut ist?
Zuerst einmal ist es schwer zu verstehen. Aus diesem Grund ist es schwierig, die Rendering-Kosten abzuschätzen. Außerdem können die Definitionen mehrdeutig oder irreführend sein. Lassen Sie mich noch etwas näher auf dieses Thema eingehen:
- Nicht alle Kerne sind gleich aufgebaut. Nehmen wir z.B. zwei Server-CPUs von Intel aus der Xeon-Linie: Xeon X5670 @ 2,93 GHz und Xeon E5-2667 @ 2,90 GHz. Sie haben die gleiche Anzahl von Kernen und fast die gleiche Kerngeschwindigkeit. Sie werden feststellen, dass der zweite um 23% schneller ist als der erste, auch wenn er eine etwas niedrigere Frequenz hat. Die erste ist von der Generation 2010 und die zweite wurde 2012 veröffentlicht. Darüber hinaus hat die AMD Opteron 8439 SE @ 2,80GHz CPU fast die gleichen Eigenschaften wie die beiden Intel CPUs in Bezug auf Kerne und Geschwindigkeit, aber ihre Leistung ist nur halb so hoch wie die des Xeon X5670.
- Die Definition eines Kerns kann von Betrieb zu Betrieb variieren. Einige von ihnen sagen nicht einmal, welche Art von Maschine sie haben, sondern nur die Anzahl der Kerne und die Kerngeschwindigkeit. Zum Beispiel sagt eine der Renderfarmen, dass Sie Xeon 8-Core. Und 12-Core-Maschinen mit 3,0 GHz-Geschwindigkeit haben, während eine andere sagt, dass sie Intel Xeon E5645*2, 16 Kerne haben. Einige der Renderfarmen betrachten einen Kern mit Hyperthreading als zwei separate Kerne, so dass Sie auch darauf achten müssen.
- Das Gleiche gilt für die GHz-Stunde. Wenn man die beiden Intel-CPUs im Vergleich zu oben betrachtet, ist ein GHz von der zweiten Maschine 23% schneller als ein GHz von der ersten Maschine. Der tatsächliche Wert ist also um 23% höher. Wenn man zur AMD-CPU wechselt, hat die gleiche GHz nur die Hälfte der Leistung.
Was bedeutet das alles?
Was nach dem besseren Preis aussieht, muss in der Gesamtrechnung nicht immer die bessere Lösung sein. Sie können mehr Renderings pro Euro von einer Renderfarm erhalten, welche teurer zu sein scheint, aber in der Endabrechnung ihnen mehr Leistung für den gleichen Betrag bietet. Also sollten Sie hardwaretechnische Aspekte nie vernachlässigen.