Die Zukunft des Cloud Computing von Sun, die es nie gab

Übersetzung eines Themas von Twitter durch @ mcclure111

Vor ungefähr 15 Jahren arbeitete ich einmal bei Sun Microsystems. Zu dieser Zeit war die Firma halb tot (und starb einige Jahre später), weil sie nichts mehr produzierte, was jemand kaufen wollte. Daher hatten sie viele seltsame Vorstellungen über ihre Rückkehr auf den Markt.

Ich hörte ständig, wie das Top-Management darüber sprach, was Sun in den nächsten 10 Jahren tun wird. Und jeder hatte unterschiedliche Vorstellungen, was es sein würde. Aber die beliebteste Idee von allem, was ich hörte, war Utility Computing, und diese Idee schien nur in Sun zu existieren.

Sie dachten, dass in Zukunft niemand mehr einen "Computer" haben würde. Ihr Computer wird in der Cloud vorhanden sein (obwohl es damals keinen solchen Begriff gab). Die Kontrollzentren der Anbieter verfügen über riesige Megacomputer, und Sie haben nur einen Bildschirm, der eine Verbindung zur nächstgelegenen Zentrale herstellt und den Datenstrom an Sie überträgt.

Daher haben Sie "Ihren" Desktop-Computer, aber es wird kein echter Computer mit einem eigenen Betriebssystem sein. Hierbei handelt es sich um ein Benutzerkonto, das sich auf einem Server befindet, auf dem Ihre Symbole und Daten gespeichert sind. Ihre Programme werden auch auf dem Server ausgeführt, und Sie zahlen jeden Monat dafür.

Sun glaubte, dass die Leute es versuchen würden, denn wenn die Leute es versuchen würden, würde es ein Geschäft für die massiven Serverschränke schaffen, die das Unternehmen zu dieser Zeit betrieb, und dann müsste das Unternehmen nicht bankrott gehen. Sie hatten keine Benutzerhistorie. Sie glaubten einfach, dass Benutzer Solaris verwenden würden. Aber auch damals benutzte niemand Solaris.

Daher ist diese Idee nicht zu einem beliebten Produkt geworden. Sie bauten dieses System jedoch auf, es existierte. Als ich einen Job bei Sun bekam, gab es keine Desktop-Computer. Auf den Tischen standen Sunray-Terminals. Sie sahen aus wie Nintendo Wii (obwohl es noch Jahre gab, bevor Wii erschien).



Ein Monitor und eine Tastatur waren an jeden Sunray angeschlossen, und vor ihnen befand sich ein Steckplatz für eine Bankkarte. Jeder Sun-Mitarbeiter hatte eine Karte an seiner Jeans befestigt - mit der gleichen Karte öffneten wir die Türen. Wir haben es in den Steckplatz geschoben, und hier haben Sie einen Desktop-Computer.



Am Ende des Arbeitstages war es notwendig, eine Karte herauszuziehen und nach Hause zu gehen. Am nächsten Tag kehrten Sie zurück, steckten die Karte ein und alle Ihre Programme erschienen dort in dem Zustand, in dem Sie sie verlassen hatten - auch wenn Sie die Karte in den falschen Sunray steckten, den Sie gestern verwendet haben.

Da an Sunray selbst nichts funktionierte, wurden einfach Fensteranweisungen von einem großen Server in der Mitte des Gebäudes weitergegeben. Es gab sogar eine Möglichkeit, von zu Hause aus eine Verbindung herzustellen, und Sie konnten den Sunray-Bildschirm zu Hause mit nur geringer Verzögerung sehen.

Und eigentlich war es unglaublich. Es war magisch. Manchmal mussten wir jemanden im Büro um Hilfe bitten, und wenn er fragte: "Wirst du es mir zeigen?", Könntest du einfach eine Karte in den Sunray einlegen, und dein Computer würde sofort dort erscheinen! Er ist dir die Treppe hinauf gefolgt.

In einer modernen Organisation hat jeder sein eigenes MacBook, und wenn Sie in eine andere Etage gehen, nehmen Sie Ihr MacBook mit. Nur so umständlich, wie ein paar Zentimeter angelehnt, damit er nicht einschlafen würde. Und versuche, niemandem mit seinem MacBook zu begegnen.

Es gab natürlich ihre Schwierigkeiten. Ich konnte einige Dinge, die Sie von einem normalen Computer erwarten, wie z. B. das Starten eines Bildschirmschoners, nicht ausführen, da dies die CPU belasten würde. Alles funktionierte für Aufgaben wie das Schreiben von Dokumenten und mehr. Mit einem Minimum an Animation. Und Sie mussten unter Solaris arbeiten.



Und natürlich hat der letzte Punkt die ganze Idee im Keim erstickt, und ich verstehe einfach nicht, wie sie dieses Projekt nicht von Anfang an gestoppt haben. Im Jahr 2004 konnten nur Programmierer Linux verwenden - es war sehr schwierig, Office-Programme unter Linux auszuführen - und Solaris war noch komplizierter als Linux.

Sie haben dieses offensichtlich inoperative Projekt jedoch nicht aufgegeben, sondern es gebaut, unabhängig davon, ob jemand es brauchte oder nicht. Sie haben alle ihre Computer damit ersetzt, und ich habe nie jemand anderen als Sun selbst gehört benutzte es. Aber während einer Sommersaison habe ich es geschafft, diese Pest-Technologie von Neuankömmlingen aus der Zukunft zu nutzen. Und hier ist das Interessante: Warum ist das Sunray-Projekt nicht angelaufen?

Ich denke, die Antwort liegt auf der Hand. Sie haben das Produkt rückwärts entwickelt. Sie haben nicht darüber nachgedacht, was die Leute wollen oder zumindest wie Apple, was die Leute wollen, wenn wir ihnen zeigen, warum sie es wollen sollen.

