Engpässe beseitigen mit Rescale: Kundeninterview mit Resolved Analytics

Wir haben uns mit dem Kunden Stewart Bible getroffen, Mitbegründer eines kleinen Ingenieurberatungsunternehmens Aufgelöste Analysen, um darüber zu sprechen, wie sein Unternehmen Rescale nutzt, welche Motivation es für das Computing in der Cloud hat und welche Pläne es für die Zukunft hat. Lesen Sie das folgende Gespräch, um zu erfahren, wie das Unternehmen Rescale nutzt, um Rechenengpässe zu beseitigen und seine Client-Service-Kapazitäten zu erweitern.
resolvedanalyticsblog
Q: Können Sie sich, Ihr Unternehmen und Ihre Branche zunächst vorstellen?
A: Mein Name ist Stewart Bible und ich bin einer der Mitbegründer und leitender Ingenieur bei Resolved Analytics. Wir sind ein spezialisiertes Beratungsunternehmen für rechnergestütztes Engineering und Optimierung. Wir unterstützen unsere Kunden dabei, die Produkt- und Prozessleistung mithilfe von CFD, Finite-Elemente-Analyse und anderen dynamischen Simulationstools zu verbessern.
Q: Können Sie Ihre Simulationsanforderungen und Ihre Computerumgebung beschreiben, bevor Sie mit der Verwendung von Rescale begonnen haben?
A: Unser Simulationsbedarf schwankt je nach Anzahl unserer Kunden und dem Rechenaufwand, der durch die jeweiligen Kundenprobleme entsteht. Deshalb finden wir die Cloud besonders interessant und nützlich: In einem Monat benötigen wir vielleicht 64 Prozessoren für zwei große Probleme oder 128 Prozessoren für einige wenige große Probleme, im nächsten Monat haben wir dagegen nur sehr geringe Anforderungen. Eine eigenständige Softwarelizenz für höchste Workloads ist in den Monaten, in denen nur 8 oder 16 Prozessoren benötigt werden, wenig sinnvoll, da sie letztlich ungenutzt bleibt. Vor Rescale lag unsere interne Kapazität bei 16 Prozessoren.
Q: Sie haben dies schon kurz angesprochen, aber können Sie die Schwachstellen beschreiben, die Sie dazu veranlasst haben, Rescale in Betracht zu ziehen?
A: Wir haben die Kostenanalyse anhand des Rechenbedarfs des letzten Jahres und des prognostizierten Rechenbedarfs für 2017 durchgeführt. Rechnet man die Lizenzkosten für die rein interne Ausführung dieser Aufgaben mit denen für die teilweise interne und teilweise Cloud-Ausführung zusammen, ist die Cloud-Ausführung für uns wirtschaftlich sinnvoll. Außerdem reichen 16 Prozessoren nicht aus, um komplexe Multiphysik-Probleme schnell zu lösen. Man benötigt 64 oder 128 Prozessoren.
Q: Wie verwenden Sie Rescale heute?
A: Bisher haben wir STAR-CCM+ verwendet und fanden es sehr praktisch. Ich war überrascht, wie einfach die Einrichtung und der Einstieg waren. Zukünftig planen wir, die neue ANSYS-Partnerschaft und wahrscheinlich auch weitere offene Software wie OpenFOAM zu erkunden.
Wir haben keine typische Arbeitsbelastung. Sie variiert stark. Wir sind ein kleines Unternehmen. Wir sind nur drei Mitarbeiter, daher sind wir manchmal mit vier oder fünf Kundenprojekten sehr beschäftigt und haben manchmal drei oder vier Simulationen gleichzeitig laufen. Manches davon können wir intern ausführen, aber dann stoßen wir auf das Problem, dass alle unsere Lizenzen und Prozessoren belegt sind und wir etwas in der Cloud ausführen müssen. Die Cloud gleicht die Spitzenlast für uns aus. Wir nutzen sie für Überlastungen und große Aufträge, die wir hier nicht ausführen können.
Q: Wie hat die Verwendung von Rescale Ihre Herangehensweise an die Simulation insgesamt verändert?
A: Ich denke, 2017 wird einige Veränderungen bringen. Ich sehe 2017 möglicherweise Folgendes: Wir reservieren unsere 8 oder 16 Kerne hier für die Ausführung schwieriger Probleme, die STAR-CCM+ erfordern, und führen einige unserer einfacheren CFD-Analysen (z. B. externe Aerodynamik) auf OpenFOAM mit Rescale-Ressourcen aus. Außerdem sehe ich eine Veränderung: Früher waren wir sehr konservativ bzw. wählerisch, was die Anzahl der Prozessoren angeht, auf denen wir ein Problem ausführen, da wir manchmal drei oder vier Probleme hatten und kein Job wichtiger war als die Jobs der anderen drei Kunden, also haben wir diese gleichmäßig aufgeteilt. Es ist immer ärgerlich, mit weniger Prozessoren arbeiten zu müssen, als man möchte. Jetzt, da wir Zugriff auf beliebig viele Prozessoren haben, können wir einfach viele Prozessoren für Jobs einsetzen und sie viel schneller erledigen. Außerdem können wir so viel mehr Iterationen für Tests und Optimierungen durchführen. Dadurch entfällt der hohe Kapitalbedarf, der für die Ausführung auf vielen Prozessoren erforderlich ist.
Q: Es klingt, als ob Ihnen die Möglichkeit zur Skalierung und die Verfügbarkeit elastischer Ressourcen wirklich wichtig ist. Aber gibt es noch etwas anderes, das Ihnen an Rescale besonders gefällt?
A: Im Vergleich zu den anderen Simulationsplattformen war Rescale meiner Meinung nach eine der am einfachsten zu verwendenden Plattformen.
Q: Welche Auswirkungen wird die Nutzung von Rescale Ihrer Meinung nach auf Ihr Geschäft haben?
A: Es wird uns definitiv ermöglichen, unsere Kapazitäten zu erweitern und zu bewerben. Darüber hinaus werden wir unser Geschäftsergebnis verbessern und Kosten sparen. Ich sehe Rescale oder andere Cloud-Anbieter als langfristigen Bestandteil unseres Geschäfts. Cloud Computing ermöglicht uns die kostengünstige Durchführung selbst komplexester Simulationen und ermöglicht uns, durch den Zugriff auf Supercomputing-Ressourcen mehr Kunden zu unterstützen.