???? 云計算把分布在不同地方、設備上的海量信息和大量處理器資源融合在一起,組成一個超級系統(tǒng)池,通過互相協(xié)同為外部提供各種各樣的服務,它是基于Internet的超級化計算方法和模式,其特點在于通過基于互聯(lián)網(wǎng)的多級協(xié)同模式,具有比單臺計算機更強、更快的運算能力,組成集群的分布式計算機并不要求性能很強,但在數(shù)據(jù)處理中心的統(tǒng)一管理下,按客戶的不同需求分配資源,在處理能力上可以起到超級計算機的作用;數(shù)據(jù)中心統(tǒng)一管理數(shù)據(jù),負責分配資源、均衡負載、部署安全控制軟件,由大量計算機構成的超級資源池承擔復雜、繁重的計算任務,能夠滿足各種應用對計算能力、存儲空間和其他服務的需求,它通過互聯(lián)網(wǎng)將數(shù)據(jù)中心的各種資源打包后對外提供服務。云計算在網(wǎng)絡體系構建中的關鍵技術與應用主要具有以下特征: 一、網(wǎng)絡拓撲結構 從降低成本方面考慮,利用低造價交換機及商業(yè)級服務器來構建數(shù)據(jù)中心可以大大減少成本支出。另外,鑒于現(xiàn)在的PC機和服務器都具有至少兩個網(wǎng)絡端口,充分利用這些端口可以大大提高拓撲內節(jié)點的連通性以獲得更大的網(wǎng)絡吞吐量,這樣的構建方案具有更好的性價比。 數(shù)據(jù)中心網(wǎng)絡拓撲構是整個網(wǎng)絡由同一型號的可編程交換機組成,中間的服務器將網(wǎng)絡分割成兩個對稱的Fat—Tree結構的特殊變體,每個這樣的Fat—Tree結構包含核心層、匯聚層和接入層3個層次,使用這樣結構的好處是可以保證每臺服務器的任意網(wǎng)絡端口都可以同時以網(wǎng)絡硬件接口所允許的最大帶寬進行通信而不受網(wǎng)絡通信帶寬瓶頸的制約。 網(wǎng)絡能夠容納的服務器數(shù)量取決于構建網(wǎng)絡所使用的交換機的端口數(shù)k,網(wǎng)絡中的服務器被分成k組,每組包含(k/2)2臺服務器,網(wǎng)絡被服務器分成上下兩個部分,每部分的接入層和匯聚層對應每組都有k/2臺交換機,每個接入層的交換機分別連接k/2臺服務器,剩下的端口分別連接上層的交換機.核心層有(k/2)2臺交換機,每臺交換機的第i個網(wǎng)絡端口連接到第i組的匯聚層的某臺交換機,這樣每個匯聚層的交換機都有k/2條鏈路與核心層的各個交換機相連接.使用具有忌個端口的交換機組建的網(wǎng)絡可以容納K3/4臺服務器,我們提出的這種結構適用于任意端口數(shù)的交換機,如采用常見的48口交換機,那么按照本文提出的方法構建的數(shù)據(jù)中心網(wǎng)絡可以包含27648臺服務器,足夠支持企業(yè)構建自己的私有云平臺。 這種網(wǎng)絡拓撲構建方式有以下4個優(yōu)點:(1)雖然相較于傳統(tǒng)樹形結構使用了更多的交換機,但是由于無需在核心層和匯聚層采用造價昂貴的高端高性能交換機,因此減少了總體構建成本;(2)對于網(wǎng)絡中任意的兩臺服務器之間都存在多條等長度的路徑可供選擇;(3)充分利用了服務器的兩個網(wǎng)絡端口,提高了網(wǎng)絡的連通性和吞吐量;(4)在提出的網(wǎng)絡結構中不存在像傳統(tǒng)樹形結構中的單點故障,因此容錯性得到了加強。 二、對虛擬機遷移的支持體系 借鑒應用于Internet骨干網(wǎng)絡交換機上的網(wǎng)絡虛擬化技術,并使駐留在主機上的代理與可編程交換機的控制軟件實時地交換網(wǎng)絡運行時參數(shù),以達到動態(tài)調整各虛擬網(wǎng)絡帶寬的分配及控制管理參數(shù)的目的,這樣的協(xié)同工作機制使得不同的虛擬網(wǎng)絡運行不同的網(wǎng)絡層路由協(xié)議成為可能,這將能夠保證運行于不同虛擬網(wǎng)絡上的應用服務對于QoS的個性化需求。[4] 2.5層代理的另一個重要功能就是實現(xiàn)虛擬機的迅速遷移,設計2.5層代理的映射功能,通過將虛擬地址和實際地址進行一次映射以隔離上層應用使用的網(wǎng)絡地址和底層網(wǎng)絡進行交換時使用的物理地址之間的聯(lián)系.不同的是文獻E83映射的是服務地址和位置信息地址,我們可將每臺主機上駐留的代理為每個虛擬網(wǎng)絡創(chuàng)建一個映射表,用來記錄網(wǎng)絡內的虛擬機IP地址與物理主機MAC地址的對應關系.代理之間可以實時通信,通過類似路由發(fā)現(xiàn)的分布式通信機制,周期性更新運行于各臺服務器上的虛擬主機與硬件網(wǎng)絡地址的對應關系。

在某個服務器上建立新的虛擬主機時,代理會記錄新的虛擬IP地址與物理主機MAC地址的對應關系并在該虛擬網(wǎng)絡內進行廣播,這樣各個代理上對應該虛擬網(wǎng)的映射表都將被更新.當虛擬機間通信時,請求通信的主機發(fā)送的ARP探測包將直接被代理捕獲,檢索本機代理上的映射表,如果有匹配項將直接返回對應的MAC地址,如果沒有,代理將負責進行廣播以獲得正確的MAC地址.當出現(xiàn)服務器故障時,虛擬主機遷移到其他服務器上之后,服務器上的代理將會在網(wǎng)絡中主動廣播遷移后虛擬主機地址與服務器端口的對應關系從而加快虛擬機遷移后的恢復時間。 三、結束語 云計算的服務共享模式體現(xiàn)了以人為本和集約高效的發(fā)展理念,為信息技術更好的服務于人的生產生活提供了新的途徑.盡管這一模式的運作還在不斷的成熟之中,但是其發(fā)展方向是樂觀的,云計算正如它美麗的名字一樣,正在不斷的將新的驚喜呈現(xiàn)在世人面前.而其服務共享模式也將與社會整體發(fā)展的人本取向一道共同促進人的生產與生活。 [1]陳全,鄧倩妮.云計算及其關鍵技術[J].計算機應用,2009,29(9):2562-2567. [2]袁國駿.淺談云計算及其發(fā)展應用[J].實驗室科學,2009(2):103-105.
愛華網(wǎng)本文地址 » http://www.klfzs.com/a/9101032201/56413.html
愛華網(wǎng)


