監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設(shè)計管理系統(tǒng) | 簽約案例 | 購買價格 | 在線試用 | 手機APP | 產(chǎn)品資料
X 關(guān)閉

計世獨家:云計算構(gòu)建基于互聯(lián)網(wǎng)的應用

申請免費試用、咨詢電話:400-8352-114

文章來源:泛普軟件 計世獨家:云計算構(gòu)建基于互聯(lián)網(wǎng)的應用1

【計世獨家】云計算是能夠提供動態(tài)資源池、虛擬化和高可用性的下一代計算平臺。如果說互聯(lián)網(wǎng)應用服務(wù)公司亞馬遜(Amazon)、Google對云計算的探索展示了其作為一種新型計算模式在互聯(lián)網(wǎng)應用方面的潛力,而傳統(tǒng)IT公司 IBM、微軟等巨頭的介入則表明了云計算對更廣泛和龐大的領(lǐng)域—傳統(tǒng)企業(yè)級應用的滲透。

什么是云計算

IBM公司于2007年年底宣布云計算計劃,云計算的概念仿佛在一夜間就出現(xiàn)在大眾的面前,對于云計算的各方解讀也眾說紛紜。

在展開對云計算的具體實現(xiàn)技術(shù)的討論之前,先讓我們看一下云計算的一些基本概念。首先需要回答什么是云計算。

在IBM 的技術(shù)白皮書“Cloud Computing”中,我們可以看到如下的定義: “云計算”一詞同時用來描述一個系統(tǒng)平臺或者一種類型的應用程序。一個云計算的平臺可按需進行動態(tài)的供給(provision)、配置(configuration)、重新配置(reconfigure)以及取消服務(wù)(deprovision)等。在云計算平臺中的服務(wù)器可以是物理的服務(wù)器或者虛擬的服務(wù)器。高級的計算云通常包含一些其他的計算資源,例如存儲區(qū)域網(wǎng)絡(luò)(SANs)、網(wǎng)絡(luò)設(shè)備、防火墻以及其他的安全設(shè)備等。

云計算的本質(zhì)

在應用方面,云計算描述了一種可以通過互聯(lián)網(wǎng)進行訪問的可擴展的應用程序?!霸茟谩笔褂么笠?guī)模的數(shù)據(jù)中心以及功能強勁的服務(wù)器來運行網(wǎng)絡(luò)應用程序與網(wǎng)絡(luò)服務(wù)。任何一個用戶通過合適的互聯(lián)網(wǎng)接入設(shè)備以及一個標準的瀏覽器都能夠訪問一個云計算應用程序。

從IBM 的定義中我們看到,云計算的含義有兩個方面。它一方面描述了一種方便的基礎(chǔ)設(shè)施,用來構(gòu)造應用程序,其地位相當于PC機上的操作系統(tǒng); 另外一方面則描述了建立在這種基礎(chǔ)設(shè)施之上的云計算應用。一個計算云是虛擬化的計算資源池,用來容納各種不同的工作模式,并且這些工作模式可以通過快速部署的方式部署到物理設(shè)施上。由于使用了分布式的計算技術(shù),云計算能夠?qū)⒂嬎銛U展到更多的計算資源,以及使用冗余的資源進行容錯處理。

在IBM 的白皮書中我們還可以看到,云計算能夠通過快速提供物理以及虛擬服務(wù)器來支持網(wǎng)格應用的運行。網(wǎng)格程序能夠?qū)⒁粋€大的任務(wù)分解成很多小的任務(wù)并行地運行在不同的集群以及服務(wù)器上。我們可以把云計算看做是一個具有更廣泛含義的計算平臺,除了能夠支持網(wǎng)格的應用之外,云計算還能夠支持非網(wǎng)格的應用,例如在網(wǎng)絡(luò)服務(wù)程序中的網(wǎng)絡(luò)服務(wù)器、應用服務(wù)器和數(shù)據(jù)庫服務(wù)器三層應用程序架構(gòu)模式。特別值得注意的是云計算模型支持當前Web 2.0模式的網(wǎng)絡(luò)應用程序。云計算是能夠提供動態(tài)資源池、虛擬化和高可用性的下一代計算平臺。

幾種典型云計算平臺

當前,工業(yè)界已經(jīng)有很多公司聚集在云計算這樣一個新型計算概念下面,分別提出了自己針對云計算的理解,用不同的技術(shù)來實現(xiàn)上述目標,主要包括下面重要的云計算實現(xiàn)系統(tǒng)。

亞馬遜的彈性計算云。事實上,網(wǎng)絡(luò)零售商亞馬遜公司是最早也是一個非常重要的云計算實踐者之一。亞馬遜公司在構(gòu)建自身零售平臺的時候,也使用了云計算的方法,將自己的購物平臺構(gòu)建在其基礎(chǔ)之上。亞馬遜公司將自己的云計算平臺開放給外部開發(fā)人員使用,建立了彈性計算云(Elastic Compute Cloud,EC2),使得獨立的開發(fā)人員也能夠使用亞馬遜公司內(nèi)部的計算資源來建立自己的網(wǎng)絡(luò)應用程序。

Google的云計算平臺及其云計算網(wǎng)絡(luò)應用程序。主要包括Google針對云計算提出的大規(guī)模分布式計算的基礎(chǔ)架構(gòu)以及Google在此基礎(chǔ)之上構(gòu)造的云計算應用服務(wù)程序。Google將自己的整個基礎(chǔ)計算平臺以及相應的應用稱為云計算,并且成為云計算最大的實踐者。

IBM 公司在與Google的合作過程中,提出了自己對于云計算的理解以及相應的技術(shù)解決方案。IBM公司于2007年11月15日在上海宣布了藍云“Blue Cloud”計劃,使得公司內(nèi)部的數(shù)據(jù)中心能夠按照互聯(lián)網(wǎng)應用服務(wù)程序的形式進行組織,將計算能力分配到分布式全局可以訪問的資源組織中,而不是局限于本地的一些服務(wù)節(jié)點或者固定遠端的服務(wù)器機群中。IBM在云計算的白皮書中也提出了藍云計劃的基礎(chǔ)設(shè)施結(jié)構(gòu),這些基礎(chǔ)設(shè)施結(jié)構(gòu)構(gòu)建在IBM本身的x服務(wù)器之上。在藍云中采用了Xen的系統(tǒng)級虛擬化方法,同時提供虛擬化的服務(wù)器以及物理服務(wù)器的計算資源。在IBM的云計算架構(gòu)中也采用了類似于Google進行大規(guī)模數(shù)據(jù)處理的基礎(chǔ)設(shè)施,在其藍云計算環(huán)境中部署了Goolge File System 以及MapReduce用以實現(xiàn)Hadoop。Hadoop是Apache旗下的一款有關(guān)大規(guī)模數(shù)據(jù)的開源軟件,Yahoo在其中做出了不少貢獻。

發(fā)布:2007-04-22 09:22    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
相關(guān)文章:
西安OA系統(tǒng)
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費獲取試用系統(tǒng)

QQ在線咨詢