資源描述:
《云計(jì)算=SaaS+網(wǎng)格計(jì)算+虛擬化》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、奉繼承博士:云計(jì)算=SaaS+網(wǎng)格計(jì)算+虛擬化到底什么是云計(jì)算?在IT業(yè)界,對(duì)于“云計(jì)算”至少有超過20種的解釋。維基百科的定義為“云計(jì)算(cloudcomputing),是這樣一種計(jì)算方式,計(jì)算資源是動(dòng)態(tài)易擴(kuò)展而且虛擬化的,往往通過互聯(lián)網(wǎng)提供。用戶不需要了解‘云’中基礎(chǔ)設(shè)施的細(xì)節(jié),不必具有相應(yīng)的專業(yè)知識(shí),也無需直接進(jìn)行控制”。埃森哲(Accenture)咨詢公司的定義“第三方提供商通過網(wǎng)絡(luò)動(dòng)態(tài)提供及配置IT功能(硬件、軟件或服務(wù))”。云計(jì)算的概念模型其實(shí),云計(jì)算作為一種新技術(shù),包含了多層含義:用戶
2、的公共性:云計(jì)算所提供的服務(wù)對(duì)象,既有企業(yè)/政府/學(xué)術(shù)/個(gè)人等最終用戶,也包括應(yīng)用軟件、中間件平臺(tái)等“用戶”,這是根據(jù)云計(jì)算提供不同層次的服務(wù)所決定的。設(shè)備的多樣性:云計(jì)算所提供服務(wù)的設(shè)備也是多樣的,既包括各種規(guī)模的服務(wù)器、主機(jī)、存儲(chǔ)設(shè)備,也包括各種類型的終端設(shè)備,如計(jì)算機(jī)、智能手機(jī)、各種智能傳感器、RFID設(shè)備等。商業(yè)模式的服務(wù)性:云計(jì)算是以服務(wù)的方式提供設(shè)備和應(yīng)用的。這種服務(wù)特性體現(xiàn)在兩個(gè)方面的特征:簡(jiǎn)化和標(biāo)準(zhǔn)的服務(wù)接口,按需計(jì)費(fèi)的商業(yè)模式。提供方式的靈活性:云計(jì)算既可以作為一種共用設(shè)施,提供社
3、會(huì)服務(wù),即“公共云”,也可以作為企業(yè)信息化的集中計(jì)算平臺(tái)來提供,即“私有云”。?云計(jì)算的概念模型因此,云計(jì)算的核心內(nèi)涵包括:l????????計(jì)算服務(wù)化;l????????資源虛擬化;l????????管理智能化。云計(jì)算的技術(shù)體系要完全理解云計(jì)算的技術(shù)體系,或者其完整含義,我認(rèn)為需要從三個(gè)方面說明。也就是說,云計(jì)算一點(diǎn)也不神秘,其實(shí)云計(jì)算就是軟件即服務(wù)SaaS、網(wǎng)格計(jì)算、虛擬化三個(gè)概念的結(jié)合體。??云計(jì)算的技術(shù)基礎(chǔ)l????????云計(jì)算的虛擬化(Virtualization)虛擬化即基礎(chǔ)設(shè)施的虛擬
4、化(Virtualization),核心是傳統(tǒng)已經(jīng)成熟的集群技術(shù)和分區(qū)技術(shù)的結(jié)合。集群計(jì)算(ClusterComputing)是將多臺(tái)服務(wù)器虛擬為一臺(tái)服務(wù)器的技術(shù),目的是提高計(jì)算能力和提升設(shè)備的容錯(cuò)、實(shí)現(xiàn)負(fù)載均衡。集群技術(shù)已經(jīng)廣泛應(yīng)用于操作系統(tǒng)、數(shù)據(jù)庫(kù)和中間件等系統(tǒng)軟件平臺(tái)。而分區(qū)計(jì)算(PartitionComputing)是大型主機(jī)和UNIX小型機(jī)上一種成熟的技術(shù),就是將一臺(tái)服務(wù)器虛擬為多臺(tái)服務(wù)器,每個(gè)虛擬單元叫一個(gè)分區(qū),各分區(qū)之間是相互隔離的,目的是提高資源利用率。只不過,現(xiàn)在低端的INTEL架
5、構(gòu)的PC服務(wù)器也支持虛擬化而已。?云計(jì)算的虛擬化虛擬化目前還包括網(wǎng)絡(luò)虛擬化(VPN)和存儲(chǔ)虛擬化(SAN/NAS)等技術(shù),與服務(wù)器虛擬化一起,構(gòu)建為一個(gè)完整的計(jì)算資源虛擬化環(huán)境,在虛擬化管理系統(tǒng)的控制下,實(shí)現(xiàn)動(dòng)態(tài)的可配置的智能系統(tǒng)。l????????網(wǎng)格計(jì)算(GridComputing)云計(jì)算是網(wǎng)格計(jì)算(GridComputing)的另一種表現(xiàn)形式,是相似技術(shù)的兩種表現(xiàn)形式。網(wǎng)格計(jì)算是一種計(jì)算能力提升的方式,其原理是依據(jù)并行計(jì)算理論,通過任務(wù)分解,將子任務(wù)分布式提交到其他服務(wù)器上運(yùn)行,以獲得更強(qiáng)大計(jì)
6、算能力。應(yīng)用場(chǎng)景:科學(xué)計(jì)算,天氣預(yù)報(bào),地震分析、地質(zhì)勘探、石油勘探等;任務(wù)特色:重計(jì)算,弱流程,少交互;這種計(jì)算任務(wù)需要消耗大量的CPU計(jì)算,對(duì)網(wǎng)絡(luò)流量不大,存儲(chǔ)和硬盤訪問量不大。計(jì)算模式:任務(wù)通過服務(wù)分解,分布式計(jì)算。因此,網(wǎng)格計(jì)算盡管在IBM等公司大力推動(dòng)下,實(shí)際商業(yè)應(yīng)用并不成功,主要在一些高校、科研機(jī)構(gòu)等建設(shè)有這樣的實(shí)驗(yàn)環(huán)境,因?yàn)檫@種計(jì)算場(chǎng)景并不普遍。而云計(jì)算就是解決商業(yè)應(yīng)用環(huán)境下的計(jì)算資源的虛擬提供更強(qiáng)大計(jì)算能力和資源利用率。應(yīng)用場(chǎng)景:企業(yè)管理,電子政務(wù),電子商務(wù)等;任務(wù)特色:弱計(jì)算,強(qiáng)流程
7、,多交互;這種應(yīng)用很難進(jìn)行分解,頻繁的人機(jī)交互,CPU消耗并不大,但存儲(chǔ)和硬盤訪問量很大,因此網(wǎng)絡(luò)的訪問流量也非常大。計(jì)算模式:資源的虛擬提供更強(qiáng)大的計(jì)算能力。?云計(jì)算與網(wǎng)格計(jì)算網(wǎng)格計(jì)算的基礎(chǔ)技術(shù)就是WebServices,通過任務(wù)分解為服務(wù),這些服務(wù)可以在分布式的計(jì)算環(huán)境中,實(shí)現(xiàn)和設(shè)備無關(guān)的標(biāo)準(zhǔn)交互,并且通過服務(wù)的封裝,可以實(shí)現(xiàn)并行的事務(wù)處理。云計(jì)算的平臺(tái)技術(shù),主要是依賴于SOA,而我們知道SOA的主要實(shí)現(xiàn)技術(shù)體系也就是WebServices,因此云計(jì)算和網(wǎng)格計(jì)算的核心技術(shù)基礎(chǔ)是相似的。因此,云計(jì)
8、算的商業(yè)用途將非常廣泛,能夠得到廠商和用戶的大力支持。l????????云計(jì)算的服務(wù)化云計(jì)算的使用模式即服務(wù)化。所謂服務(wù)化,即服務(wù)消費(fèi)者只需提供服務(wù)的請(qǐng)求,并提交服務(wù)的輸入,而不關(guān)心服務(wù)的實(shí)現(xiàn)方法、技術(shù)和流程,而直接得到服務(wù)的結(jié)果。云計(jì)算的服務(wù)模式是將軟件作為服務(wù)SaaS(SoftwareasaService)、將平臺(tái)作為服務(wù)PaaS(PlatformasaService)和將基礎(chǔ)設(shè)施作為服務(wù)IaaS(InfrastructureasaService)等各種模式。?云