林琳
互聯(lián)網(wǎng)自1960年開始興起,最初主要用于軍方、大型企業(yè)等之間的純文字電子郵件或新聞集群組服務(wù)。直到1990年才開始進(jìn)入普通家庭,隨著Web網(wǎng)站與電子商務(wù)的發(fā)展,網(wǎng)絡(luò)已經(jīng)成為了目前人們離不開的生活必需品之一。
隨著網(wǎng)絡(luò)的越來越發(fā)達(dá),很多企業(yè)開始做信息化和存儲(chǔ)相關(guān)的數(shù)據(jù)運(yùn)營,進(jìn)行產(chǎn)品管理、人員管理和財(cái)務(wù)管理等。對(duì)于有這樣需求的企業(yè),就需要購置服務(wù)器、存儲(chǔ)和網(wǎng)絡(luò)服務(wù)等,而隨著企業(yè)的發(fā)展,一臺(tái)服務(wù)器已經(jīng)無法滿足需求,這時(shí)就需要購置運(yùn)算能力更強(qiáng)的計(jì)算機(jī),或者多臺(tái)服務(wù)器組成集群的數(shù)據(jù)中心。
除了高額的初期建設(shè)成本之外,計(jì)算機(jī)的運(yùn)營支出中在電費(fèi)上花的金錢要比投資成本高得多,再加上計(jì)算機(jī)和網(wǎng)絡(luò)的維護(hù)支出,這些總的費(fèi)用是中小型企業(yè)難以承擔(dān)的,于是云計(jì)算的概念便應(yīng)運(yùn)而生了。
在2006年8月9日,Google首席執(zhí)行官埃里克·施密特在2006年搜索引擎大會(huì)(SES San Jose 2006)首次提出云計(jì)算的概念。
什么是云
因?yàn)槠髽I(yè)各自搭建服務(wù)中心耗費(fèi)巨大,于是就出有人想到能不能通過租用的方式,在供應(yīng)商提供遠(yuǎn)端的服務(wù)器上進(jìn)行自己的數(shù)據(jù)存儲(chǔ)和計(jì)算,事實(shí)證明是可行的。而這種在遠(yuǎn)端提供的基礎(chǔ)設(shè)施我們就稱之為“云”。
“云”中的資源在用戶看來是可以無限擴(kuò)展的,并且可以隨時(shí)獲取、按需使用、隨時(shí)擴(kuò)展和按使用付費(fèi)。
理解了“云”之后,云計(jì)算就容易理解了,就是一種把計(jì)算服務(wù)與數(shù)據(jù)存儲(chǔ)作為一種商品進(jìn)行售賣或者租賃,購買后可以在云端提供服務(wù)。
有了云計(jì)算之后,無論是企業(yè)還是個(gè)人,想要搭建網(wǎng)站或者軟件平臺(tái),不再需要像以前那樣必需有自己的服務(wù)器等硬件工具了,完全可以租用云服務(wù)器調(diào)用云端計(jì)算資源等。這樣工作會(huì)變得比以前方便許多,這就是云計(jì)算給我們的生活和工作帶來的便利。
云計(jì)算的特點(diǎn)
云計(jì)算的可貴之處在于高靈活性、可擴(kuò)展性和高性價(jià)比等,與傳統(tǒng)的網(wǎng)絡(luò)應(yīng)用模式相比,其具有如下優(yōu)勢與特點(diǎn)。
(1)虛擬化技術(shù)
在計(jì)算機(jī)中,虛擬化(Virtualization)是一種資源管理技術(shù),是將計(jì)算機(jī)的各種實(shí)體資源,如服務(wù)器、網(wǎng)絡(luò)、內(nèi)存及存儲(chǔ)等,予以抽象、轉(zhuǎn)換后呈現(xiàn)出來,打破實(shí)體結(jié)構(gòu)間的不可切割的障礙,使用戶可以更好地應(yīng)用這些資源。這些資源的新虛擬部分是不受現(xiàn)有資源的架設(shè)方式、地域或物理組態(tài)所限制。
一般需要進(jìn)行虛擬化的資源是云計(jì)算中的計(jì)算能力和存儲(chǔ)服務(wù)。在云計(jì)算的應(yīng)用中,主要包含硬件虛擬化、平臺(tái)虛擬化和應(yīng)用程序虛擬化等。
(2)動(dòng)態(tài)可擴(kuò)展
云計(jì)算具有高效的運(yùn)算能力,在原有服務(wù)器基礎(chǔ)上增加云計(jì)算功能可使計(jì)算速度迅速提高,最終實(shí)現(xiàn)動(dòng)態(tài)擴(kuò)展虛擬化的層次達(dá)到對(duì)應(yīng)用進(jìn)行擴(kuò)展的目的。
(3)按需部署
計(jì)算機(jī)包含了許多應(yīng)用、程序軟件等,不同的應(yīng)用對(duì)應(yīng)的數(shù)據(jù)資源庫不同,云計(jì)算平臺(tái)能夠根據(jù)用戶的需求快速配備計(jì)算能力及資源。
(4)靈活性高
目前市場上大多數(shù)IT資源和軟、硬件都支持虛擬化,比如存儲(chǔ)網(wǎng)絡(luò)、操作系統(tǒng)和開發(fā)軟、硬件等。虛擬化要素統(tǒng)一放在云系統(tǒng)資源虛擬池中進(jìn)行管理,可見云計(jì)算的兼容性非常強(qiáng),不僅可以兼容低配置機(jī)器、不同廠商的硬件產(chǎn)品,還能讓外設(shè)獲得更高性能的計(jì)算。
(5)可靠性高
服務(wù)器故障也不影響計(jì)算與應(yīng)用的正常運(yùn)行,因?yàn)閱吸c(diǎn)服務(wù)器出現(xiàn)故障可以通過虛擬化技術(shù)將分布在不同物理服務(wù)器上面的應(yīng)用進(jìn)行恢復(fù)或利用動(dòng)態(tài)擴(kuò)展功能部署新的服務(wù)器進(jìn)行計(jì)算。
(6)性價(jià)比高
將資源放在虛擬資源池中統(tǒng)一管理,在一定程度上優(yōu)化了物理資源,用戶不再需要昂貴、存儲(chǔ)空間大的主機(jī),可以選擇相對(duì)廉價(jià)的PC組成云,一方面減少費(fèi)用,另一方面計(jì)算性能不遜于大型主機(jī)。
(7)可擴(kuò)展性
用戶可以利用應(yīng)用軟件的快速部署條件,更為簡單快捷地將自身所需的已有業(yè)務(wù)以及新業(yè)務(wù)進(jìn)行擴(kuò)展。
云計(jì)算服務(wù)類型
雖然都是使用云計(jì)算,但不同的用戶需要的服務(wù)不一樣,有些公司可能只需要租借服務(wù)器;有些公司可能需要整套服務(wù);有些個(gè)人客戶可能希望可以通過付費(fèi)直接得到一個(gè)網(wǎng)站。
所以,根據(jù)服務(wù)類型的不同,云計(jì)算可以分為3類:基礎(chǔ)設(shè)施即服務(wù)、平臺(tái)即服務(wù)和軟件即服務(wù)。因?yàn)樗鼈儤?gòu)成了層疊的關(guān)系,這3種云計(jì)算服務(wù),有時(shí)又被成為云計(jì)算堆棧。