【最新】港口行業(yè)云計算服務(wù)平臺設(shè)計運營可行性研究報告_第1頁
【最新】港口行業(yè)云計算服務(wù)平臺設(shè)計運營可行性研究報告_第2頁
【最新】港口行業(yè)云計算服務(wù)平臺設(shè)計運營可行性研究報告_第3頁
【最新】港口行業(yè)云計算服務(wù)平臺設(shè)計運營可行性研究報告_第4頁
【最新】港口行業(yè)云計算服務(wù)平臺設(shè)計運營可行性研究報告_第5頁
已閱讀5頁,還剩32頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、 港口行業(yè)云計算服務(wù)平臺設(shè)計運營可行性研究報告目錄 TOC o 1-5 h z 需求分析 4意義和目的 5港口業(yè)務(wù)流程分析 5外部環(huán)境分析 53. 2 協(xié)同作業(yè)流程分析 7港口企業(yè)內(nèi)部生產(chǎn)業(yè)務(wù)流程分析 8港口行業(yè)云計算服務(wù)平臺設(shè)計 8總體架構(gòu)模型 9基礎(chǔ)設(shè)施層設(shè)計 9私有云 1.0公共云 1.1應(yīng)用層設(shè)計 1.2云計算與 SOA 1.2.應(yīng)用服務(wù)定義層設(shè)計 1.4.應(yīng)用服務(wù)管理層設(shè)計 1.5.應(yīng)用服務(wù)調(diào)用層設(shè)計 1.5.服務(wù)提供層設(shè)計 1.6服務(wù)提供方式 1.6用戶交互層 1.8平臺運維方式設(shè)計 1.9中小港口企業(yè)采用云服務(wù) 1.9.大型港口企業(yè)采用云服務(wù) 2.0.問題及對策 2.1服務(wù)平臺的

2、特點 2.2隨需而變 2.2減少企業(yè) IT 投入風(fēng)險 2.3.基于云計算的業(yè)務(wù)流程 2.4.港口行業(yè)云計算實現(xiàn)方案設(shè)計 2.4.港口企業(yè)采用云計算的步驟 2.4.現(xiàn)有 IT 環(huán)境分析 2.5.轉(zhuǎn)移云計算服務(wù)決策 2.6.實現(xiàn)服務(wù)的轉(zhuǎn)移 2.7.構(gòu)建基于云計算平臺的應(yīng)用 2.8.可視化庫場需求分析 2.8.服務(wù)鑒別 3.1服務(wù)規(guī)約 3.1服務(wù)設(shè)計與實現(xiàn) 3.2.用戶使用云中的服務(wù) 3.3.云計算服務(wù)部署方案 3.3.云計算服務(wù)運維方式 3.5.小結(jié) 3.5需求分析云計算作為一種全新的商業(yè)模式,己經(jīng)深刻的影響著整個 IT 產(chǎn)業(yè)。將云計 算結(jié)合到各個行業(yè)的業(yè)務(wù)應(yīng)用中, 從而將過去多年來積累的業(yè)務(wù)知識

3、整合到云計 算架構(gòu)體系上,將體現(xiàn)出更深層次的價值。隨著物流行業(yè)整體信息化水平的不斷提升和市場競爭的日益激烈, 作為物流 重要樞紐的港口企業(yè),需要構(gòu)建高效靈活的 IT 系統(tǒng),快速應(yīng)對市場需求變化, 確保在競爭中的優(yōu)勢地位。 港口作為物流供應(yīng)鏈中的重要環(huán)節(jié), 以單個港口企業(yè) 為中心的 IT 系統(tǒng)不利于供應(yīng)鏈的優(yōu)化,缺乏全局的統(tǒng)籌。另一方面,隨著政府 監(jiān)管部門對港口企業(yè)的監(jiān)管日益規(guī)范, 也對港口企業(yè)的 IT 系統(tǒng)提出了新的要求。 如海關(guān)對進(jìn)出口貨物進(jìn)行監(jiān)管, 需要從港口的 IT 系統(tǒng)中提取進(jìn)出口貨物的數(shù)據(jù), 甚至需要對港口的生產(chǎn)業(yè)務(wù)流程直接進(jìn)行控制, 所以需要從整個港口物流的角度 來重新審視 IT

4、系統(tǒng)的建設(shè)。港口行業(yè)中存在著大量的中小型企業(yè),如何提高他們的 IT 水平,是一直以 來難以解決的難題。同時大型港口企業(yè)維護(hù)著龐大的 IT 基礎(chǔ)設(shè)施,其維護(hù)成本 日益增加。龐大的 IT 投入使得大型企業(yè)在采用新技術(shù)和企業(yè)創(chuàng)新等方面受到了 限制。隨著云計算的迅速發(fā)展, 憑借自身的優(yōu)勢, 云計算可以幫助港口企業(yè)以最 少的工 T 投入,獲得高性能的 IT 服務(wù),有利于中小港口企業(yè)獲得大企業(yè)級別的 IT 服務(wù)。同時減輕大型企業(yè)的 IT 負(fù)擔(dān),使企業(yè)把精力投入到其核心業(yè)務(wù)上。基 于云計算的流程優(yōu)化,可以實現(xiàn)整個港口行業(yè)的大型重構(gòu),提升行業(yè)的總體 IT 水平和競爭力。意義和目的在港口行業(yè)中使用云計算,可以用

5、更少的成本提升行業(yè)的整體信息化水平, 加快行業(yè)的 IT 變革,快速的應(yīng)對市場變化。具體意義包括 :1)全方位的 IT 服務(wù)。云計算平臺可為港口行業(yè)中的大中小企業(yè),船貨代理 公司,船貨主,以及上級監(jiān)管部門提供統(tǒng)一的、全方位的工 T 服務(wù)。2)港口物流一體化。實現(xiàn)港口物流的一體化,提升港口物流整體競爭力。 使各個環(huán)節(jié)密切協(xié)調(diào),優(yōu)化資源的配置,提高生產(chǎn)效率。3)規(guī)范監(jiān)管。規(guī)范港口作業(yè)流程,便于監(jiān)管部門管理。港口業(yè)務(wù)涉及危險 品、進(jìn)出口貨物的裝卸作業(yè), 監(jiān)管部門可以使用云計算平臺的提供的服務(wù), 實現(xiàn) 統(tǒng)一監(jiān)管,規(guī)范作業(yè)流程,提高各部門系統(tǒng)效率。4)隨需而變。對市場需求快速反應(yīng),隨需而變,提高企業(yè) lT

6、 的靈活性和擴(kuò) 展性。云計算平臺的開放性允許用戶在平臺中部署自己開發(fā)的應(yīng)用, 并進(jìn)行各個 應(yīng)用間的集成。云計算平臺提供的服務(wù)構(gòu)建在 S 以基礎(chǔ)架構(gòu)上,能有效利用 SOA 的靈活性,實現(xiàn) IT 與業(yè)務(wù)的對齊。5)降低 IT 成本。云計算平臺由專業(yè)的第三方維護(hù),利于采用現(xiàn)代信息技術(shù) 的成果,實現(xiàn)規(guī)模效應(yīng),減少用戶的 IT 投入成本。港口業(yè)務(wù)流程分析外部環(huán)境分析港口企業(yè)面臨的外部環(huán)境復(fù)雜,需要與多個部門交互才能完成生產(chǎn)。這些部 門主要包括港務(wù)局、出入境檢驗檢疫局、海關(guān)、海事局、出入境邊防檢查總站、鐵路集團(tuán)公司、中央氣象臺、船代、貨代、船主、貨主以及合資單位等。交互關(guān)系如圖1所示:IS輪公呵耿務(wù)公可曲

7、1聒n企業(yè)勻外部Z間的主要信息交按涼港口企業(yè)與各個外部實體間交換的信息如下表所示農(nóng)I培口企業(yè)打外郵實體pw言息交虬外挪實體信息交換指崢匪點物資込輸.楷導(dǎo)引航作非.骨卸狀口旬度齡帕柞業(yè)計劃、壯夜土 產(chǎn)計劃.危險貨物作業(yè)屮報,減戟作業(yè)中報,生產(chǎn)統(tǒng)計零海事局牡險肯物押業(yè)巾報、牡就設(shè).臨理此計Eh勢船安仝須故處理加道電子海 hL VTSE時信鳳水文信息外貿(mào)第進(jìn)山淞討劃4盤記息,貨物報艾G恩,發(fā)展報艾賞物放廿適知乩 扣押貨物公檢法*頤管理貨物的WMW,料川押出入境邊ST檢査總站外貿(mào)船進(jìn)扭港訃劃一豆記傅息,邊檢屮請山入境邊檢鯊檢疫局外貿(mào)那進(jìn)出港訃劃與密記倍息.檢驗檢殺中請?zhí)峁┵I時氣象侑息船/賀代理公司船舶

