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