張程
湖北省煙草公司荊門(mén)市公司, 湖北 荊門(mén) 448000
近年來(lái),云計(jì)算成為最熱門(mén)的IT技術(shù),也被認(rèn)為是互聯(lián)網(wǎng)乃至IT行業(yè)的未來(lái)發(fā)展趨勢(shì),云計(jì)算的應(yīng)用在各個(gè)行業(yè)呈現(xiàn)出遍地開(kāi)花之勢(shì)。在國(guó)民經(jīng)濟(jì)中起著重要支撐的煙草行業(yè),不可避免地受到該技術(shù)浪潮的沖擊。同時(shí)隨著煙草行業(yè)政策的不斷完善和改進(jìn),可以預(yù)計(jì)在今后的一段時(shí)間內(nèi)我國(guó)煙草行業(yè)將會(huì)呈現(xiàn)出更大規(guī)模的聯(lián)合與重組的發(fā)展趨勢(shì),中國(guó)煙草已經(jīng)進(jìn)入全面整合的高速發(fā)展期。在這樣的發(fā)展形勢(shì)下,煙草信息化的重要性日益凸顯,一些信息化重點(diǎn)工程的建設(shè)已經(jīng)關(guān)系到了煙草行業(yè)的生存和發(fā)展,而云計(jì)算技術(shù)尤為適合這種企業(yè)聯(lián)合重組,信息化統(tǒng)一整合的發(fā)展?fàn)顩r。
本文在分析新形勢(shì)下的荊門(mén)煙草信息化的狀態(tài)與發(fā)展趨勢(shì)的基礎(chǔ)上,對(duì)云計(jì)算在煙草行業(yè)的應(yīng)用進(jìn)行有益的探索,企圖找到一種信息化建設(shè)模式能夠適應(yīng)時(shí)下煙草企業(yè)日新月異的變革的信息化建設(shè)的需求。
近年來(lái),隨著荊門(mén)煙草信息化建設(shè)的深入推廣,應(yīng)用的信息系統(tǒng)也在逐漸增加,主營(yíng)業(yè)務(wù)方面的應(yīng)用系統(tǒng)有一號(hào)工程、綜合業(yè)務(wù)平臺(tái)、物流MIS系統(tǒng)、網(wǎng)上訂貨平臺(tái)等。
隨著行業(yè)的發(fā)展進(jìn)步,各個(gè)業(yè)務(wù)活動(dòng)產(chǎn)生的數(shù)據(jù)越來(lái)越多,對(duì)數(shù)據(jù)的挖掘和使用越來(lái)越深,對(duì)服務(wù)器的運(yùn)算能力的要求越來(lái)越高,每個(gè)系統(tǒng)在使用的高峰期,均不同程度地表現(xiàn)出系統(tǒng)響應(yīng)緩慢,查詢效率低等問(wèn)題。加上在月初月底等固定時(shí)間段,營(yíng)銷(xiāo)與財(cái)務(wù)有著報(bào)表查詢的業(yè)務(wù)需求,需要更多的系統(tǒng)性能支持,這就使得主營(yíng)業(yè)務(wù)系統(tǒng)的響應(yīng)效率越發(fā)降低。
但這并不是由于荊門(mén)煙草的信息化建設(shè)不夠,服務(wù)器硬件條件不夠,而是由于各個(gè)應(yīng)用系統(tǒng)資源部署分散、系統(tǒng)所處理的數(shù)據(jù)相互獨(dú)立、峰谷效率差別巨大,表現(xiàn)為在某些業(yè)務(wù)高峰時(shí)段,運(yùn)算資源不夠的情況。在高峰期外,系統(tǒng)的軟硬件資源都處于閑置的狀態(tài)。資源利用率的低下,必然造成高峰時(shí)的擁堵和閑置時(shí)的浪費(fèi)。
信息化建設(shè)碰到的上述問(wèn)題,正日趨惡化,必須采取一種高擴(kuò)展可持續(xù)性發(fā)展的信息化建設(shè)方案來(lái)避免在下一波的更大規(guī)模重組中,重蹈覆轍。幸運(yùn)的是,我們現(xiàn)在可以利用云計(jì)算輕易地解決信息化重組建設(shè)過(guò)程中碰到的上述問(wèn)題。
一直以來(lái),云計(jì)算的定義都存在著爭(zhēng)議,雖然這個(gè)概念是由Google提出的,但是各云計(jì)算應(yīng)用提供商都有著自己的定義或理念,那么,什么是云計(jì)算?筆者認(rèn)為云計(jì)算(Cloud Computing)就是由分布式計(jì)算(Distributed Computing)、并行計(jì)算(Parallel Computing)、效用計(jì)算(Utility Computing)、網(wǎng)格計(jì)算(Grid Computing)、網(wǎng)絡(luò)存儲(chǔ)(Network Storage Technologies), 虛擬化(Virtualization)、負(fù)載均衡(Load Balance)等技術(shù)融合發(fā)展的產(chǎn)物。它主要是將多個(gè)計(jì)算實(shí)體通過(guò)網(wǎng)絡(luò)整合在一起,形成一個(gè)強(qiáng)大、完美的計(jì)算能力系統(tǒng)。提供資源的網(wǎng)絡(luò)被稱(chēng)為“云”。“云”中的資源在使用者看來(lái)是可以無(wú)限擴(kuò)展的,并且可以隨時(shí)獲取,按需使用,隨時(shí)擴(kuò)展,按使用付費(fèi)。這種特性經(jīng)常被稱(chēng)為像水電一樣使用IT基礎(chǔ)設(shè)施。廣義的云計(jì)算指通過(guò)網(wǎng)絡(luò)以按需、易擴(kuò)展的方式獲得所需的服務(wù)。這種服務(wù)可以是IT和軟件、互聯(lián)網(wǎng)相關(guān)的,也可以是任意其他的服務(wù)。另外根據(jù)云計(jì)算服務(wù)性質(zhì)的不同,也可以將云計(jì)算區(qū)分為公有云、私有云和混合云。
云計(jì)算的基本原理是,使用特定的軟件按照指定的優(yōu)先級(jí)和調(diào)度算法將計(jì)算或欲存儲(chǔ)的數(shù)據(jù)分配在大量的分布式計(jì)算機(jī)上,而非本地計(jì)算機(jī)或遠(yuǎn)程服務(wù)器中,企業(yè)數(shù)據(jù)中心的運(yùn)行將更與互聯(lián)網(wǎng)相似。
云計(jì)算由于自身的固有屬性,有著如下的特點(diǎn)。
1)快速部署資源或獲得服務(wù);2)云計(jì)算通過(guò)互聯(lián)網(wǎng)提供;3)超大規(guī)模;4)虛擬化;5)高可靠性;6)高擴(kuò)展性;7)通用性;8)按需服務(wù)。
云計(jì)算雖然不是革命性的全新技術(shù),但肯定是革命性的技術(shù)思潮,云計(jì)算的誕生推動(dòng)了整個(gè)信息產(chǎn)業(yè)的發(fā)展,業(yè)界紛紛展開(kāi)了關(guān)于云計(jì)算的各種研討與分析,均將云計(jì)算作為未來(lái)信息產(chǎn)業(yè)發(fā)展的戰(zhàn)略方向倍加重視。
在現(xiàn)有的煙草業(yè)務(wù)模式下,經(jīng)過(guò)一段時(shí)間的調(diào)研后,梳理出荊門(mén)煙草信息系統(tǒng)的負(fù)載情況如下:一號(hào)工程每天20時(shí)以后生成和抽取數(shù)據(jù),晚間時(shí)負(fù)載壓力較大,營(yíng)銷(xiāo)系統(tǒng)和客戶管理系統(tǒng)工作日的白天負(fù)載較大,網(wǎng)上訂貨平臺(tái)工作日的晚間和周末負(fù)載較大,很明顯,以上幾個(gè)系統(tǒng)的峰谷正好相對(duì)錯(cuò)開(kāi),可以使用云計(jì)算的技術(shù)調(diào)用閑置的機(jī)器運(yùn)算能力。
優(yōu)化方案的設(shè)計(jì)思想是采用云計(jì)算的分布式計(jì)算結(jié)構(gòu),將現(xiàn)有的每臺(tái)服務(wù)器作為一個(gè)計(jì)算節(jié)點(diǎn)添加到計(jì)算集群中。當(dāng)某一服務(wù)器運(yùn)算負(fù)載率到達(dá)瓶頸或者設(shè)定值時(shí),會(huì)將運(yùn)算任務(wù)分配到其他節(jié)點(diǎn),即分配到其他相對(duì)空閑的服務(wù)器上。實(shí)現(xiàn)服務(wù)器硬件資源的動(dòng)態(tài)遷移和計(jì)算集群的動(dòng)態(tài)資源分配,達(dá)到高可用性。而且運(yùn)算任務(wù)的分配在初始設(shè)置后均為機(jī)器自動(dòng)分配,無(wú)須人工過(guò)多干預(yù),實(shí)現(xiàn)了計(jì)算資源分配的動(dòng)態(tài)化和智能化管理。即自動(dòng)調(diào)用利用率低(即“谷”)的服務(wù)器,去供應(yīng)給在使用率高(即“峰”)的服務(wù)器,實(shí)現(xiàn)“調(diào)谷濟(jì)峰”。
煙草云計(jì)算平臺(tái)的體系架構(gòu)可以主要由以下幾部分構(gòu)成:云基礎(chǔ)實(shí)施、云平臺(tái)、云管理、云應(yīng)用。
云基礎(chǔ)設(shè)施,也就是我們常說(shuō)的“云”。它表現(xiàn)為物理資源層。它通過(guò)虛擬化技術(shù)將分散的各煙草企業(yè)的物理資源整合成可以自我維護(hù)和管理的虛擬計(jì)算資源池,使得在煙草云計(jì)算平臺(tái)上運(yùn)行的不同行業(yè)應(yīng)用的不同客戶間的資源(如數(shù)據(jù)中心等)實(shí)現(xiàn)共享。
云平臺(tái)是一個(gè)具有統(tǒng)一性的網(wǎng)絡(luò)平臺(tái),是煙草信息化發(fā)展的必然趨勢(shì)和選,也是煙草云計(jì)算平臺(tái)實(shí)現(xiàn)的基礎(chǔ),云平臺(tái)除在云管理層有部分體現(xiàn)外,主要表現(xiàn)為物理資源的上一層資源,即虛擬化層。云平臺(tái)的作用就是優(yōu)化配置、控制網(wǎng)絡(luò)節(jié)點(diǎn);采集和計(jì)算虛擬化后的信息。其具有分布式計(jì)算和存儲(chǔ)兩種技術(shù),將分散的大量計(jì)算資源集中在一起,構(gòu)成能任意擴(kuò)展的資源池,最終使云計(jì)算成為現(xiàn)實(shí)。
云管理由于采用了彈性資源伸縮機(jī)制,各煙草企業(yè)用戶占用的計(jì)算資源是在隨時(shí)間不斷變化的,這就需要平臺(tái)能提供按需分配、負(fù)載均衡的支撐能力。云管理實(shí)際上也負(fù)責(zé)著云應(yīng)用的調(diào)配,主要管理著“云”到底應(yīng)該由誰(shuí)來(lái)合理合法的使用。
以上提出的基于云計(jì)算的煙草云計(jì)算平臺(tái)架構(gòu),它主要是為了迎合未來(lái)煙草企業(yè)大整合趨勢(shì),而在目前,荊門(mén)煙草在進(jìn)行煙草云計(jì)算平臺(tái)建設(shè)的時(shí)候,不需要也不可能一蹴而就,可以采用分步實(shí)施的策略:首先,以“數(shù)據(jù)”驅(qū)動(dòng)為理念,努力構(gòu)建云基礎(chǔ)設(shè)施,并逐步形成虛擬資源池。其次,所有新的或舊有改造的信息化項(xiàng)目,要按照云計(jì)算平臺(tái)接口標(biāo)準(zhǔn)規(guī)范來(lái)進(jìn)行開(kāi)發(fā),逐步將現(xiàn)有或新建應(yīng)用,集成到云計(jì)算平臺(tái)上,形成煙草云計(jì)算平臺(tái)的平臺(tái)服務(wù)化和應(yīng)用服務(wù)化雛形。最后,不斷挖掘煙草企業(yè)云應(yīng)用的領(lǐng)域,優(yōu)化云計(jì)算平臺(tái),提升云管理能力,積極采用云計(jì)算平臺(tái)提供商的成熟技術(shù)與成熟規(guī)范。隨著煙草企業(yè)的發(fā)展,云計(jì)算在煙草行業(yè)中的作用將會(huì)越來(lái)越明顯,越早構(gòu)建云計(jì)算平臺(tái),越能在未來(lái)的企業(yè)發(fā)展中占據(jù)有利地位。
雖然,云計(jì)算缺乏數(shù)據(jù)處理和安全實(shí)踐的標(biāo)準(zhǔn),雖然云計(jì)算產(chǎn)業(yè)發(fā)展面臨認(rèn)知混亂與實(shí)施盲目并存的窘境,但云計(jì)算是未來(lái)煙草企業(yè)信息化注定要采用的一種技術(shù),同時(shí)也是煙草企業(yè)信息化的一個(gè)新契機(jī),所以說(shuō)在現(xiàn)在這個(gè)云計(jì)算時(shí)代,我們并不需要去追求昂貴的服務(wù)器,也不用去考慮有著全球TOP500的高性能計(jì)算機(jī);利用云計(jì)算的技術(shù)將現(xiàn)有的荊門(mén)煙草信息系統(tǒng)合理優(yōu)化、“調(diào)谷濟(jì)峰”,就能達(dá)到響應(yīng)快速、提升效率的目標(biāo)。
[1]王鵬. 云計(jì)算的關(guān)鍵技術(shù)與應(yīng)用實(shí)例[M]. 岡口. 北京:人民郵電出版社,2010年0l月.
[2]李又亮. GPU集群調(diào)度管理系統(tǒng)關(guān)鍵技術(shù)的研究. 華中科技大學(xué),2011年碩士畢業(yè)論文.
[3]魏先民,王晨,趙壁芳.新型計(jì)算模型—云計(jì)算及其進(jìn)展.自動(dòng)化與儀表,2012年03期.
[4]劉富春,高雪平.云計(jì)算—電信業(yè)發(fā)展的一把雙刃劍[J].移動(dòng)通信,2009,(11).
[5]毛文波. 云計(jì)算的增值服務(wù)與“私有云際存儲(chǔ)云”[J]. 華南金融電腦,2010,(2).
[6]陳全,鄧倩妮.云計(jì)算及其關(guān)鍵技術(shù)[J].計(jì)算機(jī)應(yīng)用,2009,(9).