8、負(fù)物旬度,晝夜片請頂報表貨物沆向預(yù)報我,斛舶艙糧、禍單,理 配牌曙.貨疋W務(wù)合同、相關(guān)單證“辻理各口船舶,貨姬輸.在卷件業(yè)佶息鐵路集團(tuán)公詞根據(jù)港提愛的謂求平計劃,安輸詭鯛簾根據(jù)船舶的靠、離、桟怙況制定腕輪生產(chǎn)計劃,安隹権俺作業(yè)斛的虜司卻減戰(zhàn)駁計劃、減載船*機(jī)械位置與生產(chǎn)動患物濃公司辦理農(nóng)水谿嗟物込單禮 船朋配戦著理,主嚶管理駁船外理公飼哩施件業(yè)計劃、外粧件朵貨計費杠理貨統(tǒng)計管理牛制分煤炭兗揚中心!管理港口煤坎陣存情呪.為煤圾尖變複方提供立易平臺3. 2協(xié)同作業(yè)流程分析港口業(yè)務(wù)流程的特點,決定了必須通過各部門的配合,才能完成作業(yè)流程。 這就對業(yè)務(wù)流程的協(xié)同作業(yè)提出了更高的要求, 需要有一個靈活高

9、效的IT支持。 這種需求使得在考慮業(yè)務(wù)流程優(yōu)化時, 不能僅局限于一個企業(yè)內(nèi),要從整個供應(yīng) 鏈的角度,綜合分析與港口業(yè)務(wù)相關(guān)的上下游企業(yè)、 政府部門的交互等。跨越企 業(yè)、政府部門邊界的大型業(yè)務(wù)流程重構(gòu)是業(yè)務(wù)流程優(yōu)化是新亮點,是提高業(yè)務(wù)流程優(yōu)化的重要途徑。為了更好的說明跨流程、跨部門的業(yè)務(wù)優(yōu)化在港口企業(yè)中的重要性,以外貿(mào) 進(jìn)口業(yè)務(wù)流程來說明各部門如何進(jìn)行協(xié)調(diào),完成作業(yè)。船方、酬代,其恤唏川進(jìn)I柞業(yè)計劃邊檢檜疫徘口柞“系績“ -;. : -4昨場鋅理*_僵主圖2港口企業(yè)業(yè)務(wù)流程與外部實體的交互從圖2中可以看出,港口的業(yè)務(wù)系統(tǒng)要與多個外部部門、用戶進(jìn)行交互才能 完成一次作業(yè)。對于這樣的業(yè)務(wù)流程,僅對港

10、口內(nèi)部流程優(yōu)化是不能滿足要求的, 而在單憑一個企業(yè)的能力是難以完成這樣大型重構(gòu)是不可能的。3.3港口企業(yè)內(nèi)部生產(chǎn)業(yè)務(wù)流程分析(略)4港口行業(yè)云計算服務(wù)平臺設(shè)計云計算的IT即服務(wù)的思想,能有效的解決港口企業(yè)面臨的IT困境,減少IT投入和風(fēng)險,能夠以較少的投資和最短的周期獲得IT交付,提高企業(yè)對業(yè)務(wù)變化的反應(yīng)能力。同時云計算可以讓企業(yè)獲得更專業(yè)、更適合企業(yè)發(fā)展的 IT解決 方案,云計算平臺的服務(wù)提供商,將根據(jù)市場和技術(shù)的發(fā)展,持續(xù)的對軟件服務(wù) 進(jìn)行維護(hù),保證了所提供的服務(wù)的先進(jìn)性。云計算提供的大規(guī)模計算能力,使得 在實現(xiàn)跨企業(yè)、跨組織的流程重組成為可能,可以對業(yè)務(wù)流程進(jìn)行更大、更深層 次的優(yōu)化。4

11、.1總體架構(gòu)模型結(jié)合云計算平臺和港口業(yè)務(wù)的特點,本方案經(jīng)過分析論證,提出了云計算+SOA架構(gòu)的港口行業(yè)云計算應(yīng)用模型,具有一定的創(chuàng)新性。如圖3所示。laaSPaaSSOKW-ebServicaru-iss. rtUitlorifthipB.uppcatiQFi tchediuler. 94locttx - *)SC A nt 件SCAllh廣礎(chǔ)設(shè)施層港口行業(yè)云計算平臺的基本架構(gòu)應(yīng)該包括三個層次 :基礎(chǔ)設(shè)施層,應(yīng)用層,服務(wù)提供層。4.2基礎(chǔ)設(shè)施層設(shè)計基礎(chǔ)設(shè)施層包括對平臺起支撐作的硬件資源、軟件資源。硬件資源包括:計算機(jī)、存儲設(shè)備、網(wǎng)絡(luò)設(shè)備等。這些硬件資源由一個分布式計算框架管理著,這個分布式計算

12、框架隱藏了后臺分散的硬件資源, 對外提供統(tǒng)一的計算服務(wù)。 軟件 資源包括 :供存儲服務(wù)、隊列服務(wù)、 應(yīng)用服務(wù)、以及其他與企業(yè)運用相關(guān)的服務(wù)。根據(jù)港口行業(yè)的特點來看,云計算可分為私有云和公共云兩大類。私有云私有云是指港口企業(yè)在自己企業(yè)內(nèi)部搭建云計算平臺, 來管理企業(yè)內(nèi)部的資 源,實現(xiàn) IT 資源的有效管理。對于大型的港口企業(yè)來說,其自身就擁有大量的 軟硬件資源。隨著企業(yè) IT 環(huán)境的日益復(fù)雜, IT 預(yù)算更多地被用于維護(hù)基礎(chǔ)架構(gòu) 和應(yīng)用程序的正常運行, 而不是更好地滿足新的業(yè)務(wù)需求。 此外,目前企業(yè)采用 的 IT 架構(gòu)模式是為每一個應(yīng)用分配特定的軟硬件資源。由于軟件使用都會有個 一個最大的峰值,

13、通常情況下 IT 資源的供給量都是滿足這個峰值的,這就導(dǎo)致 了在峰值過后,企業(yè)出現(xiàn)了大量的閑置 IT 資源。由于沒有良好的架構(gòu)模式,這 些閑置的 lT 資源并不能分配給其它的計算需求, 導(dǎo)致了企業(yè)大量 lT 資源的浪費。企業(yè)可以通過在內(nèi)部采用云計算,建立私有云。通過構(gòu)建私有云, IT 部門 可以大大簡化計算的交付,從而降低成本、提高靈活性,使 IT 能夠以更快的速 度響應(yīng)不斷變化的業(yè)務(wù)需求。港口企業(yè)搭建私有云是其使用云計算的主要方式。 私有云可以屏蔽掉云計算 在企業(yè)應(yīng)用中的諸多不足。 私有云能有效的解決企業(yè)的安全問題, 數(shù)據(jù)通過企業(yè) 內(nèi)部網(wǎng)傳輸, 在自己的服務(wù)器上進(jìn)行處理, 并保存在自己的儲存

14、設(shè)備上。 也就是 說,企業(yè)能對數(shù)據(jù)進(jìn)行完全控制。私有云作為企業(yè)使用云計算的主要方式之一,目前己經(jīng)有成熟的技術(shù)支撐。如 Apache 的 Hadoop 和 VMware 的 VMware vsphere4 都能為企業(yè)提 供很好的云計算解決方案。 由于搭建私有云先期投資大, 技術(shù)要求高, 需要專業(yè) 的技術(shù)人才,所以私有云只適合大型港口企業(yè)。公共云與私有云不同, 公共云由第三方提供, 并通過互聯(lián)網(wǎng)對外提供服務(wù)。 由于多 個企業(yè)共享同一個云的服務(wù),這為基于云計算平臺的行業(yè)流程優(yōu)化奠定了基礎(chǔ)。本方案將從公共云的提供者和使用者對公共云做以論述。公共云的提供者。公共云提供者應(yīng)提供云計算服務(wù)的技術(shù)、人才優(yōu)勢,

