作為國家甲級勘察設(shè)計單位,全國百強(qiáng)勘察設(shè)計單位的勝利油田勝利勘察設(shè)計研究院有限公司(簡稱勝利設(shè)計院),擁有油氣集輸、儲運、油氣加工、油氣田化工及綜合利用、油田注水、采出水處理、總圖運輸、城市規(guī)劃、防腐等30多個專業(yè)。公司現(xiàn)有3個分院、4個駐外聯(lián)絡(luò)處,以及多個大型油田地面工程項目部。隨著公司業(yè)務(wù)范圍和工程地域的不斷擴(kuò)展,每年都有至少1/3的設(shè)計和項目管理人員常駐外部項目現(xiàn)場進(jìn)行技術(shù)支持和項目管理工作。這無疑給專業(yè)應(yīng)用軟件的傳統(tǒng)部署和使用方式提出了挑站:
(1)使用單機(jī)版軟件時需要安裝部署單機(jī)程序、攜帶軟件加密狗、所有軟件數(shù)據(jù)均在單機(jī)上運行,這無疑給用戶使用帶來了不便,為軟件部署帶來了額外的工作量,同時也存在安全問題;
(2)使用網(wǎng)絡(luò)版應(yīng)用軟件需要占用較大的網(wǎng)絡(luò)帶寬等。
針對上述問題,本文通過研究云計算,并通過思杰云中心的Citrix XenApp構(gòu)建了公司的私有企業(yè)云—應(yīng)用軟件集中部署發(fā)布平臺(以下簡稱發(fā)布平臺),將常用的應(yīng)用軟件在云端進(jìn)行發(fā)布,該平臺建成后,較好地解決了傳統(tǒng)應(yīng)用軟件部署和使用時所遇到的問題;
1、云計算概述
云計算(Cloud Computing)是繼分布式計算(Distributed Computing )、并行處理(Parallel Computing)、網(wǎng)格計算( Grid Computing)等之后計算模式的最新發(fā)展。不同的企業(yè)從自己的商業(yè)應(yīng)用角度提出不同的定義,有的強(qiáng)調(diào)虛擬化技術(shù),有的強(qiáng)調(diào)客戶端,有的強(qiáng)調(diào)服務(wù)器,因此云計算定義至今也沒有統(tǒng)一認(rèn)識。但均能體現(xiàn)以下特點:①云計算為用戶提供按需分配的計算、服務(wù)和應(yīng)用服務(wù)能力,類似于自來水的供水模式,用戶擰開水龍頭即可取水;②方便用戶,大大降低了軟硬件的購置成本;③易于動態(tài)擴(kuò)展;④高可靠性和高安全性。
2、云計算分類
(1)按服務(wù)類型分類:根據(jù)云計算所提供的服務(wù)類型,將其劃分為3個層次:基礎(chǔ)設(shè)施云(Infrastructure Cloud )、平臺云(Platform Cloud )、應(yīng)用云(Applicatinn Cloud)。相應(yīng)地,各自對應(yīng)著一個子服務(wù)集合:基礎(chǔ)設(shè)施即服務(wù)(IaaS )、平臺即服務(wù)(PaaS)和軟件即服務(wù)(SaaS )。
(2)按所屬關(guān)系分類:按照云計算提供者與使用者的所屬關(guān)系為劃分標(biāo)準(zhǔn),將云計算分為二類,即公有云、私有云和混合云。
3、思杰云中心
Citrix(思杰)公司有一整套的云計算解決方案—思杰云中心,即Citrix Cloud Center(C3)。 C3旨在為云提供商提供一整套業(yè)務(wù)交付基礎(chǔ)架構(gòu)構(gòu)件。幫助其托管、管理和交付基于云的計算服務(wù)。C3包含一個參考架構(gòu),融合了思杰多個產(chǎn)品線的獨特功能,其中包括了由Citrix XenServer、XenApp、XenDesktop提供支持的虛擬架構(gòu)平臺,由Citrix Workflow StudioTM提供支持的協(xié)調(diào)模塊,由Citrix NetScaler提供支持的交付模塊和由Citrix Repeater提供支持的橋接模塊。
4.如何構(gòu)建發(fā)布平臺
4.1發(fā)布平臺架構(gòu)
發(fā)布平臺是基于C3架構(gòu)中Citrix XenApp構(gòu)建的,其基本架構(gòu)如圖1所示構(gòu)建該平臺時只需在傳統(tǒng)應(yīng)用部署架構(gòu)的基礎(chǔ)上,增加XenApp服務(wù)器層即可,待發(fā)布的應(yīng)用軟件(單機(jī)版或網(wǎng)絡(luò)版的客戶端)安裝和運行均集中在XenApp服務(wù)器上進(jìn)行通過該架構(gòu),用戶可以利用PC、筆記本或者移動設(shè)備iPad等,通過瀏覽器或客戶端訪問所發(fā)布平臺,直接使用發(fā)布的軟件,而不用在客戶端安裝相應(yīng)的軟件和程序。
4.2 XenApp服務(wù)器架構(gòu)
都安裝在XenApp Server服務(wù)器上,并對不同軟件進(jìn)行相應(yīng)用戶的授權(quán),通過Web服務(wù)器發(fā)布出B/S模式的平臺人口,至此可以保證用戶通過瀏覽器的方式訪問和登陸發(fā)布平臺,正常使用自己權(quán)限范圍內(nèi)的應(yīng)用軟件。
4.3客戶端訪問
應(yīng)用軟件在XenApp服務(wù)器安裝并發(fā)布完成后,用戶只需在客戶端(可以是電腦、智能終端等設(shè)備)通過瀏覽器輸入發(fā)布平臺的Web站點URL,輸入用戶名和密碼登陸平臺,即可如同在自己電腦上一樣正常使用相應(yīng)軟件,如圖3所示。
4.4發(fā)布平臺核心技術(shù)—Citrix ICA
發(fā)布平臺的核心技術(shù),為Citrix的核心專利技術(shù)ICA (Independent Computing Architecture )。ICA在服務(wù)器端將應(yīng)用計算分解為“計算邏輯”和“顯示邏輯”。“計算邏輯”100%在服務(wù)器端進(jìn)行。運行結(jié)果轉(zhuǎn)換為“顯示邏輯”并傳送給客戶端。如圖4所示,ICA技術(shù)使得應(yīng)用軟件的安裝和運行完全在服務(wù)器端進(jìn)行,客戶端只顯示應(yīng)用軟件的用戶界面,網(wǎng)絡(luò)只為服務(wù)器端和客戶端傳遞經(jīng)過處理的屏幕刷新和鍵盤敲擊及鼠標(biāo)移動的信息,因此對網(wǎng)絡(luò)帶寬要求很低,只需20-30kbs。
該技術(shù),確保了發(fā)布平臺可以供用戶通過VPN等方式實現(xiàn)在各種項目現(xiàn)場條件、利用筆記本、移動終端等各種設(shè)備,即使網(wǎng)絡(luò)帶寬很低也可以正常使用發(fā)布的應(yīng)用軟件,并且所有數(shù)據(jù)都在服務(wù)器端流轉(zhuǎn),保證了項目數(shù)據(jù)的安全。
5.應(yīng)用效果
基于云計算的發(fā)布平臺建成后,目前累計發(fā)布了包括Foundation ,SPPID ,SPI ,AutoPipe ,PKPM ,TGNET等30多個應(yīng)用軟件,該平臺建成的3年多時間內(nèi),駐外用戶使用軟件效果反饋良好,解決了傳統(tǒng)軟件應(yīng)用模式下所面臨的諸多問題,具體體現(xiàn)在:
(1)軟件使用更便捷:駐外員工在現(xiàn)場使用相應(yīng)軟件時,只需所用終端設(shè)備能夠連接到互聯(lián)網(wǎng),通過VPN的方式即可正常使用,而不需再帶著多個軟件狗到項目現(xiàn)場四處奔波了;每個終端最多只需占用30Kbps帶寬,與具體應(yīng)用無關(guān),確保了在網(wǎng)絡(luò)條件不理想的條件下也能保證應(yīng)用軟件的用戶體驗;
(2)項目數(shù)據(jù)更安全:由于發(fā)布平臺的核心技術(shù)ICA,使得所有應(yīng)用軟件的運行、數(shù)據(jù)流轉(zhuǎn)以及生成的項目數(shù)據(jù)資料等都在服務(wù)端進(jìn)行,用戶的終端不保存數(shù)據(jù),確保了重要項目數(shù)據(jù)安全:
(3)維護(hù)工作量更小:對信息管理員而言,在傳統(tǒng)軟件應(yīng)用模式下,尤其是對客戶端軟件版本存在特殊要求的時候,如果有N臺機(jī)器使用該軟件、就需要進(jìn)行至少N次安裝調(diào)試;而在發(fā)布平臺上只需在服務(wù)器端安裝調(diào)試相應(yīng)的軟件,即可供N個人同時使用,工作量比傳統(tǒng)模式有了大幅的降低。
6、結(jié)論
不難看出,基于云計算的應(yīng)用軟件集中部署發(fā)布平臺能夠解決油田地面工程公司駐外員工正常使用應(yīng)用軟件的問題,在確保用戶體驗、降低單機(jī)維護(hù)工作量的同時,還能夠保證業(yè)務(wù)數(shù)據(jù)的安全。當(dāng)然由于該平臺所有的管理與配置都集中在云端,就為云端設(shè)備健壯性和管理員素質(zhì)提出了更高的要求,同時由于該平臺的用戶并發(fā)總數(shù)有一定的限制,在具體應(yīng)用過程中也需要進(jìn)行相應(yīng)的控制。
核心關(guān)注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:基于云計算的軟件集中部署發(fā)布平臺研究
本文網(wǎng)址:http://www.ezxoed.cn/html/consultation/10839710936.html