云計算 現(xiàn)在是IT界熱得發(fā)燙的詞匯。從美利堅到英吉利,從長城內(nèi)外到大江南北,到處是彩云飄飄。
有人認為云計算是計算機發(fā)展的未來,是革命性的變化,所謂計算就象水和電一樣,打開開關(guān)或者擰開水龍頭就OK。多么美妙的世界!
但也有人對云計算嗤之以鼻,認為這是業(yè)界的概念炒作,無非是希望在 互聯(lián)網(wǎng) 時代,讓大型主機獲得新生的商業(yè)手段,或者認為是.Com公司創(chuàng)造的新的話題。
究竟什么是云計算,它對我們又意味著什么?本文試圖深入淺出探討云計算的內(nèi)涵和概念,為大家撥開云霧,看看什么是真正的云計算。
為什么需要云計算
我始終有一個觀點,就是任何新的技術(shù)和新的概念,都是兩種因素驅(qū)動的結(jié)果:需求拉動和技術(shù)推動。云計算,也是如此。
云計算的出現(xiàn)不僅僅是廠商炒作的結(jié)果,也有其必然性。業(yè)務(wù)需求的拉動,希望解決業(yè)務(wù)應(yīng)用的問題,云計算本質(zhì)上是希望解決資源利用率、計算能力不足和成本的問題;技術(shù)發(fā)展的推動,使得云計算具備了技術(shù)上的可行性,技術(shù)的發(fā)展推動了IT創(chuàng)新的商業(yè)價值。
推動云計算的產(chǎn)業(yè)力量
云計算首先是產(chǎn)業(yè)界的商業(yè)利益推動的結(jié)果。目前云計算主要商業(yè)模式和技術(shù)特點,其解決 方案 都反應(yīng)了不同的商業(yè)訴求。包括互聯(lián)網(wǎng)公司,如Google,Yahoo, amazon.com等,以及基礎(chǔ)架構(gòu)提供商,如IBM和Microsoft等。
分析最早出現(xiàn)的云計算――Amazon的彈性計算云EC2(Elastic Compute Cloud)對理解云計算的來歷非常有意思。彈性計算云EC2采用VPS/VDS(Virtual Private Server)技術(shù),使用虛擬軟件(XEN),將一臺實體機器虛擬成多個實例出租;當遇到大流量偶發(fā)事件時,多增加實例即可,也可以根據(jù)規(guī)律,譬如每天的繁忙時段租用多個實例等方式;他們不銷售物理的部署平臺(因為他們不是硬件設(shè)備生產(chǎn)商),而是以實例租用的方式對外提供服務(wù)。除了實例租用服務(wù)之外,另外提供簡單隊列服務(wù)和簡單存儲服務(wù),所有服務(wù)都按需付費,例如:10美分/每小時的價格可以租用到一個如下配置的實例:1.7GB的內(nèi)存、1個EC2的計算單元、160GB的虛擬機存儲容量。
這種商業(yè)模式本質(zhì)上是源于互聯(lián)網(wǎng)高潮期,建設(shè)的龐大計算資源的過剩。最初動機是過剩計算能力的輸出。因為許多的互聯(lián)網(wǎng)公司在90年代末期,本世紀初那段互聯(lián)網(wǎng)泡沫期,購買了大量的計算機 服務(wù)器 和存儲設(shè)備、網(wǎng)絡(luò)設(shè)備等。互聯(lián)網(wǎng)高潮之后,留下來的計算資源相對于他們現(xiàn)有的業(yè)務(wù),就是大大過剩了。變賣設(shè)備是不現(xiàn)實的,計算機產(chǎn)品的貶值和折舊速度是相當驚人的,幾乎不值什么錢了。于是,出租就是最好的出路。受到 SaaS (軟件即服務(wù),Software as a Service,一種將軟件通過互聯(lián)網(wǎng)向客戶出租使用的軟件銷售模式)的啟發(fā),他們發(fā)明了一種新的業(yè)務(wù)類型叫IaaS(Infrastructure as a Service,基礎(chǔ)設(shè)施即服務(wù))。這就是最初的云計算概念,顯然這是商業(yè)推動的結(jié)果,沒有太多技術(shù)上的創(chuàng)新。
此后,Google和Yahoo, Apache等互聯(lián)網(wǎng) 企業(yè) ,不僅利用其龐大的計算資源。他們不僅僅是互聯(lián)網(wǎng)運營企業(yè),他們擁有強大的軟件研發(fā)和軟件產(chǎn)品服務(wù)能力,期望以一種不對稱的競爭優(yōu)勢,來徹底顛覆硬軟件霸主IBM和軟件巨頭微軟等現(xiàn)存帝國。他們的武器就是SaaS加上IaaS,外加他們強大的軟件平臺和解決方案,如Google的分布式文件系統(tǒng)GFS,資料庫BigTable以及Google搜索引擎、Gmail、Google Reader等等。他們的云計算本質(zhì)上是一種復(fù)合的計算資源 虛擬化 運營,提供不依賴于Windows桌面和后臺強大的IBM數(shù)據(jù)庫、 中間件 以及SAP ERP 等IT“強權(quán)”的解決方案。目前,他們是云計算的始作蛹者,也是話語權(quán)的主導(dǎo)方。
當然,傳統(tǒng)巨頭們,不會坐以待斃。他們的昂格魯·撒克遜(Anglo-Saxon)哲學(xué)就是,要么消滅它,要么適應(yīng)它。顯然,云計算有其市場需求的基礎(chǔ)(下一節(jié)會介紹),消滅它,顯然不大可能。因此,在云計算的話語權(quán)和市場爭奪中,出現(xiàn)了IBM和微軟等傳統(tǒng)霸主。
Micorosoft 迅速推出了Windows Azure 操作系統(tǒng) ,對外提供Live Mesh網(wǎng)絡(luò)服務(wù),目標是將互聯(lián)網(wǎng)作為個人的 數(shù)據(jù)中心 ,更換電腦將不會對用戶帶來影響。微軟強調(diào)“云+端”解決方案,所謂端其實就是Windows桌面,很明顯,微軟的云計算策略,是希望確保并強化其Windows及其系列桌面軟件在云計算時代的優(yōu)勢。Google那種只需要瀏覽器就能使用計算機網(wǎng)絡(luò)完成所有計算任務(wù)的云計算,對微軟來說,那就是真正的“革命”。
云計算這種東西對IBM來說,是左右逢源。無論是Google還是Yahoo,不管是哪片云,都需要在云上建設(shè)強大的計算能力和存儲能力,這是必不可少的。在目前這個世界上,還有誰可以在計算能力上與IBM爭雄呢?!曾經(jīng)一度擔心,隨著互聯(lián)網(wǎng)和PC微機普及和計算分散化,IBM巨無霸的大型主機將會失去市場。云計算的概念就是計算資源的集中化,大型主機真是又有枯木逢春之感啊。當然,IBM還是企業(yè)計算市場的霸主,為了將這塊大市場也拉入云計算大家庭,“私有云”應(yīng)運而生。IBM藍云解決方案,提供整體云計算平臺,包含軟硬件資源,配合Tivoli管理軟件,用于企業(yè)數(shù)據(jù)中心、高性能計算中心的建設(shè),強調(diào)私有云的解決方案,很明顯這也強化了IBM所擁有的DB2數(shù)據(jù)庫/Websphere中間件/硬件等平臺的優(yōu)勢。因此,云計算的繁榮對IBM來說是非常有利,況且這種技術(shù)本身來自于網(wǎng)格計算和普適計算,這些都是IBM以前就鼓吹的東西,只不過不是那么火而已。
?
需求拉動
除了廠商推動外, 云計算 的發(fā)展也有其內(nèi)在的需求拉動。
問題來自于傳統(tǒng)的IT架構(gòu),資源利用率低,管理和維護成本高。需求就是傳統(tǒng)IT架構(gòu)的利用率需要提升。
現(xiàn)在這個階段,一般 中小企業(yè) 如果要建設(shè)IT系統(tǒng),增加的一個選項就是 SaaS 。有不少SaaS運營商提供 ERP /CRM/ OA 等各種各樣的應(yīng)用系統(tǒng),只要開通 互聯(lián)網(wǎng) ,就可以解決業(yè)務(wù)問題。但這種應(yīng)用提供方式有兩個方面的問題:解決 方案 的完整性,個性化的業(yè)務(wù)流程的適應(yīng)性。因此,到目前為止SaaS還只能作為小 企業(yè) 的選擇,中型企業(yè)只能作為 信息化 的一個補充。大中型企業(yè)基本上還是需要建立自己的信息基礎(chǔ)設(shè)施和應(yīng)用系統(tǒng)。
企業(yè)建立IT系統(tǒng)的基礎(chǔ)設(shè)施,一般是應(yīng)用軟件安裝在特定的 服務(wù)器 上, 操作系統(tǒng) 和硬件資源都是在安裝時配置好的,如運行在什么操作系統(tǒng)上,服務(wù)的CPU數(shù)量和主頻,內(nèi)存大少和分配的硬盤存儲空間都是專用的。因此,企業(yè)會根據(jù)各種應(yīng)用系統(tǒng)的軟件需求,配置了電子郵件、文件打印、門戶網(wǎng)站、ERP、 CRM 等各種不同的服務(wù)器。
應(yīng)用與計算資源緊耦合的架構(gòu)模式
由于應(yīng)用與計算資源的緊密耦合問題,我們配置服務(wù)器時都基本上按照最大負荷時的峰值來配置服務(wù)器的資源容量。例如財務(wù)軟件月底結(jié)賬,需要的CPU和內(nèi)存資源是最大的,如配置8CPU/16G內(nèi)存的服務(wù)器,但平時賬戶處理并不需要這么大的處理能力,如只需要4CPU/8GB內(nèi)存,但為了應(yīng)付月底結(jié)賬,財務(wù)軟件服務(wù)器的配置必須按照月底的峰值來購買。閑置的計算能力是非常龐大的。
根據(jù)有關(guān)資料,目前的IT運營關(guān)鍵指標顯示,IT資產(chǎn)的利用率是很低的。
如果我們具備動態(tài)分配資源的能力,就可以將平時的財務(wù)服務(wù)器的剩余計算資源分配給月初收費和開票的應(yīng)用系統(tǒng)使用,而收費和開票在月底業(yè)務(wù)會急劇下降,這段時間計算資源正好可以滿足財務(wù)月結(jié)的峰值需求。我們已經(jīng)知道了,云計算的 虛擬化 正好是解決這個IT需求的最佳技術(shù)。
技術(shù)可行性
計算技術(shù)的發(fā)展,一直沿著增加計算能力的方向前進。早期,大型主機時代,通過多通道和并行技術(shù),計算能力和資源被完全集中,支配大量“傻”或“啞”終端,可以實現(xiàn)大規(guī)模的計算能力。
隨著網(wǎng)絡(luò)技術(shù)和分布式計算技術(shù)的發(fā)展,網(wǎng)絡(luò)終端很強大,通過網(wǎng)絡(luò)資源的互聯(lián),形成信息交互的能力。
而云計算,是主機技術(shù)與網(wǎng)絡(luò)技術(shù)結(jié)合,提供更強大的分布式網(wǎng)絡(luò)計算能力。云計算是一種商業(yè)計算模型,計算作為一種資源服務(wù),根據(jù)需要而配置為智能終端提供服務(wù)。它將計算任務(wù)分布在大量計算機構(gòu)成的資源池上,使各種應(yīng)用系統(tǒng)能夠根據(jù)需要獲取計算力、存儲空間和各種軟件服務(wù)。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