15、對 港口行業(yè)有較深的理解,能夠提供港口行業(yè) IT 解決方案,幫助企業(yè)有效的解決 運營中的問題, 用來促進(jìn)企業(yè)的發(fā)展。 由于公共云擔(dān)負(fù)著整合行業(yè)資源、 優(yōu)化供 應(yīng)鏈等職責(zé), 公共云的提供商可能得到政府及相關(guān)監(jiān)管部門的支持, 從而有效的 對各方進(jìn)行協(xié)調(diào),共同致力于港口行業(yè)信息化的提升。公共云的使用者。企業(yè)通過公共云獲得 IT 服務(wù),可以利用云計算的所有 優(yōu)勢,如 IT 投入少、風(fēng)險小、即買即用等。不足是基礎(chǔ)資源由第三方掌握,企 業(yè)難以控制云服務(wù)的穩(wěn)定性和可靠性 ;同時由于企業(yè)數(shù)據(jù)通常具有敏感性,對數(shù) 據(jù)安全程度要求較高。 這成為了企業(yè)使用云計算的阻礙。 在這種情況下, 企業(yè)一 般采取把一些輔助性的

16、 IT 資源移到公共云中,而把核心的業(yè)務(wù)處理留在企業(yè)內(nèi) 部的方案,這一方案能有效的利用云計算帶來的優(yōu)勢并彌補(bǔ)其不足。公共云的使用者主要是中小港口企業(yè),貨主、船、貨代公司等,它們可以通 過公共云獲得完整的解決方案。 對于大型企業(yè)來說通常是采取公共云與私有云相 結(jié)合的模式,把一些起輔助作用的 IT 資源交給專業(yè)的云來處理,如大量的文檔 存儲,電子郵件處理等。而把企業(yè)核心的業(yè)務(wù)處理留在企業(yè)的私有云上。應(yīng)用層設(shè)計基礎(chǔ)設(shè)施層類似于一臺沒有安裝任何軟件的電腦, 不能對外提供任何應(yīng)用服 務(wù)。要能對外提供企業(yè)級的服務(wù), 發(fā)揮云計算平臺的優(yōu)勢, 還必須在基礎(chǔ)設(shè)施層 上構(gòu)建滿足企業(yè)應(yīng)用需求的軟件基礎(chǔ)。 在平臺總體

17、架構(gòu)中, 本方案把這些支持服 務(wù)的集合放入應(yīng)用層,由應(yīng)用層統(tǒng)一管理。用戶要想在云計算平臺中開發(fā)、運行服務(wù),要求云計算提供基本運行環(huán)境。 運行環(huán)境應(yīng)滿足服務(wù)的定義、 服務(wù)的管理和服務(wù)的調(diào)用三個方面的要求。 運行環(huán) 境對服務(wù)的定義的支持, 使用戶能進(jìn)行服務(wù)的定義來滿足業(yè)務(wù)的需求。 服務(wù)管理 主要提供對服務(wù)的組裝、編排、監(jiān)管等功能,以滿足特定業(yè)務(wù)流程的定義。而服 務(wù)調(diào)用則為用戶提供的服務(wù)調(diào)用的統(tǒng)一接口, 方便用戶使用云計算平臺中的服務(wù)。SOA 架構(gòu)滿足上述云計算服務(wù)生命周期的管理需求, 并且 SOA 己是成熟的 企業(yè)架構(gòu)模式,在港口云計算平臺的應(yīng)用層設(shè)計上,本方案認(rèn)為 SOA 是最佳架 構(gòu)模式。以下

18、本方案將對 SOA 與云計算的結(jié)合方式做以論述。云計算與 SOASOA 架構(gòu)風(fēng)格是將業(yè)務(wù)轉(zhuǎn)換為一組相互鏈接的服務(wù)或可重復(fù)的業(yè)務(wù)任務(wù), 在需要時通過網(wǎng)絡(luò)訪問這些服務(wù)和任務(wù)。這個網(wǎng)絡(luò)可以是本地網(wǎng)絡(luò)、 Intemet , 也可以分散于各地且采用不同的技術(shù)。 SOA 可以對這些服務(wù)進(jìn)行結(jié)合,以完成 特定的業(yè)務(wù)任務(wù),從而讓您的業(yè)務(wù)快速適應(yīng)不斷變化的客觀條件和需求。 SOA 強(qiáng)調(diào)服務(wù)第一,業(yè)務(wù)和 IT 對齊,為靈活而構(gòu)建的思想,這些都能很好的幫助港 口企業(yè)快速應(yīng)對市場需求變化。港口業(yè)務(wù)流程涉及多個部門, 需要各環(huán)節(jié)有效協(xié)同, 相應(yīng)的軟件架構(gòu)要能有 效的對跨流程、 跨組織的流程進(jìn)行有效整合。 在云計算模型中

19、, 因為各個港口企 業(yè)的業(yè)務(wù)在大體上相同的, 可以重用大部分業(yè)務(wù)服務(wù)。 另外根據(jù)各個港口的業(yè)務(wù) 的不同,流程也不同, 所以云計算提供的服務(wù)要能根據(jù)企業(yè)的個性需求進(jìn)行靈活 的配置。從港口行業(yè)對 IT 服務(wù)的需求和 SOA 風(fēng)格的特點來看, SOA 能夠滿足港口 企業(yè)對 IT 隨需而變,實現(xiàn)流程的快速重組等需求。 本方案認(rèn)為云計算平臺與 SOA 相結(jié)合,能有效滿足港口企業(yè)對IT服務(wù)的需求,綜合分析云計算平臺和SOA的 特點,二者結(jié)合可以帶來諸多優(yōu)勢。1有效的服務(wù)設(shè)計。SOA架構(gòu)的服務(wù)設(shè)計一般用于特定系統(tǒng)的集成中,一 般情況下在接口設(shè)計,對外提供服務(wù)等方面設(shè)計比較粗;但部署在云中的服務(wù)要提供給各種不

20、同的用戶進(jìn)行調(diào)用或組裝的,一般都是經(jīng)過良好的封裝和設(shè)計的。 云計算對 SOA 的服務(wù)質(zhì)量提出了更高的要求,對用戶來說,可以獲得更高質(zhì)量 的服務(wù)。從而增加了服務(wù)的重用性和靈活性。提高服務(wù)的隔離度。以 SOA 的觀點分析企業(yè)的 lT 資源時,每一項資源都 可以看成是一項服務(wù)。 就目前云計算的應(yīng)用發(fā)展?fàn)顩r來說, 企業(yè)不會把所有的數(shù) 據(jù)、計算都放到云上,特別是其核心的業(yè)務(wù)數(shù)據(jù)。采用 SOA 架構(gòu)后,企業(yè)就可 以通過隔離服務(wù)的關(guān)注度, 找出哪些資源應(yīng)該駐留在本地, 哪些資源應(yīng)該放在云 中。提高服務(wù)管理的質(zhì)量。許多服務(wù)位于云計算的資源池中,并沒有得到的很 好的管理。就目前而言,云計算技術(shù)沒有服務(wù)管理的概念

21、。但 SOA 有成熟的服 務(wù)管理框架,如服務(wù)的統(tǒng)一描述、發(fā)現(xiàn)和集成 (UDDI) ,服務(wù)質(zhì)量管理等,從這 個層面上說, SOA 有效的彌補(bǔ)了云計算在服務(wù)管理上的不足。在復(fù)雜企業(yè)運用方面,云計算并沒有很好的軟件架構(gòu),而 SOA 與云計算的 諸多相似點和優(yōu)勢互補(bǔ)性,說明 SOA 作為云計算應(yīng)用軟件的基礎(chǔ)架構(gòu),可以充 分發(fā)揮各自優(yōu)勢,為企業(yè)提供更好的服務(wù)。應(yīng)用服務(wù)定義層設(shè)計服務(wù)定義主要為用戶提供在平臺中定義服務(wù)的功能,包括兩個方面的含義,其一支持企業(yè)的目標(biāo)和戰(zhàn)略的服務(wù)設(shè)計。 SOA的IT與業(yè)務(wù)對齊的思想可以實現(xiàn) 滿足云計算的這種需求。 其二是從編程角度上看, 支持服務(wù)的設(shè)計與開發(fā), 即具 體服務(wù)的實

