溫小龍 黃國(guó)孟 徐一鳴 曹 喆
紅云紅河集團(tuán) 昆明卷煙廠生產(chǎn)二部 云南 昆明 650000
隨著煙草業(yè)務(wù)的復(fù)雜度越來(lái)越高,信息化的規(guī)模越來(lái)越大,信息化已成為不可或缺的一部分。各類(lèi)復(fù)雜自動(dòng)化設(shè)備,在提高了設(shè)備自動(dòng)化和智能化的同時(shí),也帶來(lái)了大量的電氣資源,如電路圖紙、說(shuō)明書(shū)、底層PLC程序,上位WinCC程序等。在實(shí)際生產(chǎn)過(guò)程中,部分設(shè)備無(wú)法滿(mǎn)足實(shí)際生產(chǎn)需要或原程序存在漏洞,設(shè)備的電路及程序已被技術(shù)人員進(jìn)行多次改造,這就導(dǎo)致了各類(lèi)資源的增加、重復(fù)備份且存在版本雜亂無(wú)章的情況,不利于維修人員快速查找和使用所需的電氣信息化資源,嚴(yán)重影響設(shè)備維修效率。若能對(duì)這些資源進(jìn)行統(tǒng)一優(yōu)化、整合及使用,將有利于節(jié)省資源使用空間,促進(jìn)使用效率的提升。而云計(jì)算的出現(xiàn)能夠有效解決這些問(wèn)題,對(duì)信息化資源進(jìn)行有效的配置,實(shí)現(xiàn)資源的優(yōu)化整合。
云計(jì)算是互聯(lián)網(wǎng)資源利用的新模式,指通過(guò)網(wǎng)絡(luò)以按需、易擴(kuò)展的方式來(lái)付費(fèi)使用所需的硬件、平臺(tái)、軟件及服務(wù)等虛擬資源,是網(wǎng)格計(jì)算、分布式計(jì)算、并行計(jì)算和虛擬化等傳統(tǒng)技術(shù)和網(wǎng)絡(luò)發(fā)展融合的產(chǎn)物[1]。它是一種商業(yè)模型,它將計(jì)算任務(wù)分布在虛擬資源池上,使用戶(hù)能夠按需獲取計(jì)算、存儲(chǔ)空間和信息服務(wù),以達(dá)到低成本、低能耗和高效率目標(biāo)[2]。
2.1 虛擬化技術(shù) 虛擬化技術(shù)是云計(jì)算得以實(shí)現(xiàn)的關(guān)鍵技術(shù)之一[3],它將應(yīng)用系統(tǒng)的不同層面(如硬件、軟件、數(shù)據(jù)、網(wǎng)絡(luò)存儲(chǔ)等)逐個(gè)隔離起來(lái),從而打破數(shù)據(jù)中心、服務(wù)器、存儲(chǔ)、網(wǎng)絡(luò)數(shù)據(jù)和應(yīng)用的物理設(shè)備之間的劃分,實(shí)現(xiàn)架構(gòu)動(dòng)態(tài)化,并達(dá)到集中管理和動(dòng)態(tài)使用物理資源及虛擬資源,以提高系統(tǒng)結(jié)構(gòu)的彈性和靈活性,降低成本、改進(jìn)服務(wù)、減少管理風(fēng)險(xiǎn)等目標(biāo)。虛擬化技術(shù)以KVM 和XEN兩種技術(shù)為代表。
2.2 分布式存儲(chǔ)技術(shù) 分布式存儲(chǔ)技術(shù)[4]將數(shù)據(jù)分布存儲(chǔ)在多臺(tái)廉價(jià)且獨(dú)立的設(shè)備中,采用可擴(kuò)展的系統(tǒng)結(jié)構(gòu),這就打破了對(duì)硬件的要求,同時(shí)可以滿(mǎn)足大量用戶(hù)存儲(chǔ)海量數(shù)據(jù)的需求,它不但提高了系統(tǒng)的可靠性、可用性和存取效率,還易于擴(kuò)展。分布式存儲(chǔ)技術(shù)以Google分布式存儲(chǔ)系統(tǒng)Big Table和Hadoop分布式文件系統(tǒng)HDFS為代表。
2.3 分布式數(shù)據(jù)處理技術(shù) 分布式數(shù)據(jù)處理技術(shù)[4]是一種處理海量數(shù)據(jù)的并行編程模式,它將不同地點(diǎn)的或具有不同功能的或擁有不同數(shù)據(jù)的多臺(tái)計(jì)算機(jī)用通信網(wǎng)絡(luò)連接起來(lái),在控制系統(tǒng)的統(tǒng)一管理控制下,協(xié)調(diào)地完成信息處理任務(wù),既提高了處理效率也降低了成本。分布式數(shù)據(jù)處理技術(shù)以Google提出的MapReduce[5]編程架構(gòu)為代表。
(1)云計(jì)算能夠?yàn)殡姎庑畔⒒Y源的優(yōu)化整合提供便利,實(shí)現(xiàn)資源的統(tǒng)一共享。通過(guò)云計(jì)算可以實(shí)現(xiàn)維修人員跨班次、跨小組對(duì)電氣信息化資源進(jìn)行共同建設(shè),共同分享,統(tǒng)一應(yīng)用,避免了資源重復(fù)創(chuàng)建、備份版本雜亂無(wú)章的情況。通過(guò)云平臺(tái)動(dòng)態(tài)擴(kuò)展性的特點(diǎn),可以對(duì)資源進(jìn)行實(shí)時(shí)更新等。
(2)云計(jì)算能夠節(jié)省企業(yè)信息化建設(shè)的投入。各煙草企業(yè)目前正加速打造智慧工廠、推進(jìn)工業(yè)4.0建設(shè),這就需要企業(yè)加強(qiáng)信息化的建設(shè),在軟硬件上增加更多的投入。同時(shí),伴隨著資源的增加和更新,出現(xiàn)了資源重復(fù)創(chuàng)建、版本眾多的問(wèn)題。通過(guò)云平臺(tái)的搭建,實(shí)現(xiàn)軟硬件資源的優(yōu)化整合,促進(jìn)資源的共享和使用,不僅可以降低軟硬件投入成本,更有利于促進(jìn)效率的提升。
4.1 管理機(jī)制建設(shè) 基于云計(jì)算,電氣信息化資源的優(yōu)化整合是一項(xiàng)系統(tǒng)化、復(fù)雜化的工程,要健全資源的保障機(jī)制,加強(qiáng)對(duì)管理體制的完善;要成立相應(yīng)的資源管理小組,對(duì)現(xiàn)有資源進(jìn)行統(tǒng)一的管理與維護(hù),避免重復(fù)創(chuàng)建、版本雜亂無(wú)章的情況。
4.2 邏輯模型構(gòu)建 基于云計(jì)算環(huán)境下的電子信息化資源邏輯模型架構(gòu)主要是采用分布式共享資源的模式,模型的構(gòu)建具體如圖1所示?;谀壳暗钠髽I(yè)內(nèi)網(wǎng),部門(mén)可將所有信息化資源上傳至云端服務(wù)器,通過(guò)云端服務(wù)器來(lái)進(jìn)行統(tǒng)一的管理,用戶(hù)無(wú)需知道服務(wù)器的具體位置和配置,只需通過(guò)瀏覽器就可快速查找到所需的資源。
圖1 基于云計(jì)算的電氣資源邏輯模型
4.3 云平臺(tái)的設(shè)計(jì)與構(gòu)建 云平臺(tái)是電氣信息化資源優(yōu)化與整合的重要載體,因此選取一個(gè)合適的云計(jì)算平臺(tái)是及其重要的。OpenStack和OpenNebula作為當(dāng)前主流的開(kāi)源云平臺(tái)。本文選擇OpenNebula[6]作為云平臺(tái)(SCEB Cloud)的基礎(chǔ)研究開(kāi)發(fā)平臺(tái)。
SCEB Cloud是一個(gè)面向工廠的小規(guī)模私有云,它的主要功能是向部門(mén)內(nèi)的用戶(hù)提供可擴(kuò)展,可持續(xù),可動(dòng)態(tài)的基礎(chǔ)設(shè)施資源,提供云存儲(chǔ)、虛擬機(jī)等服務(wù)。
OpenNebula是整個(gè)系統(tǒng)的核心。它為圖形管理界面提供所請(qǐng)求的數(shù)據(jù),對(duì)系統(tǒng)進(jìn)行監(jiān)控,是整個(gè)系統(tǒng)的實(shí)際管理者,它將用戶(hù)的操作轉(zhuǎn)化為計(jì)算機(jī)指令并發(fā)送到各執(zhí)行部分。圖形管理界面是一個(gè)對(duì)外接口,用戶(hù)通過(guò)它可對(duì)系統(tǒng)進(jìn)行操作和管理。它以Web的方式,用戶(hù)通過(guò)網(wǎng)絡(luò),使用各種終端設(shè)備就可隨時(shí)隨地對(duì)系統(tǒng)進(jìn)行管理。
隨著云計(jì)算技術(shù)的流行,越來(lái)越多的企業(yè)將采用云計(jì)算這種形式來(lái)完成數(shù)據(jù)中心的重構(gòu)并搭建基于自身業(yè)務(wù)的私有云平臺(tái),因此云計(jì)算中的相關(guān)應(yīng)用研究將變得尤為重要。
本文首先介紹了云計(jì)算的概念,其次介紹了云計(jì)算的關(guān)鍵技術(shù)。進(jìn)一步,分析了云計(jì)算在電氣信息化資源優(yōu)化整合中的優(yōu)勢(shì),最后對(duì)如何優(yōu)化整合基于云計(jì)算的電氣信息化資源進(jìn)行了策略分析,包括管理機(jī)制的建設(shè)、邏輯模型的構(gòu)建、私有云平臺(tái)的設(shè)計(jì)與構(gòu)建。通過(guò)上述研究,旨在提高電氣信息化資源的可用性和利用率,降低維護(hù)成本,便于用戶(hù)的查找和使用,為云計(jì)算在煙草企業(yè)中的應(yīng)用提供重要支撐。