文/陳立
隨著信息化技術(shù)的發(fā)展,尤其是互聯(lián)網(wǎng)技術(shù)和虛擬化技術(shù)的發(fā)展,使互聯(lián)網(wǎng)資源配置從客戶機/服務(wù)器,到瀏覽器/服務(wù)器,服務(wù)器托管,向服務(wù)器集群和虛擬化發(fā)展,并產(chǎn)生了一種新興的商業(yè)計算模型—云計算。云計算可將計算任務(wù)分布在大量計算機構(gòu)成的資源池上,使各種應(yīng)用系統(tǒng)能夠根據(jù)需要獲取計算能力,存儲空間和各種軟件服務(wù)。利用云計算模式不僅使用戶可以通過互聯(lián)網(wǎng)隨時獲得近乎無限的計算能力和豐富多樣的信息服務(wù),而且還可以提高資源的利用率,簡化資源和服務(wù)的管理與維護,減少IT運營成本。因此,隨著云計算技術(shù)的發(fā)展,構(gòu)建基于云計算的企業(yè)管理信息系統(tǒng)將成為企業(yè)信息化建設(shè)的發(fā)展方向。本文將探討如何運用云計算技術(shù),整合企業(yè)的計算和存儲資源,構(gòu)建云計算平臺下的企業(yè)管理信息系統(tǒng)。
圖1:企業(yè)管理信息系統(tǒng)的總體構(gòu)成
企業(yè)管理信息系統(tǒng)是運用現(xiàn)代化的管理思想和方法,采用電子計算機、軟件及網(wǎng)絡(luò)通訊技術(shù),對企業(yè)生產(chǎn)、經(jīng)營、管理和決策過程中的信息進行收集、存儲、加工、分析,以實現(xiàn)對企業(yè)日常的業(yè)務(wù)處理和決策方案的制定與優(yōu)選。
構(gòu)建企業(yè)管理信息系統(tǒng)應(yīng)依據(jù)于企業(yè)的業(yè)務(wù)流程,雖然不同企業(yè)之間的業(yè)務(wù)流程存在著差異,但對勘測設(shè)計行業(yè)的企業(yè)而言,它的主要業(yè)務(wù)流程是生產(chǎn)、經(jīng)營、采購、經(jīng)營合同生命周期管理等環(huán)節(jié)。企業(yè)管理的主要內(nèi)容包括人力資源管理、財務(wù)與成本管理、客戶管理管理、經(jīng)營管理、采購管理、生產(chǎn)管理、質(zhì)量管理、科技管理、海外事業(yè)管理、信息管理、后勤管理等。因此,通過對企業(yè)的整個工作鏈的工作流程進行重新設(shè)計,確定企業(yè)管理信息系統(tǒng)是以企業(yè)的人、財、業(yè)務(wù)管理為核心模塊。另外,為了提高企業(yè)辦公效率,在企業(yè)信息管理中引入辦公自動化管理系統(tǒng)。
現(xiàn)以設(shè)計研究院為例,對企業(yè)管理信息系統(tǒng)進行總體規(guī)劃。將企業(yè)管理信息分為五大部分,第一部分是企業(yè)云辦公管理系統(tǒng),第二部分是企業(yè)內(nèi)部管理核心模塊,它包括財務(wù)成本管理系統(tǒng)、人事管理系統(tǒng)、生產(chǎn)管理系統(tǒng)、經(jīng)營管理系統(tǒng)、集中采購管理系統(tǒng)等模塊。第三部分是數(shù)據(jù)倉庫系統(tǒng),第四部分是企業(yè)信息門戶網(wǎng)站,第五部分是支撐整個企業(yè)管理信息系統(tǒng)的安全體系管理系統(tǒng)。企業(yè)管理信息系統(tǒng)的總體構(gòu)成如圖1所示。
云計算和虛擬化技術(shù)云計算既指在互聯(lián)網(wǎng)上以服務(wù)形式提供的應(yīng)用,也指在數(shù)據(jù)中心中提供這些服務(wù)的硬件和軟件,而這些數(shù)據(jù)中心的硬件和軟件則被稱為云。云計算體系結(jié)構(gòu)包括:用戶界面、服務(wù)目錄、管理系統(tǒng)、部署工具、監(jiān)控、服務(wù)器集群部分。
在云計算系統(tǒng)中的核心技術(shù)是虛擬化技術(shù)。虛擬化是為某些事物創(chuàng)造的虛擬(相對于真實)版本,如操作系統(tǒng)、計算機系統(tǒng)、存貯設(shè)備和網(wǎng)絡(luò)資源等。在虛擬化技術(shù)中,被虛擬的實體是各種各樣的IT資源。常見的虛擬化類型有網(wǎng)絡(luò)虛擬化、存儲虛擬化、文件虛擬化、系統(tǒng)虛擬化和軟件虛擬化。
云計算模式改變了傳統(tǒng)的計算模式,呈現(xiàn)出集中、共享、自動、優(yōu)化等特點。在云計算系統(tǒng)中IT資源的管理模式與傳統(tǒng)的IT系統(tǒng)管理模式是不相同的。在云計算平臺包含三個基本層次:基礎(chǔ)設(shè)施層、平臺層和應(yīng)用層。
其中,基礎(chǔ)設(shè)施層以云的硬件資源包括了計算、存儲和網(wǎng)絡(luò)等資源為中心,通過虛擬化技術(shù)對這些硬件資源進行抽象,并實現(xiàn)內(nèi)部流程自動化和資源管理優(yōu)化。如圖2所示。
云計算平臺層主要是為用戶提供應(yīng)用的開發(fā)和測試環(huán)境、運行環(huán)境和運營環(huán)境。開發(fā)和測試環(huán)境包括了開發(fā)應(yīng)用的編程語言、應(yīng)用的元數(shù)據(jù)模型,以及應(yīng)用打包發(fā)布格式和豐富的API代碼庫。在云計算平臺層中,可通過兩種方式向軟件開發(fā)者提供應(yīng)用的開發(fā)和測試環(huán)境,一種是在線的應(yīng)用開發(fā)和測試環(huán)境,即所有的開發(fā)測試任務(wù)都在服務(wù)器端完成,開發(fā)人員不需要安裝和配置開發(fā)軟件。另一種是離線的集成開發(fā)環(huán)境,它支持開發(fā)人員在本地進行開發(fā)和調(diào)試。當(dāng)開發(fā)測試結(jié)束后,開發(fā)人員要將應(yīng)用進行部署上線,將應(yīng)用上傳到云平臺,云平臺對應(yīng)用進行配置,將應(yīng)用激活,使應(yīng)用進入運行狀態(tài)。在應(yīng)用運行過程中,平臺層需要對應(yīng)用進行監(jiān)控??傊?平臺層采用多租戶的系統(tǒng)架構(gòu),包括了運行、運營和開發(fā)這三個環(huán)境及一系列的平臺層服務(wù)。
應(yīng)用層是指運行在云平臺的應(yīng)用集合。在企業(yè)信息化建設(shè)中,企業(yè)管理信息系統(tǒng),如人力資源管理系統(tǒng)、財務(wù)與成本管理系統(tǒng)、客戶管理系統(tǒng)、經(jīng)營管理系統(tǒng)、集中采購管理系統(tǒng)、生產(chǎn)管理系統(tǒng)、質(zhì)量管理系統(tǒng)、科技管理系統(tǒng),企業(yè)信息門戶網(wǎng)站、數(shù)據(jù)倉庫和決策支持系統(tǒng)等應(yīng)用軟件就是布署在云計算應(yīng)用層上。企業(yè)管理信息系統(tǒng)云體系架構(gòu)設(shè)計如圖2所示。
構(gòu)建云計算環(huán)境下企業(yè)管理信息系統(tǒng),首先根據(jù)企業(yè)信息管理需求,判斷那類應(yīng)用適合采用云計算機服務(wù),那類應(yīng)用是適合采用云遷移還是云轉(zhuǎn)型策略。通過將應(yīng)用負(fù)載進行分類組合,并根據(jù)應(yīng)用負(fù)載的特性,確定企業(yè)中適合公有云、私有云和不適合實施云的應(yīng)用負(fù)載類型。對企業(yè)而言,如企業(yè)內(nèi)部的管理信息包括財務(wù)、生產(chǎn)、經(jīng)營等方面的應(yīng)用,則更適合部署在私有云上,并且與之相應(yīng)的企業(yè)管理信息系統(tǒng)應(yīng)用軟件則采用云遷移方法,將其部署到私有云上。
為了構(gòu)建企業(yè)的云計算機平臺,首先根據(jù)企業(yè)的實際情況,對企業(yè)內(nèi)部的IT資源進行整合,重構(gòu)數(shù)據(jù)中心,并根據(jù)企業(yè)應(yīng)用負(fù)載的需要,制定虛擬化解決方案,包括服務(wù)器虛擬化、存儲虛擬化和網(wǎng)絡(luò)虛擬化等。同時,根據(jù)管理信息系統(tǒng)應(yīng)用軟件運行環(huán)境的需求,通過云計算機的平臺層為用戶提供應(yīng)用開發(fā)、運行和管理的環(huán)境,并將企業(yè)管理信息系統(tǒng)應(yīng)用軟件遷移到應(yīng)用層上。為用戶提供包括硬件到操作系統(tǒng)、中間件及上層業(yè)務(wù)的完整方案。
企業(yè)信息化建設(shè)是一項龐大和復(fù)雜的工程。而云計算使企業(yè)信息化建設(shè)模式發(fā)生了轉(zhuǎn)變。企業(yè)可利用云計算技術(shù)構(gòu)建統(tǒng)一的企業(yè)底層IT基礎(chǔ)架構(gòu),將原有的IT資源整合為服務(wù),以供企業(yè)自己和其他企業(yè)來共享使用。通過對企業(yè)管理信息系統(tǒng)應(yīng)用項目的總體分析,結(jié)合云計算機技術(shù)的特點,規(guī)劃設(shè)計了企業(yè)管理信息系統(tǒng)云體系架構(gòu),以實現(xiàn)將與企業(yè)生產(chǎn)、經(jīng)營密切相關(guān)的企業(yè)管理信息系統(tǒng)應(yīng)用負(fù)載集中遷移到企業(yè)私有云的方案。
圖2:企業(yè)管理信息系統(tǒng)云體系架構(gòu)