互聯(lián)網(wǎng)技術(shù)發(fā)展一直都很迅速,近年也不例外。隨著(zhù)時(shí)間的推移,網(wǎng)絡(luò )基礎硬件設施在不斷地更新?lián)Q代,互聯(lián)網(wǎng)的應用深度和廣度都在不斷地深化,對于互聯(lián)網(wǎng)的重要一環(huán)一一數據存儲,其成本也已經(jīng)變得較低,互聯(lián)網(wǎng)的用戶(hù)數量也已經(jīng)有了顯著(zhù)升高。因而,當今的世界也變得越來(lái)越信息化,大量的數據需要處理,傳統的數據計算技術(shù)以及網(wǎng)絡(luò )通信技術(shù)的簡(jiǎn)單結合遇到了瓶頸,從而傳統結構的數據中,心滿(mǎn)足不了當下的需求也就不足為奇了。本文在介紹云計算的相關(guān)概念及理論之后,較深入地分析研究了新型的面向服務(wù)的數據中心架構。
1.云計算數據中心概述
1.1 云計算的定義。云計算有著(zhù)豐富的內涵,涉及到的理論領(lǐng)域比較寬,總的來(lái)說(shuō)有三個(gè)方面:分布式數據計算、并行數據計算以及網(wǎng)絡(luò )信息海量計算。而這個(gè)概念的提出,被研究人員所普遍認可的說(shuō)法是由美國國家標準語(yǔ)技術(shù)研究說(shuō)提出的,云計算作為一種有償服務(wù),其是基于使用客戶(hù)的實(shí)際網(wǎng)絡(luò )使用流量計費的,隨著(zhù)移動(dòng)互聯(lián)網(wǎng)的吃速發(fā)展,傳統互聯(lián)網(wǎng)的更新?lián)Q代,網(wǎng)絡(luò )已經(jīng)觸手可及,而云計算也將變得越來(lái)越使用廣泛。用戶(hù)通過(guò)訪(fǎng)問(wèn)面向服務(wù)的網(wǎng)絡(luò )計算資源,來(lái)獲得所需要的數據或者計算結果,而這個(gè)過(guò)程的實(shí)現將是非常輕松簡(jiǎn)便的。同樣地,工業(yè)生產(chǎn)中,云計算也將逐步地普及應用,隨著(zhù)時(shí)間推移,云計算的工業(yè)應用技術(shù)講愈加成熟,所涉及的工業(yè)領(lǐng)域也會(huì )得到很大程度地增多。
1.2 云計算的原理介紹。從云計算所涉及的理論領(lǐng)域,我們也可以明顯的看出,該技術(shù)的幾要目的是將目標處理數據在網(wǎng)絡(luò )上的各計算機上同時(shí)進(jìn)行計算。同樣地,對于企業(yè)級的數據中心,其運行過(guò)程和網(wǎng)絡(luò )是極為相近的,企業(yè)的數據量是由需求多少決定的,而企業(yè)內外部的數據計算請求來(lái)使用企業(yè)數據中心的存儲及計算資源。隨著(zhù)移動(dòng)互聯(lián)網(wǎng)的急速崛起,移動(dòng)網(wǎng)絡(luò )終端上的數據服務(wù)越來(lái)越廣泛,如手機網(wǎng)絡(luò )交易等都是云計算技術(shù)的運用。也就是說(shuō),相對于傳統互聯(lián)網(wǎng)的過(guò)于依賴(lài)單機軟件,云計算基于互聯(lián)網(wǎng)軟件,通過(guò)大量數據的處理,一定程度地使得互聯(lián)網(wǎng)應用更加普及而廣泛起來(lái)。
2.I TIL基本概念
2.1 ITIL架構。目前國內市場(chǎng)在ITIL架構應用領(lǐng)域使用最為廣泛的是ITILV2版本,這一標準從整體上可以分為1個(gè)職能,6個(gè)模塊和10個(gè)流程。這里所說(shuō)的職能實(shí)際上就是指系統的管理職能,它是整個(gè)架構穩定運行的關(guān)鍵,直接控制著(zhù)架構中的每一部分長(cháng)期可靠工作。架構雖然分成了6個(gè)不同模塊,但是這些模塊之間還是存在著(zhù)一些必然聯(lián)系,在實(shí)際工作中需要這些模塊相互配合。6個(gè)模塊中最重要的一個(gè)就是服務(wù)管理模塊,它主要是用來(lái)對具體服務(wù)內容進(jìn)行支持和交付。下面我們將分別介紹一下這6各模塊:
第一個(gè)模塊是服務(wù)支持模塊,該模塊的_主要工作內容就是對任務(wù)執行進(jìn)行分工,尤其是任務(wù)執行人員以及不同人員具體工作內容。服務(wù)支持模塊在實(shí)際工作中,均需要對這些細節進(jìn)行簡(jiǎn)明準確的描述,進(jìn)而保證在云計算過(guò)程中,IT組織能夠嚴格按照SLA標準向顧客提供高質(zhì)量的IT服務(wù)。
第二個(gè)模塊是服務(wù)交付模塊,該模塊在整個(gè)架構中的作用就是分析具體某項業(yè)務(wù)的開(kāi)展都需要IT組織提供哪些基礎資源,進(jìn)而保證云計算過(guò)程能夠順利進(jìn)行。換句話(huà)說(shuō),服務(wù)交付模塊在整個(gè)結構中是IT組織是否能夠與顧客之間建立起SLA等級協(xié)定的關(guān)鍵,同時(shí)也是實(shí)際云計算過(guò)程SLA目標監控的關(guān)鍵組成部分。
第三個(gè)模塊是安全管理模塊,該模塊在實(shí)際工作中主要是用來(lái)存儲規劃和各種管理信息的,同時(shí)還需要對IT服務(wù)所達到的安全流程水平進(jìn)行評價(jià),評估運算過(guò)程中存在的潛在風(fēng)險,并相應的給出問(wèn)題解決方案。IT架構之所以設置安全管理模塊的主要目的就是為了保證系統運行的保密性和完整性,進(jìn)而提高運行質(zhì)量。
第四個(gè)模塊是IT基礎設施管理模塊,該模塊的主要作用是提高IT構架的運行效率,以最合理成本投入滿(mǎn)足最大程度業(yè)務(wù)需求。它的存在能夠從根本上穩定IT基礎設施建設。
第五個(gè)模塊是應用管理模塊,顧名思義該模塊的額主要作用就是對各種應用進(jìn)行全生命周期科學(xué)管理,并對企業(yè)用戶(hù)、開(kāi)發(fā)人員、服務(wù)經(jīng)理進(jìn)行整個(gè)系統管理指導,以便幫助他們在最短的時(shí)間內從服務(wù)管理角度對IT架構應用系統形成充分認識。
第六個(gè)模塊是服務(wù)管理規劃與實(shí)施模塊,該模塊的存在主要是用來(lái)對服務(wù)組織、實(shí)施及具體管理流程進(jìn)行改善,特別是在IT架構組建過(guò)程中所出現的各種問(wèn)題均需要進(jìn)行調整和規劃,進(jìn)而使得顧客能夠形成特定的未來(lái)發(fā)展規劃,并未這一規劃的每一步實(shí)現提供全面細致長(cháng)期的有效指導。
2.2 基于ITIL的云計算數據中心管理理念。云計算是基于面向服務(wù)的數據中心架構的,而要使得這樣的系統架構功能全面、性能可靠地運行合理恰當的系統管理維護也是必不可少的。它的內部結構是:通過(guò)功能強大的管理服務(wù)層將基礎架構和服務(wù)管理框架有機連接起來(lái)。比較著(zhù)名的埃森哲數據中心就是這樣的面向服務(wù)的新型架構組織起來(lái)的,這樣的架構能夠在目前條件下最大可能地優(yōu)化IT基礎設施以及系統的資源配置,使得系統的運算結構、存儲結構以及網(wǎng)絡(luò )通信結構得到很好改進(jìn)。
云計算數據中心不只是理論上的成熟,也要能偶經(jīng)得住長(cháng)期實(shí)踐的考驗,在具體的應用中,系統的設計流程與傳統的軟件系統相似,客戶(hù)需求分析、軟件功能組成、系統應用實(shí)現等,而這也就要求我們能夠盡量以以下標準進(jìn)行數據中心的設計:戰略規劃的結果要能夠實(shí)施。既然是面向服務(wù)的數據中心,設計就要以用戶(hù)為中心,能夠達到用戶(hù)的各種總體需求,進(jìn)一步地才能在此基礎上,對總體需求的細節實(shí)現進(jìn)行完備準確地表述。數據中心的實(shí)現過(guò)程要有很好的工程控制力。使得在這個(gè)工程的實(shí)現過(guò)程中,客戶(hù)的人力、財力和工期都在整個(gè)計劃的預期內。反過(guò)來(lái),客戶(hù)方也要能夠提供可靠地可行性分析報告,并與企業(yè)文化等非技術(shù)要求相吻合。注意整個(gè)數據中心的擴展戰略,也就是說(shuō),在原有的數據中,心基礎上進(jìn)行擴展,能夠重復利用的原設施,絕不再重復投資,對現有的基礎設施盡最大努力的利用,降低整個(gè)工程的成本。
3.云計算資源管理
3.1 云計算資源管理體系結構模型。這種新型的數據中心系統結構可以為層級結構,主要是由被動(dòng)式部件和主動(dòng)式部件兩部分組成,主動(dòng)式部件就是該系統的各種資源,也就是對系統的數據資源進(jìn)行不同形式的使用;而作業(yè)則是整個(gè)系統結構的實(shí)體內容,調度則把任務(wù)影響到系統的主動(dòng)式部件中去,而非影響到資源中。
3.2 云計算資源管理的資源調度。云計算資源調度系統對整個(gè)管理系統而言非常關(guān)鍵,直接關(guān)系著(zhù)資源管理系統的有效性以及可接受性,而云計算的動(dòng)態(tài)性能以及異構性又直接決定了資源調度系統的復雜性。調度系統的設計可以采用集中式、分布式以及層次式等結構,其中,集中式調度系統的所有資源均是通過(guò)同一個(gè)中央調度程序來(lái)進(jìn)行調度,任何可使用的系統信息均集中在中心機上;分布式調度系統中,其工作原理是交互作業(yè),將結構傳輸至遠程系統中,并沒(méi)有中心機來(lái)負責整個(gè)作業(yè)調度。