「雲端運算」(雲計算)已經講到爛?Gartner建議從二分法重新學起
2008年是「雲端運算年」,經過一連串的洗禮與轟炸,大家現在對雲端運算(cloud computing)都有初步認識,但,你確定昨天聽到的「雲端運算」,和前天聽到的「雲端運算」,是在講同一件事情嗎?
ComputerWorld這周特地引用了知名分析公司Gartner提出的最新見解,Gartner認為,「雲端運算」這個字在當下被「熱情引用」得相當嚴重。報導還引用VMWare的技術長的話,指出「雲端運算可說是繼Virtualization以來,最被濫用的字眼!」
我覺得「濫用」是不至於,而是被太廣泛的用,哪裡都用,什麼都可以用,造成了「糊用」。當我們大家突然間都在談「雲端運算」(cloud computing),企業爭著要把自己歸類成「雲端」,提供的服務是「雲端」,要客戶學「雲端」,Web 3.0也是「雲端」,大家都在雲端的時候,實情就愈來愈像高空空氣一樣的飄渺虛無。「糊用」沒關係,這樣一來反而讓一般的民眾,更能將此字琅琅上口,促使大家更快的作系統更換,更去使用網路上的資源,不也很棒?不過,若是對於真正想用「雲端運算」來做點事的企業IT部門,或是真正在為「雲端運算」在奮力研究的研究人員來說,如果大家口中講「雲端運算」,卻是在講完完全全不同的技術,那就變成雞同鴨講、牛頭不對馬嘴、青黃不接、是非不明、上氣不接下氣了。
所謂「雲端」這個字最初的正確起源,來自資工系學生畫網路示意圖,一定是拿一朵「雲」來簡而代表「Internet」這個裡面不知道有幾台電腦幾台路由器的複雜網路,化繁為簡。所以,所謂的「雲端運算」就是透過「互聯網」(Internet)來作運算,而它隱藏的另一涵意不是「天空」,而是「模糊化」,有一點點「丟給互聯網這個黑盒子,它就會不知怎麼動用好多電腦傳送加計算然後幫你準備好答案」的意思在。於是,許多IT很熟的人又常把雲端運算搞成是「Grid Computing」,這樣就太窄義了,看維基百科對雲端運算的定義,只要是「透過互聯網來計算」的都可以算是雲端運算,換句話說,最近大家流行談的「雲端運算」的話題,其實就是Distributed computing、SaaS、Web-based software、Data Center、Virtualization、甚至Web services等等的概念(與技術)的一個「概括詞」。我認為,它在行銷的意義上,遠大於技術上的意義;並不是說它不需要技術,而是這個字本身定義太廣,並不是在形容任何一個必要的技術。
由於目前對「雲端計算」的定義,涵蓋太多雜七雜八的技術,大家都搶著當「雲端」,所以,Gartner特別舉出「兩大陣營」,指出它們根本不應該被「一同視為雲端運算」,認為應該重新取名,分開視為完全不同的東西:
第一種雲端運算,叫「雲端服務」(cloud computing services):有些網路服務,透過一個瀏覽器,透過互聯網來存取、來操作、來服務,譬如Salesforce.com的CRM工具,或是Amazon EC2的空間服務,這一類的「雲端運算」可視為Grid computing、SaaS的自然延伸,使用者完全不必去擔心成長的問題,遠端自然會幫你將該需要的伺服器或資料庫都準備好,使用者只要放心的把東西丟到網路上、丟往遠端的服務商即可。也充份善用了互聯網的便利性,讓使用者可以安全的將所有資料都存在遠端的一或多個伺服機裡,到哪裡都可以使用,服務商也可隨時作升級或更動,同時又巧妙的將龐大運算的問題丟給「雲端」解決,於是讓一隻單薄的手機或一個沒有運算能力的GPS也都可以上網幹很多奇奇怪怪的事,這一種雲端運算,主要是在形容一種新的「服務」方式。
第二種雲端運算,叫「雲端技術」(cloud computing technologies):有些提到雲端運算的,其實是「data center」的下一代產品,內部系統採用多台電腦一同運算、儲存、相互備援,譬如可以將基因圖譜定序、DNA解碼等拆成好多來演算,又譬如Skype與BitTorrent以點對點(P2P)來共同組成單一系統,這個陣營其實才是正宗的distributed computing的「分身」,它技術牽扯到「雲端」的部份,遠比第一種雲端運算還要多,這種雲端運算主要是在形容一種新的「技術」。
Gartner說,不要吵、不要吵,以上兩者都是「雲端運算」,但是,幾乎是完全不同的「用意」。Gartner的建議是,在講「雲端運算」前,可能要先問自己,你所要講的這個「雲端運算」,可以說是某一個穿過密密麻麻幾億台電腦連線讓你使用的「服務」嗎?還是在講該服務後面的一個特殊的製作法,而這製作法是透過雲端內密密麻麻幾億台電腦內所構成的網路?
像,CRM這種SaaS,假如它要說它是雲端運算,那它,顯然是在第一陣營,也就是「雲端服務」。
像Skype這種點對點的,假如它哪天也硬要說它是雲端運算,那它是在第二陣營,也就是「雲端技術」。
但是,像Google呢?
目前它是「雲端運算」最新最熱情的擁護者,因為它有第一陣營與第二陣營的特質。Google透過MapReduce架構來將資料拆成小塊丟出去運算後再重組回來,以及BigTable完全跳脫一般資料庫資料以row設計儲存又完全的配合Google自己的GFS (Google File System),幫助它穿過雲端的所有從request到response的所有環節,全部都是最佳化了,但,由於這一切的目的還是為了強化該公司所有的網站產品,讓使用者透過瀏覽器所使用的速度與感覺能變成最好,達到此點後,它就「夠用」了。所以,雖然也有許多、或許有扯到第二陣營的部份,但Google仍是偏向第一陣營。
換句話說,下次看到李開復博士再次提到雲端運算可以拿來算基因,或許可以以Gartner來建議他:「不要再講到那裡去了。」
從這邊開始,慢慢的不要當雲端運算只是一個空渺的字眼,或許可以,從「雲端」慢慢降落到「地面」,然後分頭依我們的需求,一一的探索雲端中的秘密。
我覺得有點文不對題,你說「Gartner建議從二分法重新學起」,文中卻沒有提到這件事情,改個標題或是補段文章吧。
典型的 MBA 劃分法: 沒理由只是想創個名詞.
這年頭雲端都不雲端了.
— My reply never replies replies.
搞不懂 Gartner 到底想表達什麼
這個產業一樣會起來 只是差別在用怎樣的方式來達成
企業自己建構 IT 成本會越來越貴, 販售 Computing 會成為市場的顯學
中華電信已經自建比宏碁還要大的 IDC
http://www.ithome.com.tw/itadm/article.php?c=51130
很棒的一篇文章!云的两个分类就像以前的web service和grid computing,应用领域完全不一样的。第一个是小公司可以玩的,第二个估计只有大公司才能玩
Hi Mr.6, the following links are for your reference:
http://en.wikipedia.org/wiki/Software_plus_services
http://www.zdnet.com.tw/news/software/0,2000085678,20130785,00.htm
Per Microsoft’s Chinese definition, 『「雲」「端」運算』 is a combination of services on the cloud and native software besed on a desktop OS.
It doesn’t matter how tricky the definition is, it’s how-many-people discussing-about-it that matters. 😛
Tim
To Duncan,
Gartner就是二分給你看啊…從弄清楚開始
哪裡文不對題?
建議您再學學作文囉
今天和朋友談到雲端運算,再看了一次這篇文章,發現其實寫得滿不錯的。文章所提的區分,其實在概念上有明確的了解和提醒。
看完文章之後就會了解版主所講的二分法其實是非常清楚的,而且還分的乾乾淨淨,很棒的文。所以上面樓層的朋友說,文不對題,或說哪裡有講到二分法,其實是不對的喔,再看清楚一點,回頭看看主題,就會知道版主是希望大家能對雲端運算的定義先有所了解喔。
最近有篇對雲端運算的報導,我覺得寫得還不錯,有興趣的朋友可以看一下:
http://mepopedia.com/forum/read.php?108,892,892
雲端運算只是一種概念,不是任何新技術與行銷手法,只是利用雲與端來界定網路與終端用戶,所以不必爭論太多。
而且雲端最棒的地方就是…客戶根本不必care底層是甚麼分類與技術!所以把雲端更細分似乎有點多餘。感覺好像是問人家”妳吃飯了沒?”變成了”妳今天吃白米飯了沒?”
套句廣告用語:
「這不是雲端運算!」
雲端運算最大的影響,在於降低開發系統架構與昇級系統架構硬體的成本,跟一般使用者沒有什麼影響。
真的不知道該怎樣插足進去這一大個事業…
“微軟、Google、雅虎(Yahoo)、亞馬遜(Amazon)屈指幾家公司,就買下20%的電腦伺服器。這些超級雲端運算中心的「算能」,都是過去的民間機構望塵莫及。”
“與Google的超級工程團隊競爭的想法可能使自家資訊部絕望,那何不就用Google的服務?”
幾年前的web2.0或更早以前的”電腦化”或”e化”
雲端雲端,幾月前我老闆也不知是跟誰聽來的…開會總是會畫個雲,然後說公司不僅要轉變成雲端,接著在雲的上方畫個東西,接者問,雲的上面是什麼??,把上方畫個那個東西再加上火焰後,嘴裡吐出”太陽”,然後用手指著我說,這件事就交給你了….公司要成為這個,手指又指到太陽…這是唯一的..這件事情(指雲端XX),我20年前就看出來了
真覺得老闆很適合當政客,預言家或是美術老師!!
很棒的解析,可以捲走嗎?我註明出處的
這一期的商業周刊(2009.11.9)對雲端運算的產業作了一個上中下的三層分類,我覺得滿不錯的。分別是:上層的「雲端軟體」、中層的「雲端平台」、底層的「雲端設備」。
我把摘要整理在:http://mepopedia.com/forum/read.php?197,2667
商周的出處:http://www.businessweekly.com.tw/webarticle.php?id=38356
(文章主要在談「商機面」)
補一下連結。
雲端運算產業的三層分類:
http://mepopedia.com/forum/read.php?197,2667
商周雲端運算報導:
http://www.businessweekly.com.tw/webarticle.php?id=38356
我不認為雲端計算發生了名詞上的誤解,該文作者將雲端計算二分為「雲端服務」(cloud computing services)與「雲端技術」(cloud computing technologies)也OK啊,這不正是雲端計算的內涵嗎?只不過本文作者將他的內涵區分為兩類
回到是否大家亂用雲端計算一辭,我是覺得還好,畢竟都還在廣義雲端計算的範疇內
正如同我在計概課堂上會將電腦內的資料分為資料與程式兩大類,但後面又會解釋程式也可以廣義資料的一種(也就是特定格式,特定用途的資料),端看你從哪一個角度來看。例如從記憶體的角度來看,所有的內容都是0101的資料,但從CPU的角度來看,就會區分為指令與資料欄位。若由主動與被動的角度來看,DVD內容就是資料,播放DVD的軟體就是程式。
就好像今天有人發明了實數可以解答許多問題,而有些人用整數來解答問題,有些人用有理數來解答問題,有些人用無理數來解答問題,都可以說是使用實數來解答問題。除非有人使用了虛數來解答問題,但又聲稱使用實數來解答問題,那可能就不行了,不過如果有人使用了複數來解答問題,但宣稱我們的解答使用了實數,那麼嚴格來說,也不能說它錯,只能說他隱瞞了部分的事實,而這通常是因為廣告效果,因為有些人只聽過實數(例如小學生),並未聽過虛數與複數。而很明顯地,雲端計算(cloud computing)比Grid Computing讓人熟悉一些。
Simon兄,你說的也不錯,但這裡是精益求精區阿。
你說的也不錯,但這裡是精益求精區阿!
小學生也不會理解雲端計算(cloud computing)這個東西吧~
很好的一篇解析,可以轉載在個人網站嗎,會註明出處,請mail告知。
下次看到李開復博士再次提到雲端運算可以拿來算基因,或許可以以Gartner來建議他:「不要再講到那裡去了。」
什麼意思啊,照Gartner二分法來說,李開復博士說的”算基因”屬於”雲端運算”中的”雲端技術”類啊。所以你說的「不要再講到那裡去了。」的”那裡”是指哪裡? 能否說個分明?
網路財富 (www.efortune.asia) 亞洲雲端運算及網路行銷領頭羊
妙不可言…
關於”Gartner建議從二分法重新學起….”中所提及的文章,不知其原文與網站是??? 懇請回覆,以作為依據參考。謝謝您!!
I’ll immediately grab your rss as I can not find your e-mail subscription link or e-newsletter service. Do you’ve any? Please let me know in order that I could subscribe. Thanks.
There are some interesting points in this article however I don’t know if I see all of them middle to heart. There is some validity however I will take hold an opinion till I look into it further. Good article , thanks and we wish more! Added to FeedBurner as well.
Not often do I encounter a blog that’s both educated and entertaining, and let me inform you, you might have hit the nail on the head. Your idea is outstanding; the difficulty is something that not sufficient people are talking intelligently about. I am very glad that I stumbled throughout this in my search for something referring to this.
Hmm it seems like your blog ate my first comment (it was extremely long) so I guess I’ll just sum it up what I submitted and say, I’m thoroughly enjoying your blog. I too am an aspiring blog blogger but I’m still new to the whole thing. Do you have any recommendations for novice blog writers? I’d genuinely appreciate it.
你的作文真不錯,思考也很創新.
I saw this really good post today.
2 potato
我想請問,一般上網看新聞,也可以算是「雲端服務」(cloud computing services)嗎?