Sun 從未到來的雲端運算未來

來自用戶 Twitter 的線程翻譯 @mcclure111

很久以前——大約 15 年前——我在 Sun Microsystems 工作。 該公司當時已經半死不活(幾年後就死了),因為他們不再生產任何人都想買的東西。 所以他們對於重返市場有很多奇怪的想法。

我常聽到高階管理層談論「Sun未來10年要做什麼」。 每個人對於它會是什麼都有不同的想法。 但我聽到的最流行的想法是效用計算,而這個想法似乎只存在於 Sun 內部。

他們認為未來沒有人會擁有「計算機」。 您的電腦將存在於雲端(儘管當時還不存在這樣的術語)。 提供者的控制中心將擁有巨大的巨型計算機,而您只有一個螢幕連接到最近的中心並向您傳輸資料流。

因此,您將擁有“您的”桌上型計算機,但它不會是具有自己的作業系統的真正計算機。 這將是位於某個伺服器上儲存您的圖示和資料的使用者帳戶,您的程式也將在該伺服器上運行,您將每月付費。

Sun相信人們會接受它,因為如果人們接受它,就會為公司當時生產的大型機櫃伺服器創造出業務,然後公司就不必申請破產。 他們沒有使用者故事。 他們只是相信用戶會使用 Solaris。 但即便如此,也沒有人使用 Solaris。

因此,這個想法並沒有成為一個流行的產品。 然而,他們建立了這個系統,它就存在了。 當我開始在 Sun 工作時,還沒有桌上型電腦。 那裡的桌子上有 Sunray 終端機。 它們看起來就像任天堂 Wii(儘管 Wii 還需要幾年的時間)。

Sun 從未到來的雲端運算未來

每台 Sunray 都配有顯示器和鍵盤,前面有一個類似銀行卡的插槽。 每個 Sun 員工的牛仔褲上都別著一張卡片,我們用同一張卡片開門。 我們把它插在插槽裡,這樣你就有了一台桌上型電腦。

Sun 從未到來的雲端運算未來

一天工作結束後,你必須拿出卡回家。 第二天,您回來插入卡,所有程式都會以您離開時的狀態顯示在那裡 - 即使您將卡插入與昨天使用的不同的 Sunray 中。

因為 Sunray 本身沒有運行任何東西,所以它只是從建築物中心的大型伺服器傳遞視窗指令。 甚至還有一種方法可以從家中連接到它,您就可以在家中看到 Sunray 螢幕,只是有點延遲。

事實上這是令人難以置信的。 這太神奇了。 有時我們不得不去某人的辦公室尋求幫助,如果他們問“你能展示給我嗎?”,你只需將卡插入他們的Sunray,你的電腦就會立即出現在那裡! 他跟著你上樓梯了。

在現代組織中,每個人都會擁有自己的 MacBook,當你去另一層樓時,你會帶著你的 MacBook。 只是用這種尷尬的方式,例如打開幾厘米,這樣他就不會睡著了。 盡量不要撞到另一個拿著 MacBook 的人。

當然,也有一些困難。 無法執行普通電腦所期望的某些操作,例如執行螢幕保護程序,因為這會增加 CPU 的負載。 一切都適用於諸如編寫文件和其他事情之類的任務。 用最少的動畫。 並且必須在 Solaris 下工作。

Sun 從未到來的雲端運算未來

當然,最後一點簡直把整個想法扼殺在萌芽狀態,我根本不明白他們為什麼不從一開始就阻止這個計畫。 2004年,除了程式設計師之外,沒有人可以使用Linux——在Linux上運行辦公室程式非常困難——而Solaris甚至比Linux還要困難。

然而,他們並沒有放棄這個明顯行不通的項目,他們不管是否有人想要它都構建了它,他們用它替換了他們所有的計算機,而且除了Sun自己之外我從未聽說過任何人使用過它。 但在一個夏季,我成功地使用了這項來自未來的外星人的驚人技術。 有趣的是:為什麼 Sunray 專案沒有啟動?

在我看來,答案是顯而易見的。 他們向後設計了產品。 他們沒有考慮“人們想要什麼?”或甚至像蘋果一樣,“如果我們向他們展示為什麼他們應該想要它,人們可能會想要什麼?”