22、現(xiàn),本方案將對服務(wù)的具體實現(xiàn)方式做進(jìn)一步論述。服務(wù)組件體系結(jié)構(gòu)(SCA)由一組規(guī)范組成,使用面向服務(wù)的體系結(jié)構(gòu)描述構(gòu) 建應(yīng)用程序和系統(tǒng)的模型。它的基本理念是 :業(yè)務(wù)功能都是用服務(wù)來描述的,通 過將這些服務(wù)進(jìn)行組裝就可以提供新的業(yè)務(wù) ;在組裝的過程中,可能需要新開發(fā) 一些服務(wù),也可能從企業(yè)己有的業(yè)務(wù)功能中抽取出服務(wù)進(jìn)行重用。使用SCA 裝配模型,我們可以方便的將構(gòu)件的服務(wù),暴露為不同的調(diào)用協(xié)議,實現(xiàn)SOA 中對各業(yè)務(wù)模塊間服務(wù)整合的功能。SCA 服務(wù)組件往往是粗粒度的,能夠獨立處理一定業(yè)務(wù)流程。 SCA 服務(wù)組 件的接口是標(biāo)準(zhǔn)的,主要是WSDL接口和Java接口。SCA服務(wù)組件可以通過組 件容器

23、提供 QoS(quality of service) 的服務(wù)。根據(jù)港口企業(yè)業(yè)務(wù)的特點,對業(yè)務(wù)功能進(jìn)行適當(dāng)?shù)那蟹?,封裝為服務(wù)組件, 便于組件重用和流程組裝,提高系統(tǒng)的靈活性和可維護(hù)性。應(yīng)用服務(wù)管理層設(shè)計服務(wù)管理主要提供組裝服務(wù)所需的流程編排服務(wù), 統(tǒng)一事件支持, 以及相關(guān) 的規(guī)則服務(wù)、 任務(wù)調(diào)度、選擇器等。服務(wù)管理層提供的服務(wù)既可為系統(tǒng)內(nèi)部服務(wù) 集成提供支持,也可以以 webserviee 或 API 的方式提供給外部程序調(diào)用,如 服務(wù)編排和規(guī)則服務(wù)等,這也為平臺為用戶提供了更多服務(wù)選擇。SOA 中流程往往是跨系統(tǒng)的,通過流程編排與管理來協(xié)調(diào)系統(tǒng)之間的業(yè)務(wù) 流轉(zhuǎn)。企業(yè)通過對流程的編排與管理可以監(jiān)

24、控企業(yè)的運行狀況, 并通過對流程的 優(yōu)化提高企業(yè)對業(yè)務(wù)的響應(yīng)時間, 降低運營成本。 此外, 流程編排與管理負(fù)責(zé)把 在流程協(xié)調(diào)的同時, 產(chǎn)生的相關(guān)人的任務(wù), 推送到個人工作臺。 所以把流程服務(wù) 提供給最終用戶是使用是平臺的不可或缺的功能,也是平臺的一大特色。統(tǒng)一事件支持提供對業(yè)務(wù)事件的支持, 幫助各業(yè)務(wù)模塊間實現(xiàn)松禍合。 業(yè)務(wù) 邏輯發(fā)出事件后不需要關(guān)心事件消費者。 通過業(yè)務(wù)事件的方式, 可以實現(xiàn)系統(tǒng)間 非侵入式的集成。 在流程管理方面, 統(tǒng)一事件支持提供了業(yè)務(wù)流程的自動流轉(zhuǎn)的 功能。應(yīng)用服務(wù)調(diào)用層設(shè)計提供給用戶使用的服務(wù)位于該層。提供的服務(wù)包括:支持開發(fā)用戶在平臺中開發(fā)運用的SDK,可供外部調(diào)用

25、的 web Service,平臺提供的個性化軟件服務(wù), 以滿足用戶個性化需求的其它服務(wù)。SDK(software Development Kit) 提供在云平臺上開發(fā)的應(yīng)用工具,類似 傳統(tǒng)開發(fā)中的API,但這里的SDK是經(jīng)過深度定制的,提供符合云計算平臺的 架構(gòu)的應(yīng)用服務(wù)接口。提供SDK的主要目的是滿足港口企業(yè)對IT的個性化需求。 在當(dāng)前企業(yè)自己管理軟件的模式中, 當(dāng)企業(yè)需要一些個性化的軟件時, 技術(shù)部門 就會把這個應(yīng)用開發(fā)出來放到服務(wù)器上。 如果有云計算平臺提供服務(wù)時, 企業(yè)可 以借助 SDK 來開發(fā)個性化應(yīng)用。SDK 提供支持企業(yè)應(yīng)用基本的內(nèi)容,包括存儲服務(wù),隊列服務(wù),安全認(rèn)證 服務(wù)等。此

26、外還提供調(diào)用 web service 和封裝成 web service 供外部調(diào)用的能 力。Web service 封裝云計算平臺中的 SCA 組件提供給外部的調(diào)用。 與 SDK 不 同, web service 可以被外部系統(tǒng)直接調(diào)用,如提供天氣、潮汐服務(wù),位置服 務(wù)等。應(yīng)用服務(wù)是本層的主體, 以完整企業(yè)運用的方式提供給企業(yè)用戶, 一般采用 SaaS 的方式提供。云計算平臺已經(jīng)定位到港口企業(yè),說明有很多軟件都是類似 的,這為深度集成應(yīng)用軟件提供了必要條件。 對于港口企業(yè)而言, 這些軟件包括 : 船舶跟蹤地位系統(tǒng),泊位可視化管理系統(tǒng),庫場可是管理系統(tǒng),郵件服務(wù),內(nèi)容 管理(CMS),客戶管理系

27、統(tǒng)(CRM)等。服務(wù)提供層設(shè)計服務(wù)提供方式作為一種全新的商業(yè)模式,云計算以 IT 即服務(wù)的方式提供給用戶使用。 IT 即服務(wù)可以細(xì)分為:基礎(chǔ)設(shè)施即服務(wù)(laaS)、平臺即服務(wù)(PaaS)和軟件即服務(wù) (SaaS)三種方式。企業(yè)對 lT 的需求是靈活多樣的,云計算提供的這三種方式能在不同應(yīng)用級 別上滿足企業(yè)用戶的需求。 laaS 為用戶提供基礎(chǔ)設(shè)施,滿足企業(yè)對硬件資源的需求。PaaS為用戶提供應(yīng)用的基本運行環(huán)境,支持企業(yè)在平臺中開發(fā)應(yīng)用,使 平臺的適應(yīng)性更強(qiáng)。SaaS提供的支持企業(yè)運行的一般軟件,使企業(yè)能夠獲得較 快的軟件交付,以較少的IT投入獲得專業(yè)的軟件服務(wù)。在IT即服務(wù)模式下,服務(wù)提供商通

28、過網(wǎng)絡(luò)向用戶提供硬件,軟件服務(wù),以及咨詢服務(wù)等。用戶可以根據(jù)自己的實際需求定制云中的服務(wù)。 用戶可以按定購 的服務(wù)多少和時間長短向云計算提供商支付費用。 這樣港口企業(yè)無需對軟件進(jìn)行 維護(hù),由云計算平臺的服務(wù)提供商負(fù)責(zé)維護(hù)。由于云計算平臺以服務(wù)的方式來交付IT資源,這就需要使用一定的協(xié)議來對服務(wù)進(jìn)行約束。目前主要采用SLA(Service Level Agreement)來實現(xiàn)這種約束。SLA是服務(wù)提供者和客戶之間的一個正式合同,用來保證可計量的網(wǎng)絡(luò)性能 達(dá)到所定義的品質(zhì)。在SLA中可以規(guī)定服務(wù)在一定百分比的時間內(nèi)(例如,99.9%) 是可用的,數(shù)據(jù)備份頻率,以及無法滿足協(xié)議規(guī)定的服務(wù)品質(zhì)時,如

29、何賠償?shù)?。?jīng)過以上分析,本方案認(rèn)為用戶使用云計算中的服務(wù)可以通過下面的流程進(jìn)行:如圖4所示:站心訃邛凰務(wù)慢也漁卅確定使用意向。這是云計算服務(wù)提供商和企業(yè)相互協(xié)調(diào)的過程。用戶可以通過提供商的演示或者在其他企業(yè)的實際運行效果, 決定是否采用云計算提供的 服務(wù)。云計算服務(wù)提供商也需對企業(yè)的現(xiàn)有 IT 環(huán)境進(jìn)行分析,為用戶提出基于 云計算平臺的 IT 解決方案。個性化定制。采用 SaaS 模式時,一般都需要根據(jù)港口企業(yè)的實際情況對 軟件服務(wù)進(jìn)行個性化定制。用戶免費試用。 用戶以免費的方式使用云計算服務(wù), 這樣降低了用戶的 IT 投資的風(fēng)險,同時也加快了 IT 服務(wù)的交付。簽訂 sLA 協(xié)議,在線租用。

