什麼是雲服務,雲終端,雲計算?

什麼是雲服務呢? 我來給您作一個簡單的描述:它足夠智能,能夠根據您的位置、時間、偏好等信息,實時地對您的需求做出預期。在這一全新的模式下,信息的搜索將會是爲您而做,而不再是由您來做。無論您採用什麼設備,無論您需要哪種按按需服務,您都將得到一個一致且連貫的終極體驗。 通過繁殖大量創業公司提供豐富的個性化產品,以滿足市場上日益膨脹的個性化需求。其繁殖方式是爲創業公司提供資金、推廣、支付、物流、客服一整套服務,把自己的運營能力像水和電一樣讓外部隨需使用。這就是雲服務的商業模式。 雲服務的誕生前提是:互聯網打破地域分割形成一個統一大市場,爲個性化需求提供產品開始有利可圖。其客觀效果是:把創業成本降到最低,創業者只專注於創意等核心環節,運營和管理將不再重要。小公司開始挑戰大公司,顛覆“規模製勝”的工業文明。我們的社會和文化將更加獨立和自由。 雲終端 下一代PC名叫“雲終端”,它不再需要中央處理器、硬盤、顯卡,甚至操作系統和應用軟件,因爲上述功能全部都由公共的雲服務器完成,它只是一個小巧的機頂盒,或者直接內置到顯示器中。“價格只要500元。” 雲終端是迄今爲止最爲經濟的計算機網絡解決方案,單臺價格只有區區數百元,據統計,實現同樣功能的商用網絡系統,雲終端系統與傳統PC系統相比:在採購環節將省下70%的投入;在系統運維環節,將減輕90%的成本負擔;在使用成本上,50臺雲終端才相當於一臺普通PC機的功耗,電費節省相當可觀。 雲計算”會改變現在電腦“機箱+顯示器”的模式,將來包括電視、手機、遊戲機都可能成爲網絡的端設備,電腦因爲無處不在,以至於我們看不到它了,這就是泛在計算。而隨着雲計算的理念日趨成熟,電信運營商、硬件供應商以及軟件服務提供商融爲一體,過去傳統PC行業中,操作系統與處理器平臺的統治地位將會下降,PC製造商將有更多的話語權和發展機會。 雲計算(Cloud computing),是一種新興的共享基礎架構的方法,可以將巨大的系統池連接在一起以提供各種IT服務。很多因素推動了對這類環境的需求,其中包括連接設備、實時數據流、SOA的採用以及搜索、開放協作、社會網絡和移動商務等這樣的Web2.0應用的急劇增長。 另外,數字元器件性能的提升也使IT環境的規模大幅度提高,從而進一步加強了對一個由統一的雲進行管理的需求。 雲計算-定義 雲計算狹義雲計算是指IT基礎設施的交付和使用模式,指通過網絡以按需、易擴展的方式獲得所需的資源(硬件、平臺、軟件)。 提供資源的網絡被稱爲“雲”。“雲”中的資源在使用者看來是可以無限擴展的,並且可以隨時獲取,按需使用,隨時擴展,按使用付費。這種特性經常被稱爲像水電一樣使用IT基礎設施。 廣義雲計算是指服務的交付和使用模式,指通過網絡以按需、易擴展的方式獲得所需的服務。這種服務可以是IT和軟件、互聯網相關的,也可以使任意其他的服務。 雲計算經常與並行計算(Parallel Computing)、分佈式計算(Distributed Computing)和網格計算(Grid Computing)相混淆。雲計算是虛擬化(Virtualization)、效用計算(Utility Computing)、IaaS(基礎設施即服務)、PaaS(平臺即服務)、SaaS(軟件即服務)等概念混合演進並躍升的結果。 雲計算-特點 (1) 超大規模。“雲”具有相當的規模,Google雲計算已經擁有100多萬臺服務器, Amazon、IBM、微軟、Yahoo等的“雲”均擁有幾十萬臺服務器。企業私有云一般擁有數百上千臺服務器。“雲”能賦予用戶前所未有的計算能力。 (2) 虛擬化。雲計算支持用戶在任意位置、使用各種終端獲取應用服務。所請求的資源來自“雲”,而不是固定的有形的實體。應用在“雲”中某處運行,但實際上用戶無需瞭解、也不用擔心應用運行的具體位置。只需要一臺筆記本或者一個手機,就可以通過網絡服務來實現我們需要的一切,甚至包括超級計算這樣的任務。 雲計算(3) 高可靠性。“雲”使用了數據多副本容錯、計算節點同構可互換等措施來保障服務的高可靠性,使用雲計算比使用本地計算機可靠。 (4) 通用性。雲計算不針對特定的應用,在“雲”的支撐下可以構造出千變萬化的應用,同一個“雲”可以同時支撐不同的應用運行。 (5) 高可擴展性。“雲”的規模可以動態伸縮,滿足應用和用戶規模增長的需要。 (6) 按需服務。“雲”是一個龐大的資源池,你按需購買;雲可以象自來水,電,煤氣那樣計費。 (7) 極其廉價。由於“雲”的特殊容錯措施可以採用極其廉價的節點來構成雲,“雲”的自動化集中式管理使大量企業無需負擔日益高昂的數據中心管理成本,“雲”的通用性使資源的利用率較之傳統系統大幅提升,因此用戶可以充分享受“雲”的低成本優勢,經常只要花費幾百美元、幾天時間就能完成以前需要數萬美元、數月時間才能完成的任務。 雲計算-由來 雲計算(Cloud Computing)是一種新興的商業計算模型。它將計算任務分佈在大量計算機構成的資源池上,使各種應用系統能夠根據需要獲取計算力、存儲空間和各種軟件服務。 這種資源池稱爲“雲”。“雲”是一些可以自我維護和管理的虛擬計算資源,通常爲一些大型服務器集羣,包括計算服務器、存儲服務器、寬帶資源等等。雲計算將所有的計算資源集中起來,並由軟件實現自動管理,無需人爲參與。這使得應用提供者無需爲繁瑣的細節而煩惱,能夠更加專注於自己的業務,有利於創新和降低成本。 之所以稱爲“雲”,是因爲它在某些方面具有現實中雲的特徵:雲一般都較大;雲的規模可以動態伸縮,它的邊界是模糊的;雲在空中飄忽不定,你無法也無需確定它的具體位置,但它確實存在於某處。 之所以稱爲“雲”,還因爲雲計算的鼻祖之一亞瑪遜公司將曾經大家稱作爲網格計算的東西,取了一個新名稱“彈性計算雲”(EC2),並取得了商業上的成功。 雲計算被它的吹捧者視爲“革命性的計算模型”,因爲它使得超級計算能力通過互聯網自由流通成爲了可能。企業與個人用戶無需再投入昂貴的硬件購置成本,只需要通過互聯網來購買租賃計算力,“把你的計算機當做接入口,一切都交給互聯網吧”。用戶只需要640K的內存就足夠了。”比爾·蓋茨1989年在談論“計算機科學的過去現在與未來時”時如是說。那時,所有的程序都很省很小,100MB的硬盤簡直用不完。互聯網還在實驗室被開發着,超文本協議剛剛被提出。它們的廣泛應用,將在6年之後開始。目前(2008年),在提供裝機服務的網站上可以檢索到這樣的信息,一個普通白領上班所需的電腦標配是:低端酷睿雙核/1GB內存/100GB硬盤,很快,兆級的硬盤就將進入家庭機使用範圍。硬件配置飛速飈高的背後,是互聯網上數據飛速的的增長——這簡直在挑戰人類想象力的極限,海量數據作爲一個概念被提出時,單位以GB計。而現在這只是一個小網站的數據量單位。 雲計算-基本原理 李開復雲計算(Cloud Computing)是分佈式處理(Distributed Computing)、並行處理(Parallel Computing)和網格計算(Grid Computing)的發展,或者說是這些計算機科學概念的商業實現。 雲計算的基本原理是,通過使計算分佈在大量的分佈式計算機上,而非本地計算機或遠程服務器中,企業數據中心的運行將更與互聯網相似。這使得企業能夠將資源切換到需要的應用上,根據需求訪問計算機和存儲系統。這可是一種革命性的舉措,打個比方,這就好比是從古老的單臺發電機模式轉向了電廠集中供電的模式。它意味着計算能力也可以作爲一種商品進行流通,就像煤氣、水電一樣,取用方便,費用低廉。最大的不同在於,它是通過互聯網進行傳輸的。雲計算的藍圖已經呼之欲出:在未來,只需要一臺筆記本或者一個手機,就可以通過網絡服務來實現我們需要的一切,甚至包括超級計算這樣的任務。從這個角度而言,最終用戶纔是雲計算的真正擁有者。雲計算的應用包含這樣的一種思想,把力量聯合起來,給其中的每一個成員使用。從最根本的意義來說,雲計算就是利用互聯網上的軟件和數據的能力。 對於雲計算, 李開復(Google全球副總裁、中國區總裁)打了一個形象的比喻:錢莊。 最早人們只是把錢放在枕頭底下,後來有了錢莊,很安全,不過兌現起來比較麻煩。現在發展到銀行可以到任何一個網點取錢,甚至通過ATM,或者國外的渠道。就像用電不需要家家裝備發電機,直接從電力公司購買一樣。“雲計算”帶來的就是這樣一種變革——由谷歌、IBM這樣的專業網絡公司來搭建計算機存儲、運算中心,用戶通過一根網線藉助瀏覽器就可以很方便的訪問,把“雲”做爲資料存儲以及應用服務的中心。 雲計算目前已經發展出了雲安全和雲存儲兩大領域。如國內的瑞星和趨勢科技就已開始提供雲安全的產品;而微軟、谷歌等國際頭更多的是涉足雲存儲領域。 雲計算-發展條件 (雲計算)必然會越來越普遍,逐漸發展成主流的計算模式而取代集中式的大型計算機: 1、現在分佈式系統的第一個原因就是因爲他具有比集中式系統更好的性能價格比。你不要花幾十萬美元就能獲得高效能計算。 2、多數應用本身就是分佈式的。如工業企業應用,管理部門和現場不在同一個地方。 3、高可靠性。冗餘不僅是生物進化的必要條件,而且也是信息技術。現代分佈式系統具有高度容錯機制,控制核反應堆主要採用分佈式來實現高可靠性。 4、可擴展性。買一臺性能更高的大型機,或者再買一臺性能相同的大型機的費用都比添加幾臺PC的費用高得多。 5、高度靈活性。能夠兼容不同硬件廠商的產品,兼容低配置機器和外設而獲得高性能計算。 雲計算-類別 Markus Klems 雲計算是一個囊括了開發,負載平衡,商業模式,以及架構的時髦詞,是軟件業的未來模式(Software10.0),或者簡單地講,雲計算就是以Internet爲中心的軟件。 Reuven Cohen 雲計算是一種基於Web的服務,目的是讓用戶只爲自己需要的功能付錢,同時消除傳統軟件在硬件,軟件,專業技能方面的投資。雲計算讓用戶脫離技術與部署上的複雜性而獲得應用。 Douglas Gourlay 雲計算指的是一個大的宏圖,基本上說,就是讓用戶透過Internet訪問技術服務,現在,每次登陸Facebook或搜索航班,事實上都是在使用雲計算。 Praising Gaw 雲計算就是新的Web2.0,一種既有技術上的市場綻放。就象以前人們在自己的網站上放一點ajax就宣稱自己是Web2.0一樣,雲計算是一個新的流行詞。 積極的一面是,Web2.0最終抓住了主流眼球,同樣,雲計算概念最終也會改變人們的思想,最終爆發出各種各樣的概念,託管服務,ASP,網格計算,軟件作爲服務,平臺作爲服務,任何東西作爲服務。 Briande Haaff 從消費者的角度看,SaaS是雲計算的一種,然而行業內的人必須明白這到底是什麼意思。簡單說,雲計算就是SaaS的昇華。 Ben Kepes 雲模式的初衷是讓硬件層的消費象按需計算,按所需存儲空間那樣進行,而爲了讓雲模式帶來更多力量,我們需要在整個應用架構中,在一個虛擬的環境中實現配製,部署,服務。 Omar Sultan 雲計算就是爲一些需要動態改變的需要訪問資源與服務。應用和服務請求的資源來自“雲”,而不是固定的有形的實體。雲就是一些可以自我維護和管理的虛擬資源。 雲計算-前景 雲計算被視爲科技業的下一次革命,它將帶來工作方式和商業模式的根本性改變。 首先,對中小企業和創業者來說,雲計算意味着巨大的商業機遇,他們可以藉助雲計算在更高的層面上和大企業競爭。自1989年微軟推出Office辦公軟件以來,我們的工作方式已經發生了極大變化,而云計算則帶來了雲端的辦公室——更強的計算能力但無須購買軟件,省卻本地安裝和維護。 其次,從某種意義上說,雲計算意味着硬件之死。至少,那些對計算需求量越來越大的中小企業,不再試圖去買價格高昂的硬件,而是從雲計算供應商那裏租用計算能力。在避免了硬件投資的同時,公司的技術部門也無須爲忙亂不堪的技術維護而頭痛,節省下來的時間可以進行更多的業務創新。 以亞馬遜爲例,其雲計算產品價格便宜(當然利潤豐厚),吸引了大批中小企業,甚至《紐約時報》、紅帽、晟碟等大型公司。亞馬遜提供每1G的存儲收費15美分,服務器的租用則是每小時10美分。據稱其“雲”中的每臺計算機投資僅爲300美元,假設電力消耗也是300美元,而按此收費標準,在一年不間斷的情況下其收益爲876美元,利潤率約爲45%—高於其銷售書籍的毛利。 隨着雲計算的興起,傳統硬件製造商再次面臨危機。戴爾、惠普、SUN等多年來一直擔憂美國市場的衰退,或許這下硬件市場的衰退真的要來了。 雲計算對商業模式的影響體現在對市場空間的創新上。哈佛商學院教授克里斯滕森認爲,Gmail的需求突然出現猛增,谷歌的雲計算系統會自動爲Gmail增加容量和處理器的數量,無需人工干預,而且增加和調整都不增加成本。依賴雲計算,谷歌能以幾乎可以忽略不計的成本增加新的服務。如果新增的服務失敗了,那沒關係,關掉並且忘掉它就可以。如果成功了,系統會自動爲它增加空間和處理能力。 谷歌CEO埃立克·施密特認爲,雲計算意味着從PC機時代重返大型機時代。“在PC時代,PC提供了很多很好的功能和應用,現在又回到大型時的時代了。現在的大型機看不見,摸不着,不過確確實實就擺在那裏,它們在雲裏,在天空裏。” 雲計算-發展空間 暢想一下,當計算機的計算能力不受本地硬件的限制,更小尺寸,更輕重量,卻能進行更強勁處理的移動終端觸手可得。我們完全可以在紙樣輕薄的筆記本上照樣運行最苛刻要求的網絡遊戲,也完全可以在手機上通過訪問Photoshop在線來編輯處理剛照出的照片。 更爲誘人的是,企業可以以極低的成本投入獲得極高的計算能力,不用再投資購買昂貴的硬件設備,負擔頻繁的保養與升級。例如,美國的房地產網站Goosipy希望建立一個數據庫,計算67萬個家庭在12年間購入沽出房產的的數據,以便爲消費者提供更好的建議。如果他們自己動手,初步預計,需要花費6個月的時間和數以百萬計的美元。而最後,他們租賃了Amazon所提供的“彈性計算機雲”服務,通過使用Amazon強大數據分析能力,這個項目的完成僅用了3個星期,費用不到5萬美元——雲計算的妙處之一,即是按需分配的計算方式能夠充分發揮大型計算機羣的性能。如果你只需使用5%的資源,就只需要付出5%的價格,而不必像以前那樣,爲100%的設備買單。 雲計算-識別 網絡遊戲讓一個個年輕人上癮1)如果標稱是“網格”或“OGSA(開放網格服務架構)”...那麼,它不是雲。 2)如果需要你向廠商提供一份幾十頁的需求說明書...那麼,它不是雲。 3)如果你不能用自己的信用卡來購買...那麼,它不是雲。 4)如果他們想賣給你硬件設備...那麼,它不是雲。 5)如果沒有提供API...那麼,它不是雲。 6)如果需要你重新構架你的系統...那麼,它不是雲。 7)如果你不能在10分鐘之間部署(provision)服務器...那麼,它不是雲。 8)如果你不能在10分鐘之間撤銷(deprovision)服務器...那麼,它不是雲。 9)如果你知道你所使用的機器的具體位置...那麼,它不是雲。 10)如果需要有一個諮詢顧問來幫助你...那麼,它不是雲。 11)如果需要你事先準備好所需機器數目清單...那麼,它不是雲。 12)如果它只運行一種操作系統...那麼,它不是雲。 13)如果你不用把它連到你自己的機器上去...那麼,它不是雲。 14)如果需要你安裝軟件才能使用它...那麼,它不是雲。 15)如果你擁有所有這些硬件...那麼,它不是雲。 雲計算技術:雲計算愛好者應該關注的幾個開源雲計算項目鑑於很多雲計算愛好者想學習雲計算但不知道如何入手,中雲網(china-cloud.com)雲計算專家提醒雲計算愛好者關注以下三個開源的雲計算項目,接觸開源的東西能夠更好更快的掌握雲計算。 (1) 10gen,它既是一個雲平臺,又是一個可下載的開放源代碼包,可用於創建您自己的私有云。10gen 是類似於 App Engine 的一個軟件棧,它提供與 App Engine 類似的功能 — 但有一些不同之處。通過 10gen,可以使用 Python 以及 JavaScript. 和 Ruby 編程語言開發應用程序。該平臺還使用沙盒概念隔離應用程序,並且使用它們自己的應用服務器的許多計算機(當然,是在 Linux 上構建)提供一個可靠的環境。 (2) Eucalyptus 項目(Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems)是Amazon EC2 的一個開源實現,它與商業服務接口兼容。和EC2 一樣,Eucalyptus 依賴於Linux 和Xen 進行操作系統虛擬化。Eucalyptus 是加利福尼亞大學(Santa Barbara)爲進行雲計算研究而開發的。您可以從該大學的網站上下載它,或者通過 Eucalyptus Public Cloud 體驗它,不過後者有一些限制。 (3) Enomalism 雲計算平臺。Enomalism 是一個開放源代碼項目,它提供了一個功能類似於 EC2 的雲計算框架。Enomalism 基於 Linux,同時支持 Xen 和 Kernel Virtual Machine(KVM)。Enomalism 提供了一個基於 TurboGears Web 應用程序框架和 Python 的軟件棧。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章