Wie Cloudflare Cloud Computing mithilfe von Google Chrome revolutioniert

Technik /. Wie Cloudflare Cloud Computing mithilfe von Google Chrome revolutioniert 1 Minute gelesen Cloudflare

Cloudflare-Logo



Cloud Computing dominiert seit dem letzten Jahrzehnt den IT-Markt. Heute, 19% des IT-Budgets werden für Cloud Computing ausgegeben und es wird erwartet, dass es in Zukunft exponentiell wächst. Container und virtuelle Maschinen (VM) bilden den Eckpfeiler der weltweiten Cloud-Infrastruktur, da Benutzer separate Umgebungen auf derselben Maschine erstellen können.

Cloudflare , wohl eine der größten Cloud-Plattformen der Welt, die kürzlich in Anspruch genommen wurde Blogeintrag dass diese Technologie in Zukunft möglicherweise nicht mehr benötigt wird. Der Blog argumentiert, dass mit Isolate Diese Technologie basiert auf der V8-JavaScript-Engine von Google Chrome, mit der Benutzer viele Prozesse gleichzeitig ausführen können. Sie können ihre Codes mit möglichst geringem Aufwand ausführen. Durch das Eliminieren der Kontextumschaltung, der transparenten Umschaltung zwischen verschiedenen Prozessen, spart ein isoliertes System wertvolle Zeit, indem der gesamte Code in einem einzigen Prozess ausgeführt wird. Durch dieses System wird der Overhead des JavaScript nur einmal bezahlt und fast die gesamte Leistung der CPU wird dann zum Ausführen des Codes verwendet. Das folgende Balkendiagramm zeigt, wie effizient isolatbasierte Systeme im Vergleich zu anderen Anbietern ohne Server sind.



Daten, die Anforderungen (einschließlich Netzwerklatenz) widerspiegeln, die von einem Rechenzentrum in der Nähe des Einsatzorts aller Funktionen gestellt wurden und eine CPU-intensive Arbeitslast ausführen.
Quelle - Cloudflare



Der Blog stellt fest, dass beim Ausführen mehrerer Codes im selben Prozess mehrere Sicherheitsbedrohungen auftreten können und die Verwendung dieser Technologie unpraktisch ist. Google Chromes V8 JavaScript ist jedoch äußerst sicher. Darüber hinaus hat das Unternehmen einige eigene Sicherheitsmaßnahmen hinzugefügt, um diese Technologie sicher zu implementieren. Cloudflare behauptet außerdem, dass die Verwendung von Isolaten dreimal billiger ist als andere Dienste wie Lambda von Amazon, was es zu einer der besten verfügbaren Optionen macht.



Die Tatsache, dass es keine virtuelle Maschine benötigt und sofort startet, mag magisch erscheinen, aber diese Technologie hat ihre eigenen Grenzen. Obwohl die Verwendung von Isolaten sowohl Zeit als auch Geld spart, kann dieses System derzeit nur in JavaScript geschriebenen Code implementieren, was bedeutet, dass die Benutzer ihre Codes neu kompilieren müssen, um sie auszuführen. Glücklicherweise ist dies keine Mauer, die nicht überquert werden kann. Es wird intensiv an der Cloud-Technologie geforscht, und bald werden Forscher eine innovative Lösung finden.