淺析雲計算與傳統軟體的相互影響

來源:互聯網
上載者:User

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應用所取代,而各應用之間的資料互通和流程協同將更加緊密。 傳統軟體業也將認識到雲計算對未來來影響,並逐漸向服務性產業轉變。

(責任編輯:呂光)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.