30、協(xié)議的內(nèi)容主要包括服務(wù)內(nèi)容、費用,數(shù)據(jù)安 全、備份等方面。結(jié)合用戶實際情況的深度定制。云服務(wù)提供商可以結(jié)合用戶的實際,在原 有服務(wù)的基礎(chǔ)上,對應(yīng)用進(jìn)行擴(kuò)充和改進(jìn),滿足其個性化需求。售后服務(wù)。云計算提供商負(fù)責(zé)服務(wù)的維護(hù),系統(tǒng)升級等服務(wù),保證系統(tǒng)的 平穩(wěn)運行。用戶交互層一般情況下,用戶可以通過 web 瀏覽器使用“云”中的服務(wù)。但對于復(fù)雜 的企業(yè)應(yīng)用而言,簡單的 IE 可能難以滿足云計算的需求,如庫場、泊位可視化 等服務(wù),對前臺客戶端的交互性提出了新的需求。 為了滿足這種需求可以發(fā)布自 定義的客戶端, 這種客戶可以兼具瀏覽器的功能, 但又能提供云計算平臺的服務(wù) 的支持。如 Google 的 chr

31、ome 瀏覽器。港口企業(yè)云計算平臺可以提供類似的 瀏覽器來使用服務(wù)。 這種專屬瀏覽器可以集成與云計算平臺相關(guān)的服務(wù), 如為庫 場、泊位可視化管理提供的圖形化操作界面。此外為了滿足不同用戶的需求, 平臺應(yīng)提供不同的交互方式, 方便用戶操作。港口業(yè)務(wù)的復(fù)雜性決定了我們應(yīng)該為用戶提供不同的展現(xiàn)方式。 如對現(xiàn)場作業(yè)人 員,應(yīng)該提供無線終端設(shè)備,如手機(jī)、手持 PDA 等,以便他們能與系統(tǒng)進(jìn)行實 時交互,這有利于現(xiàn)場作業(yè)數(shù)據(jù)的采集。 對于辦公室作業(yè)人員, 應(yīng)該提供基于富 客戶端的界面,使操作人員能方便的進(jìn)行業(yè)務(wù)工作。對于重要的消息、指令等, 將通過手機(jī)短信的方式通知相關(guān)人員。平臺運維方式設(shè)計中小港口企業(yè)采

32、用云服務(wù)為了適應(yīng)企業(yè)不同發(fā)展階段對資源的需求, 云服務(wù)將為企業(yè)提供適合自身發(fā) 展的服務(wù)。云服務(wù)針對中小港口企業(yè)在起步發(fā)展、成熟、穩(wěn)定階段的不同 IT 需 求,提出相應(yīng)的解決方案。起步發(fā)展階段共享的云。 處于這一階段的中小企業(yè), 資金實力相對薄 弱,對 IT 資源依賴少。此時中小企業(yè)可采用 SaaS 模式,從云中獲得服務(wù)。處 在這一階段的 IT 服務(wù)資源通用性強(qiáng),個性化要求低。如面向中小企業(yè)的電子商 務(wù)網(wǎng)站。采用 SaaS 模式獲得 IT 資源,可降低中小企業(yè)的 IT 建設(shè)與維護(hù)成本。 由于各企業(yè)共享運用程序, 維護(hù)方能方便快捷的對軟件進(jìn)行升級、 拓展,以滿足 企業(yè)的需求。成熟階段資源獨占的云。

33、 當(dāng)企業(yè)發(fā)展到成熟階段時, 生產(chǎn)業(yè)務(wù)流程相 對穩(wěn)定。此時企業(yè)要求采用 IT 服務(wù),來提高生產(chǎn)效率,在競爭中取勝。云服務(wù) 為處于成熟階段的企業(yè)提供資源獨占的云。 此時企業(yè)的運用程序?qū)ⅹ毾磉\行在云 計算平臺上的運用程序,并且享有一定的流程定制權(quán)利和管理權(quán)限。企業(yè)獨享運行在云計算平臺的運用程序可以帶來諸多好處。 這種模式類似于 云為企業(yè)提供一個運行在遠(yuǎn)程的數(shù)據(jù)中心。 傳統(tǒng)模式下, 企業(yè)不但要購置全套的 軟硬件設(shè)備,還必須有專業(yè)的 IT 隊伍來維護(hù)這些軟硬件。在云服務(wù)模式下,企 業(yè)只需花少量資金就能從云中獲得具備大企業(yè)服務(wù)質(zhì)量的 IT 服務(wù),并有專業(yè)的 技術(shù)人員為其維護(hù),保證應(yīng)用的有效運行。穩(wěn)定發(fā)展隨

34、需而變的云。 企業(yè)經(jīng)營有一定的周期, 企業(yè)都是采購運營 峰值時需要的 IT 資源來滿足需求,但更多的時候,這些 IT 資源都是閑置的,沒 有被有效利用。 云服務(wù)將有效的解決這一矛盾, 當(dāng)企業(yè)運營峰值到來時, 云計算 平臺將自動為其分配滿足其要求的 IT 資源。峰值過后也將自動的移除多余的 IT 資源。這樣不僅實現(xiàn)了資源的有效利用,而且降低了企業(yè)使用 IT 資源的成本。隨 需而變的云為企業(yè)動態(tài)分配 IT 資源。大型港口企業(yè)采用云服務(wù)大型企業(yè)與中小企業(yè)采用云計算服務(wù)的策略有所不同,在形式上更加靈活。 主要方式包括 :搭建企業(yè)專屬的內(nèi)部云計算平臺。 大型港口企業(yè)一般具有較強(qiáng)的軟硬件資 源和相對專業(yè)的

35、人才。隨著環(huán)境的復(fù)雜性與日俱增,企業(yè)的 IT 預(yù)算更多地被用 于維護(hù)基礎(chǔ)架構(gòu)和應(yīng)用程序的正常運行,而不是更好地滿足業(yè)務(wù)需求。借助云計算技術(shù),如 Hadoop , VMware 等,企業(yè)可以采取注重實效的方 法在自身的 IT 環(huán)境中實現(xiàn)云計算。通過構(gòu)建內(nèi)部云, IT 部門可以大大簡化計算 的交付,從而降低成本、提高靈活性,使 IT 能夠以更快的速度響應(yīng)不斷變化的 業(yè)務(wù)需求。內(nèi)部 IT 服務(wù)與云計算服務(wù)相結(jié)合。要把整個企業(yè)的 IT 轉(zhuǎn)移到云計算中成 本高,不利于重用現(xiàn)有資源。所以大型企業(yè)采用把企業(yè)現(xiàn)有 IT 資源與云計算服 務(wù)相結(jié)合的方式,來支撐企業(yè) IT 運行。這種方式可以有效降低采用云計算的成

36、 本,又能降低企業(yè)采用新技術(shù)的成本。 企業(yè)可以從云中采購先進(jìn)的軟件服務(wù), 通 過標(biāo)準(zhǔn)化的接口,與現(xiàn)有應(yīng)用進(jìn)行整合,加快軟件的交付和減少 IT 運維成本。問題及對策一直以來,安全問題都成為了云計算發(fā)展的瓶頸, 是云計算實施的最大阻礙。 結(jié)合港口行業(yè)的特點和云計算目前的技術(shù)現(xiàn)狀, 本方案提出來平臺面臨的安全問 題和對策。1.數(shù)據(jù)安全問題。 數(shù)據(jù)的安全問題來自數(shù)據(jù)通過 internet 傳輸,數(shù)據(jù)交由云 服務(wù)提供管理后如何保住數(shù)據(jù)的安全, 以及數(shù)據(jù)在服務(wù)器端的計算和數(shù)據(jù)備份問 題。一般來說,企業(yè)數(shù)據(jù)都有其機(jī)密性, 如客戶數(shù)據(jù),合同條款中的計費規(guī)則等。但企業(yè)把這些數(shù)據(jù)交給云計算平臺后, 企業(yè)就失去了對

37、數(shù)據(jù)的控制權(quán), 增加 了數(shù)據(jù)被泄露的可能性。通過對數(shù)據(jù)加密來保證數(shù)據(jù)在 internet 上的傳輸,建立 SSL 安全隧道,采 用 VPN 技術(shù)等方式來保證數(shù)據(jù)在 internet 上的可靠傳輸。 另外對數(shù)據(jù)庫中保存 的敏感數(shù)據(jù)進(jìn)行加密處理, 這樣可以有效的保證數(shù)據(jù)的安全。 云計算的虛擬技術(shù) 可以實現(xiàn)各企業(yè)應(yīng)用之間的隔離, 保證企業(yè)的數(shù)據(jù)與其他企業(yè)用戶的數(shù)據(jù)隔離開 來。2.服務(wù)質(zhì)量問題。 企業(yè)用戶擔(dān)心云計算服務(wù)質(zhì)量得不到保證。 如系統(tǒng)可靠性, 可用性等質(zhì)量問題,以及當(dāng)出現(xiàn)問題后是否能快速的得到服務(wù)商的及時解決等,所以企業(yè)用戶對云計算持懷疑態(tài)度通過 SLA 服務(wù)水平協(xié)議來確保為用戶提供可靠的服務(wù)

