Warum wird die Compute-Power der Clients nicht genutzt?

Trotz Virtualisierung auf allen Ebenen wird in der Unternehmens-IT nie die gebündelte Compute-Power genutzt, die auf den Clients potentiell zur Verfügung stünde.
Verteiltes Rechnen auf normalen Computern a la SETI@Home wurde nie zum Thema. Außer bei Kriminellen, die die Rechner ihrer Opfer für Crypto-Mining-Aktivitäten nutzen.
Fehlt es an entsprechender Workload, dass man TeraFLOPS installierter Leistung brachliegen lässt ?

(2 votes)
Loading...

Similar Posts

Subscribe
Notify of
18 Answers
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Kelec
1 year ago

Das Problem ist eher, dass so ein System eigentlich nur mit definierbaren Arbeitspaketen durchgeführt verwendet werden kann.

Bei SETI und Fold@Home usw werden den PCs ja einzelne Pakete zugeordnet die in sich geschlossen sind.

Viele Probleme erlauben allerdings Computing auf so einer Ebene nicht und je kleiner die Arbeitspakete werden desto größer wird das Synchronisierungs und Abhängigkeitsproblem und es wird mehr Bandbreite benötigt.

Es ist also eher Problemabhängig ob so ein Ansatz überhaupt sinnvoll wäre.

Das andere Problem ist dabei oft dass die entsprechende Software so etwas gar nicht erlaubt.

jo135
1 year ago

Es mangelt halt sehr selten am reinen “Compute”. Betriebliche Applikationen nehmen sich nicht ein Bröckerl Daten und rechnen daran stundenlang mit glühender CPU (oder gar GPU) still vor sich hin, bis sie etwas ausspucken.

Da geht es viel mehr um viele Datenbank- und Serviceabfragen mit hohen Anforderungen an Konsistenz und Integrität. Die willst du also sicher nicht auf hunderte Clients verteilen, das macht alles nur langsamer und komplexer (Berechtigungen, Netzwerksicherheit…). Davon abgesehen musst du ja auch für strikte Isolation sorgen. Bei Folding@Home & Co. geht es nicht um persönliche oder unternehmenskritische Daten, da muss nur die Integrität gesichert werden.

Lezurex
1 year ago

Das kostet Strom ⇒ mehr Kosten. Zudem sind dies ja meist Laptops, die man auch mal abseits einer Steckdose nutzt. Da soll der Akku natürlich genügend lange halten.

Lezurex
1 year ago
Reply to  zalto

Dafür ausgelegte Server sind aber effizienter als einzelne Arbeitsplatz-PCs. Das rechnet sich einfach nicht.

DerRoll
1 year ago

Das würde in unserem Unternehmen gar nicht mehr funktionieren. Wir haben alles auf Thin clients und damit virtuelle Clients umgestellt.

DerRoll
1 year ago
Reply to  zalto

Ich verwende seit Jahren meinen eigenen PC um auf den virtuellen Client von zuhause zuzugreifen. Aber die Firma stellt auch ThinClients fürs Homeoffice zur Verfügung wenn gewünscht.

evtldocha
1 year ago

Verteiltes Rechnen auf normalen Computern a la SETI@Home wurde nie zum Thema.

Verteiltes Rechnen ist aber kein Modell für SAP Anwender, für die Response-Zeiten von über 1s einen SLA-Breach bedeuten – nur um ein klassisches Beispiel zu nennen.

evtldocha
1 year ago
Reply to  zalto

… Du merkst die “Wenns”.

FaTech
1 year ago

Das will keiner. Niemand gibt für seinen Computer tausende Euro aus, nur damit beispielsweise Microsoft Word die Leistung benutzt, während der Eigentümer selbst nichts mehr am PC machen kann, weil die Leistung verbraucht ist.

FaTech
1 year ago
Reply to  zalto

Wenn ein PC wegen sowas permanent auf Hochleistung läuft, ist nicht nur deine Arbeit eingeschränkt, sondern auch die Stromkosten schießen in die Höhe. Wer ein Unternehmen auf macht, der muss dafür auch bezahlen. Man kann keine Leistung anbieten, ohne dass man sie anbieten kann

ZaoDaDong
1 year ago

Du fährst mit deinem Auto ja auch nicht permanent vollgas oder?

Da von “Brachliegen” zu sprechen, finde ich unpassend.

ZaoDaDong
1 year ago
Reply to  zalto

Zu Peaks wird die Performance voll benötigt, wenn sie permanent gebraucht würde, stünde vermutlich ein Upgrade an.