陳鐵東 曹巧艷 孟劉青
摘要:中小企業(yè)人力資源不足,IT預算吃緊,那種動輒數(shù)百萬美元的IT設備所帶來的生產(chǎn)力對它們而言真是如夢一般遙遠,而如今,云計算為它們送來了大企業(yè)級的技術,并且先期成本極低,升級也很方便。云計算與SaaS進行有效整合,為中小企信息化帶來一種全新模式——中小企業(yè)云服務。文章對中小企業(yè)云服務的架構設計、服務提供模式、運營模式等進行了一系列探討。
關鍵詞:云計算;云服務理論;企業(yè)信息化
中圖分類號:TP180文獻標識碼:A 文章編號:1674-1145(2009)18-0040-02
中小企業(yè)人力資源不足,IT預算吃緊,那種動輒數(shù)百萬美元的IT設備所帶來的生產(chǎn)力對它們而言真是如夢一般遙遠,而如今,云計算為它們送來了大企業(yè)級的技術,并且先期成本極低,升級也很方便。
SaaS可以消除中小企業(yè)購買、構建和維護基礎設施和應用程序的需求。云計算可提供豐富的軟硬件資源,滿足SaaS的各種應用需求。云計算與SaaS進行有效整合,將形成一種全新的運營模式——中小企業(yè)IT云服務。
一、云服務理論
(一)云計算
1.狹義云計算。狹義云計算是指IT基礎設施的交付和使用模式,指通過網(wǎng)絡以按需、易擴展的方式獲得所需的資源(硬件、平臺、軟件)。提供資源的網(wǎng)絡被稱為“云”?!霸啤敝械馁Y源在使用者看來是可以無限擴展的,并且可以隨時獲取,按需使用,隨時擴展,按使用付費。這種特性經(jīng)常被稱為像水電一樣使用IT基礎設施。
2.廣義云計算。廣義云計算是指服務的交付和使用模式,指通過網(wǎng)絡以按需、易擴展的方式獲得所需的服務。這種服務可以是IT和軟件、互聯(lián)網(wǎng)相關的,也可以是任意其他的服務。
(二)SOA
面向服務的體系結構(Service-Oriented Architecture,SOA)是一種IT體系架構風格,支持將業(yè)務轉換為一組相互鏈接的服務或可重復業(yè)務任務,可在需要時通過網(wǎng)絡訪問這些服務和任務。這個網(wǎng)絡可以是本地網(wǎng)絡、Internet,也可以分散于各地且采用不同的技術。可以對這些服務進行結合,以完成特定的業(yè)務任務,從而讓您的業(yè)務快速適應不斷變化的客觀條件和需求。
SaaS是Software-as-a-Service(軟件即服務)的簡稱,是隨著互聯(lián)網(wǎng)技術的發(fā)展和應用軟件的成熟,而興起的一種完全創(chuàng)新的軟件應用模式。
它是一種通過Internet提供軟件的模式,廠商將應用軟件統(tǒng)一部署在自己的服務器上,客戶可以根據(jù)自己實際需求,通過互聯(lián)網(wǎng)向廠商定購所需的應用軟件服務,按定購的服務多少和時間長短向廠商支付費用,并通過互聯(lián)網(wǎng)獲得廠商提供的服務。用戶不用再購買軟件,而改用向提供商租用基于Web的軟件,來管理企業(yè)經(jīng)營活動,且無須對軟件進行維護,服務提供商會全權管理和維護軟件,軟件廠商在向客戶提供互聯(lián)網(wǎng)應用的同時,也提供軟件的離線操作和本地數(shù)據(jù)存儲,讓用戶隨時隨地都可以使用其定購的軟件和服務。
對于許多小型企業(yè)來說,SaaS是采用先進技術的有效途徑,它消除了企業(yè)購買、構建和維護基礎設施和應用程序的壁壘。
二、云服務功能分析
傳統(tǒng)SaaS模式難以為中小企業(yè)提供適合其企業(yè)自身發(fā)展的信息平臺,無法滿足其業(yè)務流程的個性化定制。
利用SOA快速組裝服務,響應需求變化。云服務架構下,服務列表中的所有服務都將符合SOA標準,這樣就可以把各種服務通過ESB插入系統(tǒng)。通過流程編排,服務提供商就可以利用現(xiàn)有的服務組件快速地組裝出適合企業(yè)業(yè)務流程的應用程序。
隨需而變的流程定制。SaaS模式下,業(yè)務流程確定后將很難更改。云服務利用流程管理技術對固定的流程進行實時的調整,做到流程的隨需而變。根據(jù)生產(chǎn)、銷售環(huán)境的不同,企業(yè)的業(yè)務規(guī)則會發(fā)生變化。此時用戶只需修改業(yè)務規(guī)則,就能修改原有的業(yè)務流程,快速應對市場需求。
三、中小企業(yè)云服務模型
(一)云服務概念
云計算具有兩個層面的意思。第一個層面是基礎架構,主要是指硬件基礎設施,包括很多不同的服務器,而其上是虛擬化的、云的管理層。云通過核心管理層進行管理,支持不同的工作負載,讓不同的服務器得到更好的利用,提供更高質量的服務。第二個層面是應用服務平臺,它首先利用開放的標準,從不同終端獲得數(shù)據(jù),并利用Web技術提供數(shù)據(jù)共享,對外提供服務。本文中把這種利用云計算提供的服務稱為云服務。
(二)中小企業(yè)IT服務集群
中小企業(yè)IT服務集群是滿足中小企業(yè)運營管理所需的所有IT軟件的集合。在縱向上,它依據(jù)不同行業(yè)的生產(chǎn)流程與業(yè)務,劃分為不同行業(yè)的服務集群,如紡織行業(yè)、物流行業(yè)服務集群。
在橫向上,它包括企業(yè)所需的ERP、CRM、電子商務、網(wǎng)絡會議服務、郵件服務等。
服務集群架構如下圖所示:
行業(yè)列表中的各行業(yè)將共享服務列表中提供的各種服務,服務列表中的服務也會針對各行業(yè)業(yè)務的不同為其提供不同的解決方案。這些服務最終通過SaaS模式提供給最終用戶。
中小企業(yè)處在多種不同的行業(yè)中,每個行業(yè)都有自己特殊的業(yè)務流程,要為其服務必須提供適合其業(yè)務流程的軟件。這就要求IT云服務是一個支持標準的平臺,能整合第三方開發(fā)的應用的程序。第三方完成軟件開發(fā)后,即可部署到云中,由云向外提供服務。這樣云就會在一個開放的環(huán)境中不斷地發(fā)展,為越來越多的企業(yè)服務。
(三)SaaS發(fā)布模式
云計算和SaaS相結合的模式為中小企業(yè)提供信息支持服務。云計算可以對SaaS起到很好的補充作用:SaaS強調最終的應用,云計算則側重對底層架構和資源的充分利用,可以為SaaS提供商解決硬件、帶寬等資源不足的問題。中小企業(yè)云服務可以為客戶帶來如下的價值:(1)服務的付費方式風險小,靈活選擇模塊、備份、維護、安全、升級;(2)讓客戶更專注核心業(yè)務;(3)靈活啟用和暫停,隨時隨地都可使用;(4)按需定購,選擇更加自由,產(chǎn)品更新速度加快;(5)有效降低運行成本,能夠得到7*24全天候網(wǎng)絡服務,不需要額外增加專業(yè)的IT人員。
四、中小企業(yè)云服務的三個階段
為了適應企業(yè)不同發(fā)展階段對IT資源的需求,云服務將為企業(yè)提供適合自身發(fā)展的服務。云服務針對企業(yè)在起步、發(fā)展、成熟、穩(wěn)定階段的不同IT需求,提出相應的解決方案。
(一)起步、發(fā)展階段——共享的云
處于這一階段的中小企業(yè),資金實力相對薄弱,對IT資源依賴少。此時中小企業(yè)可采用SaaS模式,從云中獲得服務。處在這一階段的IT服務資源通用性強,個性化要求低。如面向中小企業(yè)的電子商務網(wǎng)站。采用SaaS模式獲得IT資源,可降低中小企業(yè)的IT建設與維護成本。由于各企業(yè)共享運用程序,維護方能方便快捷地對軟件進行升級迅速拓展,以滿足企業(yè)的需求。
(二)成熟階段——資源獨占的云
當企業(yè)發(fā)展到成熟階段時,生產(chǎn)業(yè)務流程相對穩(wěn)定。此時企業(yè)要求采用IT服務,來提高生產(chǎn)效率,在競爭中取勝。云服務為處于成熟階段的企業(yè)提供資源獨占的云。此時企業(yè)的運用程序將獨享運行在云計算平臺上的運用程序,并且享有一定的流程定制權利和管理權限。
企業(yè)獨享運行在云計算平臺的運用程序可以帶來諸多好處。這種模式類似于云為企業(yè)提供一個運行在遠程的數(shù)據(jù)中心。傳統(tǒng)模式下,企業(yè)不但要購置全套的軟硬件設備,還必須有專業(yè)的IT隊伍來維護這些軟硬件。在云服務模式下,企業(yè)只需花少量資金就能從云中獲得具備大企業(yè)服務質量的IT服務,并有專業(yè)的技術人員為其維護,保證應用的有效運行。
(三)穩(wěn)定發(fā)展——隨需而變的云
企業(yè)經(jīng)營有一定的周期,企業(yè)都是采購運營峰值時需要的IT資源來滿足需求,但更多的時候,這些IT資源都是閑置的,沒有被有效利用。云服務將有效地解決這一矛盾,當企業(yè)運營峰值到來時,云計算平臺將自動為其分配滿足其要求的IT資源。峰值過后也將自動地移除多余的IT資源。這樣不僅實現(xiàn)了資源的有效利用,而且降低了企業(yè)使用IT資源的成本。隨需而變的云為企業(yè)動態(tài)分配IT資源。
五、中小企業(yè)云服務商業(yè)運行模式研究
云計算平臺的搭建需要大規(guī)模的硬件投資,豐富的技術積累。一般的企業(yè)無力搭建云計算平臺,所以云計算平臺通常由實力雄厚的第三方來搭建,云計算可以以第三方擁有的機制提供服務。
運行在云計算設備上的應用程序同樣也是由第三方來提供的。在中小企業(yè)云服務中運行的運用軟件,符合相關規(guī)范,如Java EE、OSGI、SOA等。第三方只需開發(fā)的符合規(guī)范的應用程序就能方便地部署到云服務中。
中小企業(yè)在國民經(jīng)濟中占有重要地位,政府(或其他組織)建立的公共云,為中小企業(yè)提供IT服務,這樣云服務運營商能夠獲得政府的支持,能有效地增加企業(yè)對云服務的信心,讓企業(yè)愿意把核心業(yè)務數(shù)據(jù)交給云來管理。正如人們愿意把錢存到國有大銀行一樣。
中小企業(yè)云服務以云計算為中心的模式來提供IT資源,中小企業(yè)為其所調用和使用的IT服務付費,這是主要的運營模式。
六、結論
本文分析了中小企業(yè)信息化面臨的問題,以及云計算、SaaS的運行模式,創(chuàng)新地提出了中小企業(yè)云服務的概念。文中對中小企業(yè)IT云服務的概念模型、功能模型、發(fā)展階段以及運營模式做了詳細闡述,為云計算在中小企業(yè)中的運用模式提供了參考。對于中小企業(yè)來說,云計算+SaaS模式是采用先進技術的有效途徑,它消除了企業(yè)購買、構建和維護基礎設施和應用程序的壁壘,是未來中小企信息化建設的新方向。
參考文獻
[1]唐敏.基于自然的云計算模型[J].中國科技論文在線,2008,(9).
[2]Huan Liu,Dan Orban. GridBatch: Cloud Computing for Large-Scale Data-Intensive Batch Applications. Eighth IEEE Intern-
ational Symposium on Cluster Computing and the Grid.
[3]陳康,鄭緯民.深度剖析云計算背后采用的具體技術[J].計算機世界報,2008,(17).
[4]岑文初.分布式計算開源框架Hadoop入門實踐[J].InfoQ.cn.