38、。同時 SLA 可以進(jìn)一 步對云服務(wù)提供商進(jìn)行約束,提高服務(wù)質(zhì)量,增加企業(yè)用戶對云服務(wù)的信心。用戶心理問題。用戶認(rèn)為技術(shù)問題都是可以解決的,但要取消用戶對云計 算的憂慮, 除了靠技術(shù)發(fā)展外, 還需要很長的時間來消除這種心理障礙。 從技術(shù) 角度來看, 云計算提供的服務(wù), 要比企業(yè)自己維護(hù)的質(zhì)量高得多。 云計算服務(wù)商 擁有專業(yè)的 IT 維護(hù)人員和設(shè)備,對數(shù)據(jù)的安全、加密、備份等處理的效率要高 于企業(yè)。隨著云計算技術(shù)的不斷發(fā)展,會有更多的企業(yè)用戶接受云計算。服務(wù)平臺的特點隨需而變港口行業(yè)的云計算平臺采用 SOA 架構(gòu)風(fēng)格和云計算平臺的相結(jié)合的方式, 能有效的滿足企業(yè)用戶對隨需而變的需求。 這種隨需而

39、變主要體現(xiàn)在業(yè)務(wù)流程和 IT 資源的隨需而變。構(gòu)建于 SOA 基礎(chǔ)架構(gòu)上的業(yè)務(wù)流程,具有較高的靈活性,而且提供服務(wù)質(zhì) 量管理,流程熱部署等能力,幫助用戶根據(jù)市場需求快速的調(diào)整目前的業(yè)務(wù)流程, 使 IT 與業(yè)務(wù)對齊,實現(xiàn)業(yè)務(wù)流程的隨需而變。根據(jù)企業(yè)的發(fā)展和業(yè)務(wù)的擴(kuò)展,企業(yè)需要定制更多的軟件和更多的 IT 資源 來滿足企業(yè)的需求。 在軟件需求上, 企業(yè)可以通過云計算平臺服務(wù)商提供的服務(wù) 清單查找是否具有符合需求的軟件, 對于港口行業(yè)的云計算平臺, 港口生產(chǎn)管理 需要的軟件服務(wù)通常都是能滿足用戶需求的。 這樣用戶就能用 SaaS 模式獲得軟 件服務(wù)。如果平臺中暫時沒有需要的服務(wù), 則企業(yè)可以把需求提

40、交云服務(wù)提供商, 或者通過平臺提供的 PaaS 服務(wù),直接在云計算平臺中開發(fā)個性化的應(yīng)用。SOA 架構(gòu)為云計算平臺在應(yīng)用軟件層面上都提供了良好的可擴(kuò)展性。 SOA 架構(gòu)通過服務(wù)總線機(jī)制或 SCA 組件模式,快速的組裝軟件服務(wù),減少 IT 成本, 縮短 IT 交付期。云計算平臺可以根據(jù)企業(yè)業(yè)務(wù)對 IT 的需求,快速、無縫的配置 相應(yīng)的軟硬件設(shè)施,滿足企業(yè)對 IT 資源的需要。減少企業(yè) IT 投入風(fēng)險隨著信息化建設(shè)的不斷深入,企業(yè)業(yè)務(wù)對 IT 的依賴不斷增強(qiáng)。一方面,企 業(yè)不斷投資購建各種硬件、 系統(tǒng)軟件和網(wǎng)絡(luò),另一方面不斷開發(fā)實施 ERP、CRM 、 決策支持和知識管理等系統(tǒng)。在這種情況下,企業(yè)

41、不僅要求 IT 持續(xù)不間斷地支 持業(yè)務(wù)運營,而且要求 IT 服務(wù)能夠創(chuàng)造更多的機(jī)會,使得業(yè)務(wù)部門能夠更好地 達(dá)到業(yè)務(wù)目標(biāo)。但是,經(jīng)過長期的投資和建設(shè),企業(yè)發(fā)現(xiàn) IT 并沒有達(dá)到他們所 期望的效果,即出現(xiàn)了“黑洞” 。企業(yè)需要經(jīng)過項目需求調(diào)研分析、系統(tǒng)設(shè)計、 開發(fā)、測試、部署等多個階段,項目開發(fā)周期長。很多大型項目由于開發(fā)周期過 長,軟件交付使用時,企業(yè)業(yè)務(wù)已經(jīng)發(fā)生了改變。云計算平臺以 P/SaaS 模式提供 IT 服務(wù),企業(yè)以較少的投資就能獲得“即 買即用” IT 服務(wù),縮短軟件交付期,這樣可有效的減少企業(yè)的投資風(fēng)險。企業(yè) 需要購買硬件設(shè)備、 開發(fā)軟件,部署并維護(hù)軟件,以保證其正常運作。聘用專

42、員、 硬件設(shè)備的折損與更新, 軟件升級等是長期的投資。 采用云計算方式, 企業(yè)能有 效的減少 IT 投入。此外,云計算還是企業(yè)采用先進(jìn)技術(shù)的最好途徑,它消除了 企業(yè)購買、構(gòu)建和維護(hù)基礎(chǔ)設(shè)施和應(yīng)用程序的需要?;谠朴嬎愕臉I(yè)務(wù)流程作為云計算服務(wù)提供商的 IT 企業(yè)具有較高的前瞻性,能以專業(yè)的態(tài)度來進(jìn) 一步完善業(yè)務(wù)流程, 提供具有前瞻性的應(yīng)用軟件, 幫助港口企業(yè)快速的采用新技 術(shù),適應(yīng)新市場環(huán)境的需求。 在云計算服務(wù)的實施過程中, 云計算服務(wù)提供商可 為企業(yè)提供 lT 咨詢服務(wù),為企業(yè)客戶提供業(yè)務(wù)現(xiàn)狀分析、業(yè)務(wù)需求整理、業(yè)務(wù) 流程優(yōu)化、 業(yè)務(wù)數(shù)據(jù)整合等服務(wù)。 幫助企業(yè)客戶建立科學(xué)合理的工作模式, 規(guī)

43、范 流程,共享數(shù)據(jù),協(xié)同辦公,提高工作效率和改善績效。云計算是一個新的模式, 它的亮點可能不是在于其強(qiáng)大的計算能力, 而在于 其基于互聯(lián)網(wǎng)的協(xié)同能力 !由于互聯(lián)網(wǎng)的日益發(fā)達(dá), 目前基本 PC 的協(xié)同能力已經(jīng)大大增強(qiáng), 但基于“云 計算”的協(xié)同能力將更上一層樓,這是由于數(shù)據(jù)和計算都在同一個“點”上,更 有利于“團(tuán)隊”的協(xié)作,這種協(xié)作基于互聯(lián)網(wǎng),因此是沒有任何“邊界”的,也 是“世界是平的”的體現(xiàn),能夠大大降低基于 PC 協(xié)同可能產(chǎn)生的不一致混亂造 成的代價,提高了協(xié)作效率。5 港口行業(yè)云計算實現(xiàn)方案設(shè)計5.1 港口企業(yè)采用云計算的步驟港口企業(yè)采用云計算需按一定的步驟進(jìn)行, 本方案認(rèn)為可以通過三步

44、來實施 ( 1)對企業(yè)現(xiàn)有的 lT 環(huán)境進(jìn)行分析, (2)對是否把 IT 服務(wù)轉(zhuǎn)移到云計算平臺上 進(jìn)行決策, (3)實現(xiàn)服務(wù)的轉(zhuǎn)移。5.1.1現(xiàn)有IT環(huán)境分析對現(xiàn)有環(huán)境分析可以幫助企業(yè)進(jìn)一步了解 IT架構(gòu),包括現(xiàn)有軟件架構(gòu)分析 和現(xiàn)有硬件資源分析兩部分。硬件分析可以幫助企業(yè)決策是否使用IaaS獲得硬件資源。這方面的分析相對簡單,本方案主要對企業(yè)的軟件架構(gòu)進(jìn)行分析。本方案提出了核心業(yè)務(wù)系統(tǒng)的分析方法, 來對企業(yè)現(xiàn)有的IT架構(gòu)進(jìn)行分析, 找出自己的核心業(yè)務(wù)系統(tǒng)和輔助系統(tǒng),這樣有利于隔離關(guān)注度。本方案認(rèn)為港口的核心業(yè)務(wù)是裝卸,相應(yīng)的整個港口的IT系統(tǒng)圍繞裝卸這個核心而構(gòu)建。通過第三章對港口業(yè)務(wù)的分析

