由來
雲計算起源於美國。據說美國軍方研究了一種新的密碼,為了測試其保密度,軍方就將亂碼公布,並且告知天下誰能在期限內破解密碼,就有重金相贈。其實密碼的破譯,就是對計算機運行速度的要求。有個小伙子,他通過將世界各國的計算機聯合起來,組成了一種計算機雲網,最終就破譯了密碼。美國軍方從這件事意識到任何密碼都是可以破譯的,於是提出了一種雲計算的概念。
演變過程
雲計算主要經歷了四個階段才發展到現在這樣比較成熟的水平,這四個階段依次是電廠模式、效用計算、格線計算和雲計算。
電廠模式階段:電廠模式就好比是利用電廠的規模效應,來降低電力的價格,並讓用戶使用起來更方便,且無需維護和購買任何發電設備。
效用計算階段:在1960年左右,當時計算設備的價格是非常高昂的,遠非普通企業、學校和機構所能承受,所以很多人產生了共享計算資源的想法。1961年,人工智慧之父麥肯錫在一次會議上提出了“效用計算”這個概念,其核心借鑑了電廠模式,具體目標是整合分散在各地的伺服器、存儲系統以及應用程式來共享給多個用戶,讓用戶能夠像把燈泡插入燈座一樣來使用計算機資源,並且根據其所使用的量來付費。但由於當時整個IT產業還處於發展初期,很多強大的技術還未誕生,比如網際網路等,所以雖然這個想法一直為人稱道,但是總體而言“叫好不叫座”。
格線計算階段:格線計算研究如何把一個需要非常巨大的計算能力才能解決的問題分成許多小的部分,然後把這些部分分配給許多低性能的計算機來處理,最後把這些計算結果綜合起來攻克大問題。可惜的是,由於格線計算在商業模式、技術和安全性方面的不足,使得其並沒有在工程界和商業界取得預期的成功。
雲計算階段:雲計算的核心與效用計算和格線計算非常類似,也是希望IT技術能像使用電力那樣方便,並且成本低廉。但與效用計算和格線計算不同的是,在需求方面已經有了一定的規模,同時在技術方面也已經基本成熟了。
推廣與發展
2007年10月,Google與IBM開始在美國大學校園,包括卡內基美隆大學、麻省理工學院、史丹福大學、加州大學柏克萊分校及馬里蘭大學等,推廣雲計算的計畫,這項計畫希望能降低
分散式計算技術在學術研究方面的成本,並為這些大學提供相關的軟硬體設備及技術支持(包括數百台個人計算機及BladeCenter與System x伺服器,這些
計算平台將提供1600個處理器,支持包括Linux、Xen、Hadoop等
開放原始碼平台)。而學生則可以通過網路開發各項以大規模計算為基礎的研究計畫。
2008年1月30日,Google宣布在台灣激活“雲計算學術計畫”,將與台灣台大、交大等學校合作,將這種先進的大規模、快速計算技術推廣到校園。
2008年8月3日,美國專利商標局網站信息顯示,戴爾正在申請“雲計算”(Cloud Computing)商標,此舉旨在加強對這一未來可能重塑技術架構的術語的控制權。戴爾在申請檔案中稱,雲計算是“在
數據中心和巨型規模的計算環境中,為他人提供計算機硬體定製製造”。
市場前景
國家發展改革委員會7月印發了《關於申報信息化領域創新能力建設專項的通知》,通知從信息技術套用和信息安全兩個方面,介紹了“十二五”期間我國信息化領域創新能力建設的9個主要發展項目。在信息技術套用方面,電子政務雲計算技術國家工程實驗室被列為“十二五”期間重點建設項目。2012年3月19日,在
中國移動物聯網基地,工作人員向記者展示即將參加中國(重慶)國際雲計算博覽會的移動科技產品。
雲計算是通過將計算和數據部署在大量分散式計算機上。據了解英國政府雲平台已開始運行,超過三分之二的英國企業開始使用雲計算服務,降低的能源消耗超過30%。網際網路是具備一定感知能力和計算能力的物與物之間連線所形成的網路,對於經濟和產業具有巨大的拉動作用。
如何定義雲計算?七種套用詮釋不同之處
如今,硬體產品飛速發展,使得網際網路上數據量飛速的的增長,海量數據作為一個概念被提出時,單位以GB上升到TB計算。而對於
個人計算機,一個新概念的提出,使得用戶根本就不必承受如此海量的數據計算,雲計算這個如今已成為又一風靡的概念給出了套用的另一種形式。
如果說,用“雲”被當做是現今用戶套用的Internet網際網路來理解的話,那么當“雲”與“計算”聯合起來後,其含義就變得複雜化。不同的用戶和廠商將雲計算定義也不相同,通常是指由
虛擬伺服器組成的公用/
效用計算(Utility computing)的升級版。而一種說法也存在於行業中,認為任何在
防火牆外的操作均可以被視為“雲計算”,甚至包括常規的外包套用。而對於這些所謂的定義,很難形象的一一說清,如今比較領先的雲計算廠商的先後推出自己的策略,包括Amazon、Google、Salesforce、
微軟、SUN、IBM、Oracle以及EMC的雲策略,並初步探討了雲計算對企業的影響,下面這個視頻是簡單明了解釋什麼是雲計算。
實際上,當我們考慮到IT的實際需求時,雲計算的概念也會逐漸清晰起來:在不增加硬體基礎設施投資,無須訓練新員工或不購買新軟體的前提下,來增加資源容量或提升計算性能的一種方法。雲計算包含了所有通過網路實時訂購或者按照使用量付費(pay-per-use)的服務模式,擴展了IT行業的現有能力。
雲計算還處於萌芽階段,儘管有各類廠商在開發不同的雲計算服務,從成熟的應用程式到存儲服務再到
垃圾郵件過濾不一而足,通過種種跡象可以說明,各類雲計算的開發商和集成商正在興起,雲計算也將走入企業套用。
下面我們來簡要分析一下雲計算套用究竟有哪些類型。
這類雲計算是通過WEB瀏覽器來向成千上萬個用戶提供某種單一的軟體套用。在用戶看來,這樣他們不需要事先購買伺服器設備或是軟體授權;而對於廠商來說,與常規的軟體服務模式相比,僅提供一項套用的成本也要低得多。
另外,SaaS在人力資源軟體套用中也比較普遍,甚至它已經開始向ERP領域拓展。而且,基於SaaS的“
桌面”套用GoogleApps和Zoho Office突然火爆,更加確定SaaS
軟體即服務的領先模式。
公用/
效用計算如今也被付予新的含義,眾多廠商所共同倡導的的雲計算,正在為整個業界提供所需要的存儲資源和虛擬化伺服器等套用。時至今日公用/
效用計算不在是企業套用一種補充手段,而是逐漸在
數據中心開始占據一席之地。
另外,一些廠商開始幫助企業用戶創建虛擬的
數據中心,諸如Liquid Computing公司的LiquidQ的服務,能幫助企業將記憶體、I/0、存儲和計算容量通過網路集成為一個虛擬的資源池來使用。
3、雲計算領域的WEB服務
與SaaS有些類似,WEB服務廠商也是通過提供API讓開發人員來開發網際網路套用,而不是自己來提供功能全面的套用軟體。這種雲計算的服務範圍非常廣泛,從分散的商業服務(諸如Strike Iron和Xignite ),到GoogleMaps、ADP薪資處理、美國郵政服務、Bloomberg和常規信用卡處理服務等的全套API服務。
4、PAAS平台即服務
如何定義雲計算?七大套用詮釋不同之處
平台即服務(Platform as a service)是
軟體即服務(SaaS)的變種,這種形式的雲計算將開發環境作為服務來提供給用戶。也就是說,用戶可以在供應商的基礎架構上創建自己的套用軟體來運行,然後通過網路直接從供應商的伺服器上傳遞給其他用戶(例如Legos)。然而,這類服務會受到廠商的設計規定與容量限制,用戶也因此沒有足夠的自由。
5、管理服務供應商(MSP)
管理服務(managed service)是雲計算最古老的形式之一,它面向的IT管理人員而不是最終用戶,例如用於電子郵件的病毒
掃描服務,還有套用軟體監控服務等。由SecureWorks、IBM和Verizon公司提供的管理安全服務就可歸為此類,還包括被Google收購的Postini以云為基礎的
反垃圾郵件服務。MSP的其他產品還包含桌面管理服務,諸如CenterBeam和Everdream提供的產品。
6、服務商業平台
這種雲計算服務融合了SaaS和MSP,它實際上為用戶提供了一種互動性服務平台。這在日常的商業貿易領域是非常普遍的,比如,某種消費管理系統可以讓用戶從一個網路平台上訂購旅行或秘書類服務,而且服務的配送實現方式和價格也都是由用戶事先設定好的。其非常典型的例子是Rearden Commerce和Ariba。
7、雲計算集成
雲計算服務的整合還只是剛剛開始。SaaS供應商OpSource推出了OpSource Services Bus,它使用了一家叫Boomi的小公司的雲計算集成技術。另一家SaaS 供應商Workday也收購了該領域的另一家公司CapeClear。CapeClear提供的是針對B2B集成的ESB(enterprise service bus,
企業服務匯流排)。
如今,如果雲計算對於大企業的IT部門來說有價值,那么,對於中小企業用戶來說則會帶來更直接的好處。在預算有限,IT人才有限的情況下,通過雲計算,小企業也可以用到那些企業級的先進技術了,而且前期成本較低,並且非常容易隨著業務需求進行擴展。
雲計算的運用還不是非常廣泛。由於很多基於雲計算的服務對於用戶來說過於孤立,使得雲計算更可能被看成是虛無飄渺的"天空運算"。但是,隨著虛擬化和SOA在企業中的逐漸普及,靈活、可擴展的基礎架構最終可以讓每一家企業都成為“雲”的節點。
實際上,隨著雲計算越來越成熟,會有越來越多的中小企業把對IT技術的需求轉移到雲上來,而不再是花很多錢去在公司內部構建複雜的IT架構。
國外雲計算市場參與者
雲計算硬體設備提供商
Intel:
IMD:
Nvidia:
雲計算技術和方案提供者
3Tera - AppLogic grid OS used as cloud computing platform by service providers and enterprises
Appistry - Cloud computing middleware - Enables easily scalable cloud computing in the enterprise.
Cassatt - Cassatt Active Response platform enables administrators to set policies to power physical and virtual servers safely on and off and pool their computing resources.
CloudScale Networks - Cloud enabler. Currently in private ALPHA only
Enomaly Inc - Service Provider & Cloud Enabler - Developer of the
Enomalism Elastic Computing Platform & Elastic Drive
Q-layer - provides software for data centers that enables cloud computing, support VSAN, VLAN, VPDC, currently support VMware ESX.
Skytap - IaaS service optimized for QA, Training, Demo, and Ops Testing. Supports VMware, Xen hypervisors & Windows, Linux & Solaris OS guests.
雲計算基礎設施層服務
Agathon Group - Cloud provider. Services include highly available VPS, virtual private datacenters and ready-to-use LAMP stacks. Self-service ordering. Custom development and managed services available.
Amazon Web Services - Amazon EC2/S3 (Hardware-a-a-S & Cloud Storage)
CohesiveFT - CohesiveFT Elastic Server On-Demand
ElasticHosts - UK-based instant, on-demand servers in the cloud
Flexiscale - Another instant provisioner of web servers with some advanced features like auto-scaling coming soon.
GoGrid - instant, on-demand servers offering "control in the cloud". Deploy Windows/Linux servers via web-interface in minutes
GridLayer - Cloud Provider. A service by Layered Technologies that delivers Virtual Private Datacenters and virtual private servers from grids of commodity servers
LayeredTechnologies - Cloud Provider. provider of on-demand hosting and cloud and utility computing solutions through its brand GridLayer
Mosso - Rackspace's cloud hosting service
Newservers - Instant provisioning of web servers either Windows or Linux
雲計算存儲類服務
Microsoft Mesh
Nasstar - SaaS provider. Business grade Hosted Desktop service, UK market leaders.
Nirvanix - Cloud Storage
雲計算軟體即服務
CAM Solutions - SaaS Provider. Cloud Event Management, Autonomics and Monitoring-as-a-Service(TM)Service (SaaS) run by an independent third party
CloudStatus- CloudEnabler. Real-time performance trending of cloud infrastructure (currently AWS).
TrustSaaS - uptime monitoring and alerting service ('SaaS Weather Report') for Software as a
國內雲計算市場參與者
雲計算硬體設備提供商
雲計算技術和方案提供者
雲計算基礎設施層服務
雲計算存儲類服務
雲計算軟體即服務
國內雲市場特徵
中國公共雲計算市場呈現出以下幾個顯著特徵:
第一,中國公共雲計算的運營方式在2010年變得更加多樣化。
更多的企業開始進軍公共雲計算的運營領域。其中,網際網路企業具備廣泛的客戶基礎;電信增值服務商和網際網路數據中心有著基礎架構方面的優勢;政府計算中心有強大的政府資金支持;而電信運營商則完全掌握了網路接入層面的資源。各種類型的供應商不但進行著激烈的競爭,同時也在加強合作,通過優勢互補來完善自身的運營能力。另外,在雲計算運營方面掌握領先技術和運營經驗的跨國IT企業也加大了對中國雲計算市場的投資力度,與上述各類型企業開展合作。
其次,更多由政府主導的公共雲計算項目開始進行實施。
在這些項目中,城市雲概念被越來越多的提及。IDC觀察到,有更多城市開始計畫建立覆蓋全城的城域雲計算中心。而這類雲計算中心將主要為政府的IT套用系統提供計算資源。因此,城市雲的出現,一方面會促使地方政府建設覆蓋面更廣、性能更強的雲計算中心,另一方面也會吸引更多的軟體廠商將軟體遷移到雲平台上。同時,城市雲將會與
物聯網掛鈎,產生更多的機會。城市級的
雲計算中心將成為物聯網的處理核心,將物聯網從各個感應終端獲取的數據進行集中處理。
最後,電信運營商開始進入公共
雲計算領域,並將極大的影響公共雲計算市場的競爭格局。
2010年三大運營商均把雲計算作為業務發展的重點,紛紛制訂了未來幾年的雲計算實施計畫。IDC預計2011年各大電信運營商將推出一些具體的雲服務套用。而這類套用是電信運營商與國內外的軟體和服務廠商合作而形成的,運營商將通過自己的IT基礎架構,部署合作夥伴的產品(如SaaS軟體),然後通過分成方式與合作夥伴共享利益。電信運營商對於雲計算領域的強勢介入,也將打破原來固有的IT商業模式,逐漸建立起新的生態系統。
隨著政府部門和電信運營商在未來幾年對雲計算的投入不斷增加,IDC預計雲計算服務市場將以接近40%的年複合增長率快速增長,到2014年其規模將超過10億美元。在未來幾年中,基礎架構即服務(IaaS)市場將會成為熱點,不僅是電信運營商和商業數據中心將會將數據中心託管業務向基礎架構即服務(IaaS)轉型,以雲模式提供的基礎架構軟體市場(如系統管理軟體、存儲管理軟體等)也將獲得高速增長。