1 云計算的概念、特點及服務方式
1.1 云計算的概念
云計算(cloud computing)是一種基于Internet的計算。在云計算中,存儲和運算將不再運行在本地計算機或服務器中,而是運行在分布于Internet上的大量計算機上,也就是說,云計算通過把原來由個人計算機和私有數據中心執行的任務轉移給分布在lnternet上由全體用戶共享的大型計算中心來完成,實現了計算機硬件、軟件等計算資源及對這些計算資源進行安裝、配置與維護等服務資源的充分共享。
所謂的“云”其實是指分布在Interact中的形形色色的計算中心,包含成千上萬甚至幾十萬、幾百萬臺計算機或服務器。用戶不再購買高性能的硬件,也不再購買或開發各種功能的軟件,而是使用任何可上網的設備。連接“云” ,利用“云”提供的的軟件或服務,直接在“云”上處理并存儲數據。
因此,云計算可以看作是并行計算(Parallel Computing)、分布式計算(Distributed Computing)和網格計算(Grid Computing)的發展。云計算與網格計算的主要區別在于:網格計算側重于解決計算和存儲資源的分配,即將大家提供的計算和存儲資源根據各自應用的需要重新分配給大家;而云計算則傾向于計算、存儲和應用資源的共享,在云計算中,用戶不僅不需要網格計算那樣。提供計算和存儲資源,也不需要自己購買或開發應用,所有的一切全都由云服務商提供。
1.2 云計算的特點
(1)動態的高可擴展性。云技術使用戶可以隨時隨地根據應用的需求動態地增減IT資源。由于應用運行在虛擬平臺上,沒有事先預訂的固定資源披鎖定,所以云業務量的規模可以動態伸縮,以滿足特定時期、特定應用及用戶規模變化的需要。
(2)虛擬化的超大規模。云業務的需求和使用與具體的物理資源無關,IT應用和業務運行在虛擬平臺之上。云計算支持用戶在任何有互聯網的地方、使用任何上網終端獲取應用服務。用戶所請求的資源來自于規模巨大的云平臺。
(3)高可用性。云平臺使用數據多副本拷貝容錯、計算節點同構可互換技術來保障服務的高可用性。任何單點物理故障發生,應用都會在用戶完全不知情的情況下,轉移到其他物理資源上繼續運行,使用云計算比使用其他計算手段的可用性更高。
(4)按需使用,按用付費。云業務是一個龐大的資源池,用戶按需購買,如同像自來水、電、煤氣那樣計費。無論是短期還是長期,云計算的商業模型都按使用量付費。
(5)資源復用,成本廉價。出于云計算采用資源的統計復用技術,所以IT物理資源的利用率大為提高,從而使云的業務成本大大降低。
1.3 云計算的服務形式
(1)SAAS(軟件即服務)。這種類型的云計算通過瀏覽器把程序傳給成千上萬的用戶。在用戶跟中看來,這樣會省去在服務器和軟件授權上的開支;從供應商角度來看,這樣只需要維持一個程序就夠了,這樣能夠減少成本, Salesforce.com是迄今為止這類服務最為出名的公司。SAAS在人力資源管理程序和ERP中比較常用。Google Apps和Zoho Office也是類似的服務。
(2)實用計算(Utility Computing) 這個主意很早就有了,但是知道最近才在Amazon.com、Sun、IBM和其它提供存儲服務和虛擬服務器的公司中新生。這種云計算是為lT行業創造虛擬的數據中心使得其能夠把內存、I/O設備、存儲和計算能力集中起來成為一個虛擬的資源池來為整個網絡提供服務。
(3)網絡服務。同SAAS關系密切,網絡服務提供者們能夠提供API讓開發者能夠開發更多基于互聯網的應用,而不是提供單機程序。
(4)平臺即服務。另一種SAAS,這種形式的云計算把開發環境作為一種服務來提供。你可以使用中間商的設備來開發自己的程序并通過互聯網和其服務器傳到用戶手中。
(5)MSP(管理服務提供商)。最古老的云計算運用之一。這種應用更多的是面向IT行業而不是終端用戶,常用于郵件病毒掃描、程序監控等等。
(6)商業服務平臺。SAAS和MSP的混合應用,該類云計算為用戶和提供商之問的互動提供了一個平臺。比如用戶個人開支管理系統,能夠根據用戶的沒置來管理其開支并協調其訂購的各種服務。
(7)互聯網整合。將互聯網上提供類似服務的公司整合起來,以便用戶能夠更方便的比較和選擇自己的服。
2 云計算與傳統軟件業的相互影響
2.1 云計算與傳統軟件業兩者的沖突
SaaS與傳統應用軟件不同,往往一個應用要服務成百上千乃至成千上萬的用戶,因此多租戶技術(multi-tenancy)則成為傳統軟件商進入SaaS領域的最大挑戰。如何在一個應用里面將每個客戶的信息隔離,是保證每個客戶應用之間互不干擾和信息互不泄露的關鍵技術。這些信息不僅僅體現在數據層面,更將深入到應用流程和人機交互界面。每個用戶都需要得到—個根據自身不同需求調整的界面,界面的風格、logo的使用和流程的配置都需要為客戶提供一個專屬的體驗。
此外,服務計量和取費也是傳統軟件商不得不面對的問題。與傳統軟件以產品和項目計費不同,SaaS應用則是對服務的計贊韌取費。不同的服務可以采用不同的計量方式,硬盤空間占用、使用次數、使用時間、使用的許可數量……,都可能成為計量的標準,不同服務對計量的要求不一樣,取費的標準自然不同。
其次是來自商業模式的對立。銷售軟件授權(license)和銷售SaaS應用服務是兩種截然不同的商業模式。這兩種模式的價格差距極大,雖然對用戶而言,使用效果相同。但對那些傳統軟件公司來講,SaaS模式的計費方式是一個極大的挑戰 SaaS模式需要將個體用戶所承受的成本進行分攤并降到最低,從而實現應用服務的規模效應;而License模式則追求單個項目和產品的最大收益。兩種模式對個體收益的看法截然相反,從而導致兩種商業模式的對立。
最后是來自軟件商內部組織架構和激勵機制的變更。銷售傳統軟件和SaaS軟件需要的組織結構也并不同。比如,傳統管理軟件通常需要軟件商擁有大批的項目實施顧問和二次開發團隊,并需要在各個主要城市設服務公司或服務代理,以保證軟件的售后服務。而提供SaaS服務的公司通常只需通過網絡直銷或者平臺合作伙伴即可實現產品銷售。同時,出于產品化程度較高,對實施力量和二次開發的需求也不是很強。在針對銷售人員的激勵機制上,傳統軟件銷售通常以項目進行考核激勵,項目的完成是考核的依據,而SaaS軟件銷售更多的是一種長期的服務,據此建立與傳統軟件銷售不同蚓的激勵機制,也是傳統軟件商需要面臨的挑戰。
2.2 云計算對傳統軟件的促進
對于傳統應用軟件來說,軟件企業的最大的心頭大患某過于盜版了。盜版軟件的存在,大大降低了企業的利潤。但是也正是軟件的高利潤,使得盜版軟件屢禁不止。就算軟件公司花大量的時間與精力去做防盜版的工作,其效果也不是很明顯。
對于傳統軟件來說,如ERP系統,其項目最大的初始化成本包括三塊,分別為軟件的授權成本、培訓成本與服務器購置與部署等等。其實人總有這么—個心理,如果讓企業一下子掏出個幾十萬、甚至上百萬來實施一個信息化項目,很少有企業會這么大大方方的拿出這么多錢來 但是,如果換一個角度,讓企業每個月花個1000元,一年就是12000元。像ERP這種軟件,一般用個十年是最起碼的。那么十年就是十幾萬了, 此時企業反而會掏錢。一次性掏跟分次掏對人的心理影響是不同的。
在部署傳統應用軟件的時候,軟件集成也是困擾企業與軟件公司的一大問題。如企業先后部署了財務管理軟件、進銷存管理軟件、人事管理系統等等。但是,最后發現他們之間竟然無法友好的工作。這就是一種信息孤島。在傳統軟件模式下,這種孤島現象很難避免。隨著時間的推移、規模的擴大與管理水平的提高,會采用一些跨部門的管理系統。在這個應用軟件升級的過程中,往往是顛覆性的。即采取新的信息化管理系統后,就會拋棄原來的信息化系統。所以,雖然說現在軟件集成的呼聲很高,但是企業在采用更高級、更綜合的信息化管理系統中,基本上采用的是替換,而不是項目集成。這主要是項目集成的風險太大,成本也太高。而導致這兩高的主要是沒有一個統一的平臺。
2.3 傳統軟件對云計算的彌補
(1)需求個性化問題。由于SaaS模式講究一份應用服務成千上萬的客戶群,因此對應用服務的產品化程度要求較高,盡管SaaS可以進行一定程度的定制和二次開發,但是面對那些需要對應用進行大規模復雜定制的客戶,SaaS便顯得力不從心。
(2)安全穩定問題。云計算模式下用戶所處理的數據也并不存儲在本地,而是保存在互聯網的數據中心里面。這些數據中心正常運轉的管理和維護則出提供云計算服務的企業負責,并由他們來保證足夠強的計算能力和足夠大的存儲空問來供用戶使用。在任何時間和任何地點,用戶都可以任意連接至互聯網的終端沒備。從用戶角度來看,把自己企業的各種數據交給互聯網公司來管理,有些人還是對它心存疑慮。
此外,還存在這么—個問題,因為所有的應用和數據都存放在云中,如果網絡斷開,用戶將無法訪問呢到自己的數據,正常的業務將會中斷。這對正在運作的企業來說,是十分嚴重的問題。
(3)本地資源利用問題。云汁算模式下,強調諸多復雜的功能都將轉移到終端背后的網絡上去完成,從而使用戶終端的功能將會被大大簡化。而現在的計算機硬件計算能力都非常,而云汁算卻不能充分使用這些計算能力,這將造成很大的資源浪費。
3 云計算和傳統軟件的未來發展
相對于傳統軟件應用,CRM、HRM、和財務系統等應 通用性更強,產品化程度較高,更符合用戶移動辦公的要求,且無需大量的數據傳輸,因此在云環境下,這種軟件更多的受到廠商和用戶的青昧。相反,那些流程復雜、個性化較強、產品化程度不高的軟件應用則不宜采用SaaS模式。
從短期來看。云計算所帶來的各項變化對個人的影響還比較小,或許和從前的許多技術一樣,云計算將首先給企業(尤其是中小企業)帶來最為直接的變化:他們能夠快速搭建自己想要的各種應用,而不用再為服務器資源而煩惱。
當然,云計算的在未來的發展也面臨著各種挑戰,其中安全和隱私將成為首要問題。所以,一些傳統軟件和既有應用不可能在短時間內全部被SaaS應用所取代,而各應用之間的數據互通和流程協同將更加緊密。傳統軟件業也將認識到云計算對未來來影響,并逐漸向服務性產業轉變。
.