45、,港口的核心IT系統(tǒng)主要包括:計劃調(diào)度,作業(yè)管理,庫場管理。如圖5所示。計劃調(diào)度系統(tǒng)負(fù)責(zé)統(tǒng)籌港區(qū)內(nèi)的各 種資源,合理安排生產(chǎn),是整個港口生產(chǎn)的控制中樞。作業(yè)管理系統(tǒng)負(fù)責(zé)裝卸作 業(yè)的自動化和作業(yè)工藝的優(yōu)化,提高裝卸作業(yè)效率。庫場管理則為港口作業(yè)提供 倉儲支持,優(yōu)化貨物倉儲策略,保證港口裝卸作業(yè)高效運行。計劃調(diào)度柞業(yè)管理庫場 管理圖 港口金業(yè)極心業(yè)勞棄統(tǒng)港口企業(yè)的核心業(yè)務(wù)系統(tǒng),是企業(yè)IT關(guān)注的重要方面。但對于一個完整的港口企業(yè)來說,在核心系統(tǒng)之外還需要一系列的輔助系統(tǒng), 來完成企業(yè)的日常生 產(chǎn)。這些輔助系統(tǒng)主要包括:財務(wù)管理系統(tǒng)、客戶關(guān)系管理系統(tǒng)、可視化管理系統(tǒng)、電子郵件系統(tǒng)、人力資源管理系統(tǒng)、辦

46、公自動化系統(tǒng)、決策支持系統(tǒng)等。如圖6所示作業(yè).I庫場 管理計劃 調(diào)度V電子郵伽附 岸口滬屮V:外隹靖壻掏絹境悴理隨著企業(yè)的不斷發(fā)展,企業(yè)的IT投入更多的放到了輔助系統(tǒng)上。雖然增加 在IT的投入,但并未對企業(yè)的核心業(yè)務(wù)系統(tǒng)的改進(jìn)起根本性的改變作用。而對港口而言,他們的優(yōu)勢并不在維護(hù)財務(wù)管理、客戶關(guān)系管理等類似的系統(tǒng),這是他們擅長的工作。港口應(yīng)該把更多的精力投入到核心的裝卸作業(yè)上,使IT在業(yè)務(wù)對齊的同時能更好的促進(jìn)企業(yè)的發(fā)展,提升企業(yè)的核心競爭力5.1.2轉(zhuǎn)移云計算服務(wù)決策通過對企業(yè)的IT環(huán)境進(jìn)行分析,可以清晰的知道企業(yè)的核心業(yè)務(wù)系統(tǒng)和輔 助支持系統(tǒng)的構(gòu)成。核心業(yè)務(wù)系統(tǒng)關(guān)系企業(yè)的生產(chǎn)運行,且運行著

47、企業(yè)的大部分 核心數(shù)據(jù),企業(yè)對這些系統(tǒng)的穩(wěn)定性和可靠性要求較高。 相對于核心系統(tǒng)而啟動 輔助支持系統(tǒng)的要求就低得多,可以考慮把這些系統(tǒng)交給第三方來維護(hù)。根據(jù)業(yè) 系統(tǒng)的性質(zhì)不同,木文認(rèn)為港口在采取云計算時,有以下兩種方式:核心業(yè)務(wù)系統(tǒng)。 港口企業(yè)的核心業(yè)務(wù)系統(tǒng)應(yīng)該駐留在企業(yè)內(nèi)部, 由企業(yè) IT部門來負(fù)責(zé)維護(hù)。 如港口的裝卸自動化系統(tǒng)直接控制生產(chǎn)流程, 是不能中斷和暫 停的,企業(yè)要對這樣的系統(tǒng)具有完全的控制權(quán)。輔助支持系統(tǒng)。可以移到云計算平臺,由專業(yè)的第三方來維護(hù),這樣可充 分利用云計算提供的諸多優(yōu)勢,減少企業(yè)在 lT 上的投入和維護(hù)成本。如客戶關(guān) 系管理,電子郵件系統(tǒng)等, 這些系統(tǒng)交給第三方來維

48、護(hù), 港口獲得軟件質(zhì)量要遠(yuǎn) 高于自己維護(hù)。從以上分析來看, 通過核心業(yè)務(wù)系統(tǒng)分析, 可以幫助企業(yè)對是否實行云計算 進(jìn)行更好的決策。此外,是否實施云計算還應(yīng)根據(jù)數(shù)據(jù)的安全性要求,現(xiàn)有 IT 設(shè)施的禍合性,以及相關(guān)法律法規(guī)的因素綜合考慮。實現(xiàn)服務(wù)的轉(zhuǎn)移企業(yè)在做出是否實施云計算的決策后, 就應(yīng)該以平穩(wěn)的方式實現(xiàn)從傳統(tǒng)到云 計算的轉(zhuǎn)移。系統(tǒng)的轉(zhuǎn)移可分為兩類。其一,企業(yè)已經(jīng)具有該 IT 服務(wù)系統(tǒng),如 CRM 。企業(yè)要把原有的 CRM 轉(zhuǎn)移到云計算平臺中。其二,企業(yè)通過 SaaS 或 PaaS 方式獲得企業(yè)應(yīng)用。這兩種方式都需要考慮與現(xiàn)有企業(yè)應(yīng)用的整合,使位 于云中的系統(tǒng)和企業(yè)內(nèi)部的系統(tǒng)實現(xiàn)無縫的銜接。整

49、合本地應(yīng)用和云中的應(yīng)用成為云計算在企業(yè)中實施的主要工作。 本方案在 對港口行業(yè)云計算平臺的設(shè)計上,采用了基于 SOA 的基礎(chǔ)架構(gòu)。位于云中的服 務(wù)都經(jīng)過了良好的設(shè)計, 具有良好的隔離度和調(diào)用接口。 這為云中的服務(wù)與其它 應(yīng)用進(jìn)行集成提供了良好的基礎(chǔ)。5.2 構(gòu)建基于云計算平臺的應(yīng)用在前面的章節(jié)中, 對港口企業(yè)的云計算的基本架構(gòu)做了詳細(xì)論述。 本章通過 在云計算平臺上開發(fā)、 部署庫場可視化管理的系統(tǒng)的案例說明如何在港口行業(yè)采 用云計算。 本節(jié)以某港集團(tuán)下屬作業(yè)公司的庫場管理方式為基礎(chǔ), 對港口企業(yè)可 視化庫場的實現(xiàn)方案進(jìn)行設(shè)計。 可視化庫場的開發(fā)方可以是云計算的服務(wù)提供商, 或者利用云計算平臺提

50、供的 Iaas/PaaS 服務(wù)進(jìn)行開發(fā)的港口 IT 部門。本方案假 定是云計算的服務(wù)提供商。港口行業(yè)云計算平臺的應(yīng)用層基于 SOA 構(gòu)建,所以對部屬在云中的服務(wù)應(yīng) 該按照 SOA 的方法論進(jìn)行分析、設(shè)計和實現(xiàn),這樣利與采用平臺中提供的基礎(chǔ) 服務(wù),如流程管理、服務(wù)編排等。在進(jìn)行應(yīng)用的具體設(shè)計前, 本方案采用了由 IBM 提出的 SOMA 方法進(jìn)行服務(wù)開發(fā)的一套建模和架構(gòu)方法。 SOMA 方法包括三個 步驟:服務(wù)鑒別。包括業(yè)務(wù)領(lǐng)域分解,已有資產(chǎn)分析和目標(biāo)服務(wù)建模三個步驟, 用于識別候選服務(wù)。服務(wù)規(guī)約。主要是對發(fā)現(xiàn)的服務(wù)進(jìn)行描述,規(guī)范這些服務(wù)之間的關(guān)系,實 現(xiàn)它們的組件模型。服務(wù)實現(xiàn)。主要是根據(jù)對業(yè)

