當(dāng)前,我國的一些制造企業(yè)擁有自給自足的信息化系統(tǒng),企業(yè)要持續(xù)投入人力物力和時間去確保系統(tǒng)正常工作。特別當(dāng)業(yè)務(wù)需求發(fā)生變化時,企業(yè)需要斥巨資修改原先的應(yīng)用軟件系統(tǒng)。當(dāng)操作系統(tǒng)等支撐軟件升級時,企業(yè)要為產(chǎn)品升級或配套服務(wù)買單。當(dāng)企業(yè)業(yè)務(wù)量上升時,需要購買更多,更先進(jìn)的服務(wù)器等硬件設(shè)備?墒钱(dāng)我們處于經(jīng)濟(jì)持續(xù)低迷,業(yè)務(wù)下滑時期,企業(yè)卻無法縮減IT成本,更無法將已經(jīng)采購的昂貴IT設(shè)備等值變現(xiàn),這是一個令人尷尬的局面。
“云計算”的出現(xiàn)友好的解決了這一問題。目前,無論硬件提供商,平臺服務(wù)商、應(yīng)用軟件開發(fā)商和運(yùn)營商,以及廣大用戶基本達(dá)成共識,對云計算在網(wǎng)絡(luò)時代創(chuàng)造的商業(yè)價值有信心。雖是新生事物,但其關(guān)鍵技術(shù)已經(jīng)存在很久,它繼承了網(wǎng)格計算(Grid Computing)、虛擬化(Virtualization)、效用計算(Utility Computing)、并行計算(Parallel Computing)、分布式計算(Distributed Computing)等技術(shù),解決了并行計算、均衡負(fù)載、宕機(jī)切換等超高性能服務(wù)器集群問題,解決了數(shù)據(jù)加密傳輸、加密存儲、實時備份、容災(zāi)備份等問題。當(dāng)面對不同行業(yè)用戶時,可將應(yīng)用系統(tǒng)模塊智能組裝以滿足客戶個性化需求,也可通過WEB形式在線使用軟件。云計算將服務(wù)器集群、高可靠IDC及包括ERP在內(nèi)的各類應(yīng)用系統(tǒng)集中起來,由系統(tǒng)實現(xiàn)自動化管理,為客戶提供隨時隨地,隨需而變的IT服務(wù)。
那為何云計算還沒有實現(xiàn)大規(guī)模應(yīng)用,為何用戶在決定使用云計算服務(wù)時還會猶豫不決?雖然大家都堅信云計算能為IT產(chǎn)業(yè)帶來顛覆性的變革,但由于人們對于其認(rèn)識不夠充分,對于其本質(zhì),關(guān)鍵技術(shù)和執(zhí)行細(xì)節(jié)還缺乏深入了解。
以云計算ERP為例,有三個關(guān)鍵技術(shù)解決方案:即采用Linux等軟件部署服務(wù)器集群方案,采用數(shù)據(jù)加密傳輸、加密存儲、實時備份、容災(zāi)備份等技術(shù)的IDC方案和采用WEB技術(shù)開發(fā)的,由Kernel、Field、Entity組成的云計算架構(gòu)ERP應(yīng)用方案。
一、服務(wù)器集群解決方案
由于客戶對云計算服務(wù)宕機(jī)的概率要求接近于零,傳統(tǒng)的雙機(jī)熱備、磁盤陣列等技術(shù)都已經(jīng)無法為客戶提供不間斷服務(wù),因此云計算須采用服務(wù)器集群的解決方案。這些服務(wù)器集群可能分布在世界任何角落,通過系統(tǒng)調(diào)度為客戶提供并行計算服務(wù)。即使有個別服務(wù)器出現(xiàn)故障,集群中的其他服務(wù)器也可以繼續(xù)工作。我們將云計算ERP服務(wù)器集群系統(tǒng)分為四個層次。
第一層是調(diào)度核心服務(wù)器(Nseer Server Manager),它是集群的大腦,負(fù)責(zé)總體資源調(diào)配,管理全部服務(wù)器資源。
第二層是負(fù)載均衡服務(wù)器(Linux Virtul Server),集群通過這層的服務(wù)體現(xiàn)出為基于IP地址的單一系統(tǒng)映像(SSI)。
第三層是提供實際服務(wù)的服務(wù)器群(Apache)。客戶端發(fā)出的服務(wù)請求轉(zhuǎn)交到服務(wù)器群,由具體的服務(wù)器響應(yīng)請求并返回數(shù)據(jù)。
第四層為應(yīng)用服務(wù)器系統(tǒng)(Tomcat),為整個集群內(nèi)部運(yùn)行提供穩(wěn)定一致的應(yīng)用服務(wù),關(guān)鍵是將ERP軟件的業(yè)務(wù)流程細(xì)分、動態(tài)解析,并在服務(wù)器集群中實現(xiàn)線程級均衡負(fù)載,并行處理,以最快的速度通過互聯(lián)網(wǎng)為大量企業(yè)用戶提供應(yīng)用服務(wù)。讓每個用戶通過互聯(lián)網(wǎng),就可以使用相當(dāng)于運(yùn)行在超級計算機(jī)上的ERP軟件服務(wù)。(圖1)
我們知道,ERP是重量級的企業(yè)應(yīng)用,讓這樣的應(yīng)用完全通過互聯(lián)網(wǎng),以云計算的方式通過一個網(wǎng)絡(luò)瀏覽器使用,這所涉及到的技術(shù)問題非常具有挑戰(zhàn)性,問題包括如何讓不同行業(yè)、不同企業(yè)在云計算ERP中得到個性化應(yīng)用服務(wù)?如何通過互聯(lián)網(wǎng)得到比本地安裝系統(tǒng)還要快的訪問速度?也就是說,云計算的性能必須是超級的,否則就失去了意義。
二、IDC解決方案
要讓客戶放心的使用云計算服務(wù),就必須斥資建設(shè)高可靠的數(shù)據(jù)中心。我們采取Nseer Data Manger軟件系統(tǒng)實現(xiàn)實時備份,異地容災(zāi)備份等功能。Nseer Data Manger是由內(nèi)核模塊和相關(guān)程序組成的,通過網(wǎng)絡(luò)通信同步鏡像整個數(shù)據(jù)系統(tǒng)。
當(dāng)數(shù)據(jù)寫入本地數(shù)據(jù)設(shè)備上的文件系統(tǒng)時,數(shù)據(jù)會同時發(fā)送到網(wǎng)絡(luò)中的另一臺主機(jī)上,并以完全相同的形式記錄在一個文件系統(tǒng)中。本地節(jié)點(主機(jī))與遠(yuǎn)程節(jié)點(主機(jī))的數(shù)據(jù)可以保證實時同步,并保證IO一致性。所以當(dāng)本地節(jié)點的主機(jī)出現(xiàn)故障時,遠(yuǎn)程節(jié)點的主機(jī)上還會保留有一份完全相同的數(shù)據(jù),可以繼續(xù)使用,以達(dá)到高可用的目的。(圖2)
要安全管理云計算ERP數(shù)據(jù)中心的客戶數(shù)據(jù),需要解決數(shù)據(jù)傳輸,存儲等環(huán)節(jié)的安全問題。實際上,云計算客戶的擔(dān)心主要是如何防止服務(wù)商看到客戶保密信息,必須將這類敏感數(shù)據(jù)加密存儲,類似銀行保險箱業(yè)務(wù),銀行只提供保險箱,至于客戶在里面存放何物,何時拿取完全由客戶自己決定,保險箱的鑰匙由客戶自行保管,銀行職員不可能知道保險箱里有什么,更不可能得到。同樣,客戶數(shù)據(jù)在加密存儲時可由客戶自行設(shè)定密鑰,云計算服務(wù)商根本不知道客戶數(shù)據(jù)是什么。因為法律承認(rèn)客戶數(shù)據(jù)與其他有形財產(chǎn)一樣需要保護(hù),因此通過簽訂有關(guān)數(shù)據(jù)的保密協(xié)議,更能讓客戶放心使用。
三、WEB技術(shù)解決方案
完全基于WEB的應(yīng)用軟件才可能以云計算模式為客戶提供服務(wù),因為對于客戶來說,云計算服務(wù)中基礎(chǔ)架構(gòu)、支撐軟件在后臺操作,且不可見,可見可操作的是應(yīng)用軟件。而這種應(yīng)用軟件能否支持在互聯(lián)網(wǎng)上使用任何上網(wǎng)設(shè)備自由訪問,是決定云計算服務(wù)成敗的關(guān)鍵。故而云計算的應(yīng)用軟件應(yīng)該是完全在互聯(lián)網(wǎng)這塊沃土上成長起來的,也就是過去人們常說的”B/S結(jié)構(gòu)”的應(yīng)用軟件。(圖3)
互聯(lián)網(wǎng)發(fā)展到一定階段,會促使IT應(yīng)用走向云計算,作為IT廠商應(yīng)該以更加積極的心態(tài)來面對,積極投入到云計算大潮中。作為中國IT應(yīng)用的最大用戶群,企業(yè)信息化用戶一定要擦亮眼睛,用積極、理性的心態(tài)去選擇適合自身的云計算服務(wù),來享受超值的企業(yè)信息化美味大餐。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:云計算ERP三個關(guān)鍵技術(shù)解決方案