黃哲英
杭州日報報業(yè)集團(tuán), 浙江 杭州 310014
云計算是信息技術(shù)發(fā)展的結(jié)晶。這種計算模型的出現(xiàn),是信息技術(shù)商業(yè)化的必然趨勢。云計算模型的基礎(chǔ)技術(shù)有:分布式計算、并行式計算、網(wǎng)絡(luò)式計算、效用計算、網(wǎng)絡(luò)存儲、虛擬化、負(fù)載均衡等。它們都經(jīng)歷了很長一段時間的存在和發(fā)展,具有相當(dāng)成熟的技術(shù)形式,云計算的提出,很好的將它們,充分的整合起來,為客戶提供可伸縮、可制定的IT服務(wù)。此外,云計算自身就是一種IT整合方法。
云計算不僅是我國戰(zhàn)略性新興產(chǎn)業(yè)發(fā)展“十二五”規(guī)劃重點(diǎn)發(fā)展的信息技術(shù),而且它的產(chǎn)業(yè)化也得到了相當(dāng)高的重視。未來企業(yè)信息技術(shù)應(yīng)用的選擇不再單一,并且可根據(jù)企業(yè)的具體情況來隨意配置IT資源。
隨著文化事業(yè)和文化產(chǎn)業(yè)的大改革、大發(fā)展,報業(yè)正在進(jìn)行跨媒體、跨地域、跨行業(yè)的發(fā)展,如今報業(yè)企業(yè)想要在市場上生存,對信息技術(shù)的要求不能止步不前,傳統(tǒng)計算模式已經(jīng)難以適應(yīng)現(xiàn)今報業(yè)的發(fā)展。例如分散“煙囪式” (每個業(yè)務(wù)部門、每個業(yè)務(wù)的應(yīng)用都配置專門的硬件設(shè)備)的配置模式,硬件資源平均利用率很低,無形中提高了報業(yè)企業(yè)的成本。面對這些問題,我們要從報業(yè)業(yè)務(wù)出發(fā),對云計算IT資源整合方面作出研究。
隨著數(shù)字化大量的應(yīng)用和普及,報業(yè)大部分業(yè)務(wù)早已實(shí)現(xiàn)了信息、流程的數(shù)字化處理。對于不同的管理信息系統(tǒng),我們可以大致把應(yīng)用系統(tǒng)分為兩大類:一種是和企業(yè)日常業(yè)務(wù)息息相關(guān)的專業(yè)信息系統(tǒng)應(yīng)用;一種是和企業(yè)業(yè)務(wù)相關(guān)性較小的(比較通用的)周邊輔助應(yīng)用系統(tǒng)。
報業(yè)業(yè)務(wù)具有不同的特點(diǎn),因此可采用不同的云計算模式,下文將重點(diǎn)介紹。
1.3.1 公用云
公用云是一種面向廣域范圍內(nèi)的IT資源整合架構(gòu)。例如:搜索引擎、電子郵件、網(wǎng)絡(luò)存儲、在線文檔、在線殺毒等面向整個互聯(lián)網(wǎng)的、流行的云服務(wù)。其實(shí)這種配置整合模式早已存在。只是在云計算出現(xiàn)后,這些流行應(yīng)用的框架和服務(wù)模式也慢慢的被調(diào)整。公用云的有效利用致使資源整合力度、服務(wù)數(shù)量、質(zhì)量和性價比都有了質(zhì)的飛躍,給個人用戶和企業(yè)提供了更好的商業(yè)服務(wù)。對于報業(yè)企業(yè)而言,當(dāng)購買并使用了云服務(wù)后,會發(fā)現(xiàn)其成本較以往自行構(gòu)建系統(tǒng)而言有了大幅度的降低,而且當(dāng)所有企業(yè)把自己的某些通用的應(yīng)用傳到這個公用云服務(wù)系統(tǒng)時,實(shí)際上就已經(jīng)創(chuàng)造了一個廣域范圍的IT資源平臺。
1.3.2 私有云
從目前云計算的發(fā)展和相應(yīng)的網(wǎng)絡(luò)基礎(chǔ)設(shè)施來看,不管是利用SaaS、PaaS還是IaaS,都無法滿足所有企業(yè)的應(yīng)用。而且對一些中大型企業(yè)的專業(yè)性應(yīng)用而言,公用云有著不經(jīng)濟(jì)、不簡便的缺點(diǎn)。所以,對于報業(yè)企業(yè)而言,想要使內(nèi)部的所有信息系統(tǒng),都享受具備云計算的優(yōu)勢,必須在企業(yè)內(nèi)部構(gòu)建一個自己企業(yè)的私有云,這對于面向企業(yè)內(nèi)部的IT資源整合具有決定性作用。
虛擬化技術(shù)、分布式處理技術(shù)、自動管理技術(shù)、監(jiān)控技術(shù)是云計算的主要技術(shù)。虛擬化技術(shù)能讓物資資源用邏輯抽象和統(tǒng)一表示。其中的服務(wù)器虛擬可使一臺或多臺電腦服務(wù)器虛擬化為多臺邏輯的電腦或服務(wù)器(1:N方式),可以真正意義上實(shí)現(xiàn)異構(gòu)應(yīng)用的共存。虛擬化技術(shù)不僅可以“一變多”,它還可以將分散的資源重新整合為一個虛擬計算機(jī),從而實(shí)現(xiàn)動態(tài)負(fù)載(N:1方式),實(shí)現(xiàn)資源的有效利用。存儲虛擬化可以通過將分散的存儲資源集中到一個大的容量池,提高資源的可靠性。分布式技術(shù)實(shí)現(xiàn)了計算機(jī)群的動態(tài)負(fù)載均衡、群組管理調(diào)配與容錯技術(shù)。自動管理技術(shù)和監(jiān)控技術(shù)可以第一時間找出硬件故障或失效的位置。
我們以某報業(yè)虛擬化云平臺建設(shè)為例,深度分析一下服務(wù)平臺的建設(shè)。
虛擬化平臺包括虛擬化服務(wù)資源池和虛擬化云管理組件兩大部分。其中虛擬化服務(wù)資源池是整個虛擬化云平臺的基礎(chǔ)。我們以XCP虛擬化平臺為例,它由三個部分組成:虛擬化服務(wù)器集群、核心儲存系統(tǒng)、虛擬化應(yīng)用。平臺上部還有XWM、XVP等虛擬化云管理服務(wù)和DHCP、NAT、代理等網(wǎng)絡(luò)管理服務(wù)。管理員可以利用互聯(lián)網(wǎng)對管理虛擬化應(yīng)用進(jìn)行控制,從而方便終端客戶獲取虛擬化應(yīng)用服務(wù)。
2.2.1 前期工作
準(zhǔn)備三臺服務(wù)器,配置如下圖所示。
?
其中兩臺用作虛擬服務(wù)器,剩下一臺用作網(wǎng)絡(luò)儲存服務(wù)器。虛擬化服務(wù)器使用64GB內(nèi)存、73GB的Raid0+1硬盤。網(wǎng)絡(luò)存儲服務(wù)器使用2GB內(nèi)存、900GB的Raid5硬盤。所有服務(wù)器都需要組裝兩塊網(wǎng)卡后綁定在一起,為每個服務(wù)器分配一個固定IP。軟件部分如圖所示。
2.2.2 建立虛擬化服務(wù)集群
在建立虛擬化服務(wù)集群時,還是以XCP為例,因?yàn)閄CP自帶的Web管理接口過于繁瑣,所以我們要使用XenServer來管理虛擬化服務(wù)器。由于版本問題,XCP無法直接使用XenCerter管理,因此還需修改一下配置。使用XenCerter分別添加兩個服務(wù)器,將其與兩塊網(wǎng)卡綁定。建立一個Pool,將兩臺虛擬服務(wù)器加入進(jìn)去,把一臺設(shè)為主,一臺設(shè)為從,在添加服務(wù)器時會自動重啟。之后,用XenCerter,如果虛擬化服務(wù)集群如圖所示,那么建立成功。
2.2.3 建立模板系統(tǒng)
提前建立一個模板系統(tǒng),用來簡化建立虛擬化應(yīng)用過程。大部分的操作系統(tǒng),如Windows和Red Hat,都可以利用標(biāo)準(zhǔn)模板安裝向?qū)нM(jìn)行安裝,最后把它們轉(zhuǎn)化為系統(tǒng)模板就可以了。
對于一些Unix版本和不包含的Linux發(fā)行版本可以使用“Other Media”模板來創(chuàng)建,然后使用更新內(nèi)核的方式來完成半虛擬化。
2.2.4 添加虛擬化云管理組件
虛擬化云管理是指系統(tǒng)管理員和終端用戶通過瀏覽器更方便地管理服務(wù)器和對其進(jìn)行運(yùn)用。對于把XCP的虛擬化服務(wù)作為基礎(chǔ)的云管理,使用XVP(Xen VNC Platform)、XenWebManager兩個軟件平臺進(jìn)行管理。Platform適用于終端用戶使用,XenWebManager適用于系統(tǒng)管理員使用。
本文通過對報業(yè)企業(yè)云計算與虛擬化服務(wù)平臺的建設(shè)等方面進(jìn)行探討,讓報業(yè)企業(yè)在大發(fā)展的時代里,緊跟時代的腳步。信息技術(shù)的選擇對報業(yè)企業(yè)的經(jīng)營影響重大,不容小視。信息技術(shù)的合理利用對傳統(tǒng)的“煙囪式”配件模式是一次革新。對本文提到的通過公用云平臺解決通用類應(yīng)用、企業(yè)私有云平臺解決專業(yè)類應(yīng)用的觀點(diǎn)加以實(shí)踐,可以對云計算技術(shù)進(jìn)行最大化的利用。
[1]李琳,祁天. 服務(wù)器虛擬化技術(shù)探討—Hyper一V與VMware的分析與比較[J].科技傳播,2010 (6).
[2]鞏志偉,王屏,鞏翼龍. 城市地理信息公眾服務(wù)平臺服務(wù)功能的探討[J].測繪與空間地理信息,2011(8)
[3]房秉毅,張云勇,陳清金等. 云計算網(wǎng)絡(luò)虛擬化技術(shù)[J].信息通信技術(shù),2011(5).
[4]王慶波,何樂等. 虛擬化與云計算[M].北京:電子工業(yè)出版社,2009.