51、務(wù)領(lǐng)域的理解和現(xiàn)有 IT 系統(tǒng)的分析,將服務(wù) 的實現(xiàn)分配到相應(yīng)的服務(wù)組件,并決定服務(wù)的實現(xiàn)方式。服務(wù)的實現(xiàn)包括服務(wù)、 組件和服務(wù)組裝的實現(xiàn)。5.2.1 可視化庫場需求分析以散雜貨為主的港口企業(yè)以往的庫場采取的管理方式都是粗略的管理, 無法對港口庫場貨物進(jìn)行精確的管理。由于散雜貨大小、包裝方式不固定的特點,單純通過文字信息不能真實反應(yīng)港口庫場的使用情況。 同時以往通過表格顯示數(shù)據(jù) 的形式也不能很好的反應(yīng)堆場的使用情況。由于散雜貨自身的特點,不能像集裝箱那樣采用標(biāo)準(zhǔn)化的管理方式,需要一種更靈活的圖形顯示方式。用戶要能自由 的拖拽貨物的位置,改變大小,并且圖形要能根據(jù)貨物的屬性相對智能的改變大 小和

52、位置。像庫場可視化管理類似的系統(tǒng),通用性高,技術(shù)難度復(fù)雜,對于大型港口企 業(yè)來說開發(fā)仍有一定的困難,中小企業(yè)一般無力承擔(dān)如此的IT投入,這就導(dǎo)致了企業(yè)的庫場管理只能在低效的水平上運行。 庫場管理是港口企業(yè)生產(chǎn)管理的重 要環(huán)節(jié),如果其信息化水平不能很好的與生產(chǎn)系統(tǒng)的保持同步的話,將嚴(yán)重制約企業(yè)的信息化水平,進(jìn)而制約企業(yè)的發(fā)展。所以庫場的智能化、數(shù)字化管理成了 企業(yè)信息化的瓶頸,需要得到優(yōu)化的解決方案。庫場管理的可視化解決方案涉及生產(chǎn)過程的各個方面,需要與生產(chǎn)計劃、作業(yè)管理、統(tǒng)計分析等多個系統(tǒng)統(tǒng)一協(xié)調(diào)。 同時庫場管理系統(tǒng)的用戶包括港口、 貨 主、公檢法機(jī)關(guān)、銀行、海關(guān)、以及相關(guān)輔助作業(yè)公司等。根據(jù)

53、調(diào)研分析,庫場 可視化管理的需要用例描述如表3所示。表工屋場可現(xiàn)化訝盤用例岸場可覘化管UC_1庫場UJ視化借理與生產(chǎn)采境中的獲他環(huán)廿囂巒相連能對庫場中的貨物攝照類 別、彌枚,狀態(tài)進(jìn)帝個性化圈形比顯沅和管理,陡根據(jù)企業(yè)的貨鴻帖況進(jìn)行囲場 帳用計劃應(yīng)推,能對焊場中的貨功進(jìn)疔可視化晝詢,能封籍裸貴將進(jìn)苛監(jiān)管.加 扣押貨物、出節(jié)、海關(guān)監(jiān)箭拔物霽庫場任豐r展次:用戶冃標(biāo)竊場背銷弗門廟場替理祁門狠主抽肋作業(yè)仝詢.海關(guān)、協(xié)荷、茲檢法第棒 n甚利益:相蕓人員1呼曲庫場費軻的堆存M況.合理它推公訊 的背惜槪昭。岸畀管理部門準(zhǔn)確匿時的 羋宛庫域的便用情呪.精確的 對也供貸進(jìn)和管理和惦護(hù).輔助作業(yè)人貼 作業(yè).標(biāo)U!

54、探即慶閉黑.1實時賀冊i醐的堆存位32* Mt餉宮息.實時時白己的船、貨物進(jìn)行躁蹤 了斛予 集動態(tài).補(bǔ)助柞電公司鐵路企詢需饕朋對解并卒處司障場中現(xiàn) 存的需亞鐵斑輸毘的貨物惱祝.安勵年, 同此 煤垠交繪中心需婆收集悵控齊公司 的煤炭的戰(zhàn)7惰況*為交勵用戶糞供址一 的住詢*1海關(guān)、銀行、公檢法野制門渝關(guān)需庚時皤管的12M 口血物進(jìn)竹臨菅. 含檢進(jìn)邪n要哋険汕的管理,桂扣押、 和航押管挫.盤物卸載祀避口岬場.梱關(guān)卸貨苗盤議金入累綾棊木流稈:用戶系統(tǒng)1JME員編肚堰場使用讓耐系麒楠據(jù)用戶輸入的參數(shù).計弊講足銅= 的堆場供調(diào)加貝選樣*丸仕庫員對以黝的蚩際便崔進(jìn)行骨 ffl泵址提供晁括的酣赧琳螂功st 的

55、曲強(qiáng)辰廉弗境前雲(yún)際使川情撫丄用戶對賃物悅峑進(jìn)行援迦糧捌用戶輸入的參教.亟n釦創(chuàng)苗圻處位比程轡對賞物述疔監(jiān)管錄址駆宦襤監(jiān)哲貨物.探漣貨物的山入陣 合枕性.,用戶對堺場頁物變計時折柚據(jù)統(tǒng)計條fl,對用場論/fl憎況W 放借息進(jìn)啊計分折為管塢譏朿捉供依 辦-用戶系就1址用戶不制實時位貝遜仃傳理2乩趙的帳槪鞋入的A技何盤和覽物班足 的苓數(shù)口動計T?的坯物的堆仔皆迸.并 汕堆賀物的W紉刪口勒tHWHWf A B12k恤果賀竹為海艾販骨和危曲乩2K系軌料此板諂折記為海關(guān)監(jiān)連.井耙 肚物笛監(jiān)骨楓隈交船捉誼方業(yè)勢娣則換業(yè)商業(yè)保痔的機(jī)則,時貫慟俯牯息實f亍的一定保蔭策略.!5物類捌存裡】【血險品訝理手J1】曾摹

56、統(tǒng)自豹標(biāo)U!為他時柚根援庫埼的件威.就物的性質(zhì)棍出優(yōu)化的席場便陽方系*|企業(yè)現(xiàn)有IT資產(chǎn)分析。港口企業(yè)有負(fù)責(zé)裝卸的中央控制系統(tǒng),可以實時采 集裝卸貨的數(shù)量。但是系統(tǒng)相對獨立,沒有對外提供標(biāo)準(zhǔn)的外部接曰。擁有基于RFID的商品車管理系統(tǒng),提供了供外部調(diào)用的web Service 。522服務(wù)鑒別通過對可視化庫場的業(yè)務(wù)需求分析和企業(yè)現(xiàn)有 IT環(huán)境的分析,采用SOA的 sOMA方法論,可以把可視化管理的業(yè)務(wù)需求抽象為如下的服務(wù)需求模型 :通過 服務(wù)鑒別,可以得出圖形顯示操作服務(wù),庫場優(yōu)化配置服務(wù),圖形化監(jiān)管服務(wù)和 查詢分析服務(wù)等四個頂層服務(wù)。如圖 7所示:W庫場可視化噸層閣5.2.3服務(wù)規(guī)約在這一階

57、段,我們將定義實現(xiàn)服務(wù)的服務(wù)組件的細(xì)節(jié),包括:數(shù)據(jù)、規(guī)則、服務(wù)、可配置概要、可能的變更,同時還會涉及到消息、事件的定義和管理。經(jīng) 過服務(wù)鑒別的階段,我們得到了候選服務(wù)列表,接下來就需要決定暴露哪些服務(wù)。 理論上所有的服務(wù)候選者都可以暴露為服務(wù),但是一旦暴露為服務(wù),該服務(wù)候選者就必須滿足附加的安全性、性能等方面的要求,企業(yè)還必須為服務(wù)的規(guī)劃、設(shè) 計、開發(fā)、維護(hù)、監(jiān)管支付額外的開支,因此我們會根據(jù)一定的規(guī)則來決定將哪 些服務(wù)候選者暴露為服務(wù)。這些規(guī)則包含以下幾個方面:業(yè)務(wù)對齊:該服務(wù)候選者可以支持相關(guān)的業(yè)務(wù)流程和業(yè)務(wù)目標(biāo)??山M裝:該服務(wù)候選者滿足技術(shù)中立、自包含以及無狀態(tài)等特點,同時還滿足復(fù)合應(yīng)用的相關(guān)非功能性需求。可重用:該服務(wù)候選者可以在不同的應(yīng)用、流程中重用,從而減少重復(fù)的功能實現(xiàn),降低開發(fā)和維護(hù)的成本。按照以上提供的方法規(guī)則, 庫場可視化的服務(wù)暴露列表如下表 4 所示。在決 定暴露特定的服務(wù)候選者為服務(wù)以后, 服務(wù)規(guī)約還需要定義服務(wù)的消息、 非功能 性需求以及服務(wù)之間的依賴關(guān)系

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論