孫先生從別的事情開始:“我們能做什麼?” “如果人們想要的話,對我們有什麼好處呢?” 然後他們假設他們會以某種方式弄清楚如何向後工作,讓人們相信他們想要它,並希望每月為此付費,並使用三鍵滑鼠。

顯然我現在考慮的不是 Sunray,而是 Google Stadia。 像 Stadia 這樣的產品並不存在,因為人們想要它。 我真的不明白為什麼它會存在。 顯然,因為它可以。 谷歌知道如何製造它,如果人們想要它,這對谷歌有好處,所以他們就製造了它,假設想要它的理由稍後會出現。

Stadia 是為遊戲玩家提供的運算服務,但他們不必這樣稱呼它,我們有「在雲端」和「串流媒體」等術語。 但它與 Sunray 系統非常相似。 然而,如果我嘗試比較 Sunray 和 Stadia,我會發現 Sunray 解決了實際問題。

Sunray解決了一個問題。 它在某些方面比當時存在的替代方案做得更好。 它是基於用戶而製作的,即使是這些用戶(Sun Microsystems 員工)自己製作的。 2004 年,有些人——比如我——覺得她很酷。

我不能對 Stadia 說同樣的話。 我想要害怕。 我希望將其視為侵入我們生活的一股變革,終結通用計算,並將遊戲創作置於發行商的羽翼之下。

但對我來說,害怕她有點困難。 它的設計倒退了。 每一步都回答了「我們能做什麼」、「我們能許可什麼」的問題,而不是「任何人想要什麼」的問題。 動機是基於「我們做到了嗎」的問題,而不是「有人會使用它」的問題。

如果我要製作 Stadia,我會先詢問人們在上面玩什麼。 Stadia 有限制(延遲),因此我會發展那些限制無關緊要且能發揮 Stadia(中央伺服器)優勢的內容。 例如一些社交休閒遊戲。

假設您不進行任何串流傳輸,您將介麵包裝在一個簡單的類似JavaScript 的層中,使其感覺響應迅速(Sunray 就是這樣做的),並製作非高級玩家可以使用廉價Android 手機和舊MacBook 玩的遊戲。 Farmville,只有所有農場都位於附近並且彼此可見。

Stadia 的做法與此完全相反。 他們宣傳了一項針對資深遊戲玩家的服務,其中包括像素著色器和 AAA 內容。 這些是首先抱怨延遲的玩家。 他們的產品顯然並不比現有產品便宜或更好。

發佈時沒有獨家內容。 沒有什麼專門為 Stadia 設計的(為了利用雲端)。 對於串流媒體來說沒有什麼特別有趣的(利用 YouTube)。 我看到了兩款格鬥遊戲和兩款節奏遊戲(延遲地獄!)

也許這是一個技術演示,他們最終會開發成一個正式的產品。 但在我看來,它會因為與新蕾失敗相同的原因而失敗。 並不是因為技術不好。 但因為谷歌不知道該用它做什麼。 糟糕的組織思維很難修復。

對於Sunray來說,「嚇唬」我作為一個遊戲開發者——也就是說,對我來說「感覺自己被鎖定在一份糟糕的合約中,只是為了製作廉價的獨立遊戲,而係統會在沒有在人們注意的情況下吃掉創作者」 - Google 需要對您的專案進行根本性的改變。

嚴格來說,還有一個獨家——這個 GYLT。 我可能會在 PS4 上玩類似的遊戲。 然而,它沒有任何 Stadia 獨有的功能。 在此之前,這款遊戲的開發者是在虛幻引擎中製作遊戲的,而且它也很可能是虛幻引擎,所以如果$GOOG沒有支付獨佔權的話,它很可能會在PS4上推出。

我目前透過為 VR 製作遊戲來賺錢。 這是另一項技術,但可能會成為另一個沒有把手的無用手提箱。 對於目前的遊戲,以及我將要製作的這款遊戲,我採取的方法是:只有可以在 VR 中玩的 VR 遊戲,我才會製作它。

您需要人們使用您的產品嗎? 向他們展示為什麼他們需要它! 向他們展示他們可以用您的技術做哪些沒有它就做不到的事情。

來源: www.habr.com

添加評論