Bei Sun fingen sie mit einem anderen an: „Was können wir tun?“ „Was ist gut für uns, wenn die Leute wollen?“ Und dann schlugen sie vor, dass sie irgendwie herausfinden, wie sie rückwärts arbeiten sollen, und die Leute davon überzeugen Sie wollen es, und sie wollen es jeden Monat bezahlen und eine Maus mit drei Tasten benutzen.

Daher denke ich derzeit offensichtlich nicht an Sunray - ich denke an Google Stadia. Ein Produkt wie Stadia gibt es nicht, weil die Leute es wollen. Ich verstehe nicht ganz, warum es existiert. Anscheinend, weil es kann. Google wusste, wie man es macht, es wäre gut für Google, wenn die Leute es wollten, also machten sie es einfach, vorausgesetzt, die Gründe für das Wollen würden später erscheinen.

Stadia ist ein Computerdienst für Spieler, aber sie müssen es nicht so nennen. Wir verwenden Begriffe wie "In der Cloud" und "Stream". Aber es ist dem Sunray-System sehr ähnlich. Wenn Sie jedoch versuchen, Sunray und Stadia zu vergleichen, fällt mir auf, dass Sunray echte Probleme gelöst hat.

Sunray hat ein Problem gelöst. Sie tat etwas Besseres als die Alternativen, die es zu dieser Zeit gab. Es wurde pro Benutzer erstellt, auch wenn diese Benutzer (Sun Microsystems-Mitarbeiter) es selbst gemacht haben. Und es gab Leute - zum Beispiel ich - für die sie 2004 cool war.

Über Stadia kann ich nicht dasselbe sagen. Ich möchte Angst haben. Ich möchte es als einen Anstieg der Veränderungen sehen, die in unser Leben eindringen, das Allzweck-Computing stoppen und die Erstellung von Spielen unter dem Dach von Verlagen sammeln.

Aber es ist irgendwie schwierig für mich, Angst vor ihr zu haben. Ihr Entwurf ging zurück. Jeder Schritt beantwortete die Frage „Was können wir tun?“ „Was können wir lizenzieren?“ Und nicht „Was will jemand?“. Die Motivation beruhte auf der Frage „Haben wir das gemacht?“ Und nicht auf der Frage „Wird es von irgendjemandem benutzt?“.

Wenn ich Stadia machen würde, würde ich zuerst fragen, was die Leute darauf spielen. Stadia hat Einschränkungen (Verzögerung), daher würde ich Inhalte entwickeln, für die diese Einschränkungen keine Rolle spielen, und die Vorteile von Stadia (zentrale Server) in seine Hände spielen. Zum Beispiel alle Social Casual Games.

Angenommen, Sie übertragen keine Streams, sondern übertragen die Benutzeroberfläche auf eine einfache Ebene, die JavaScript ähnelt, sodass sie sich anfühlt, als würde sie ansprechen (dies wurde in Sunray durchgeführt) alte macbooks. Farmville, nur alle Höfe befinden sich in der Nähe und sind für einander sichtbar.

Stadia macht genau das Gegenteil davon. Sie bewarben den Dienst für anspruchsvolle Player mit Pixel-Shadern und AAA-Inhalten. Es sind diese Spieler, die sich zuerst über die Verzögerung beklagen. Und ihr Produkt ist offensichtlich nicht billiger und nicht besser als die vorhandenen.

Zum Start gab es keine Exklusiven. Nichts speziell für Stadien (um die Cloud zu nutzen). Nichts wirklich Interessantes zum Streamen (um YouTube zu nutzen). Ich sehe zwei Kampfspiele und zwei Rhythmusspiele (Hölle mit Verspätungen!)

Vielleicht ist dies eine technische Demonstration, die sie jemals für ein seriöses Produkt einsetzen werden. Aber es scheint mir, dass es aus dem gleichen Grund scheitern wird, aus dem Sunray gescheitert ist. Nicht, weil die Technik schlecht war. Aber weil Google nicht weiß, wofür es verwendet werden soll. Schlechtes organisatorisches Denken ist schwer zu beheben.

Damit Sunray mich als Spieleentwickler "erschreckt" - das heißt, ich fühle, dass ich in einen nachteiligen Vertrag verwickelt werde, nur um billige unabhängige Spiele zu machen, und das System den Schöpfer frisst, bis niemand etwas gesehen hat -, muss sich Google grundlegend verhalten Änderungen an Ihrem Projekt.

Genau genommen gibt es ein exklusives - GYLT . Ich würde wahrscheinlich etwas ähnliches auf der PS4 spielen. Es hat jedoch keine für Stadia einzigartigen Funktionen. Zuvor hat der Entwickler dieses Spiels ein Spiel mit der Unreal-Engine erstellt. Es ist wahrscheinlich auch die Unreal-Engine, sodass es höchstwahrscheinlich auf PS4 ausgeführt werden kann, wenn $ toget nicht für die Exklusivität bezahlt.

Ich verdiene Geld, indem ich Spiele für VR erstelle. Dies ist eine weitere Technologie, die sich möglicherweise als ein weiterer nutzloser Koffer ohne Griff herausstellt. Mit dem aktuellen Spiel und mit dem Spiel, das ich danach machen werde, benutze ich den folgenden Ansatz: Ich erstelle ein Spiel für VR, wenn es ausschließlich in VR gespielt werden kann.

Benötigen Sie Personen, um Ihr Produkt zu verwenden? Zeigen Sie ihnen, warum sie es brauchen! Zeigen Sie ihnen, was sie mit Ihrer Technologie anstellen können, ohne die sie nicht auskommen.

Source: https://habr.com/ru/post/de480554/


All Articles