計算”這個詞覆蓋了很多不同的商業模式,這樣看來它是一個非常“模糊”的詞語。在圍繞云的討論中,強調它到. . .
幾個月前,我參加了一個以云計算為主題的大會。其中被拿出來討論的一個問題是云計算是一種進化、還是一個模式的轉變,或都不是。我的回答是,兩者都是。的確,“云計算”這個詞覆蓋了很多東西,也許這是這個詞不太好用的原因,因為它不夠精確。云計算這個詞覆蓋了至少三個非常不同的模式,每個模式都有一個私有的和公有的走向市場的方法。讓我為您解釋一下。
首先,配備的信息技術允許一個或一組用戶來研發或運行他們自己的應用。通常這叫做IaaS,基礎設施即服務,或PaaS,平臺即服務。IaaS和PaaS的本質區別是由配備環境所提供的自由度/服務的數量。這個方法中真正革命的部分是它讓企業減少了他們需要獲取的產能過剩量,這讓他們有可能利用外部/重復使用的環境來解決高峰期的需求。
IaaS和PaaS都可以通過標準化、虛擬化、自動化和自我配置在現有的數據中心中配置,或者可以由外部的服務供應商提供。實際上,如果您仔細想想,在很長一段時間里我們的效用計算和格網計算已經擁有類似的功能了。我們甚至可以說70年代末80年代初提供的數據處理服務是該服務的最原始版本。真正被改進的是自動化的水平,讓配置變得更加容易和迅速,但從本質上來說并沒有什么新的東西,所以我認為我們可以把IaaS和PaaS稱之為一種進化。
其次,還有SaaS,軟件即服務,讓特定的應用可以通過互聯網來使用。現今多種應用被提供,從電子郵件(比如Office365)到ERP(比如SAP)。軟件即服務通常是由服務供應商提供。其好處是用戶既不需要購買許可牌照,也不用管理和更新應用。再說一次,該服務已經由應用服務供應商(ASP)提供好長一段時間了。自動化和自助服務(現今一些產品的意向)屬于創新,而不是模型。所以我認為我們可以把SaaS看成是現有方法基礎上的一種進化。
現今這些模式滿足了大多數企業的需求,跟其他東西相比,公司應該把云看作是他們現有環境和服務的一種進化。他們應該明確鑒定那些服務是會幫他們增加價值,還是會降低現有環境的成本,并且慢慢的遷移到這些新的交付模式。
那么,為什么人們把云計算當作是一個完全改變了IT工作模式的全新的東西呢?因為還有另外一個模式,讓人驚奇的是它實際上并沒有一個名字。最好的名稱也許是Web 2.0。Web2.0現象是從一個非常不同的方法開始的。其宗旨是為互聯網用戶提供新的便利。隨著用戶數量的成倍增長,找到一些新的途徑來編寫這些應用以確保所有的用戶都是以經濟的方式受惠是很重要的。
這是為什么“多租戶”被重新創造出來(是外包商首先在他們的托管數據中心里實施了這個方法)。簡而言之,多租戶允許一個應用可以服務于多個用戶/客戶。在多租戶的框架下,通過設計一個軟件應用來從實質上劃分開其數據和配置,這樣每個客戶或機構都可以有一個定制的虛擬應用(來自維基百科)。另外還需要確保的是被每位客戶所使用的網絡鏈接資源是彼此分開的,像惠普實驗室一篇很優秀的文章中描述的那樣,同時還要維護帶寬。
這種方法讓谷歌、臉譜、推特和其他用戶可以服務大量的受眾群。但因為構架原理不同,應用程序在研發時要特別記住多租戶這個理念。只有極少數的商業應用是根據這個原理來編寫或重新編寫的。就如來自微軟的“多租戶數據架構”的文檔里描述的一樣,大多數應用實際上在同一數據庫中混雜了多個用戶的數據。這個方法是真正具有革命性意義的,并且從根本上改變了IT的運營方式。
很明顯,問題是有多少公司要求服務于數以百萬的用戶,他們應該為了這個目的而重新改寫應用程序。隨著越來越多的多租戶應用變得可用,他們也許想使用其中一些,但是安全性、數據隱私和可用性方面的問題仍然尚待解決。
讓IT部門重新審查他們的應用,并且明確那些明顯區別于其競爭對手公司的應用也許是有意義的。接下來要問的是那些不能將其區別于競爭對手公司的應用還應該繼續在企業的數據中心里運行嗎,還是應該遷移到SaaS之類的交付模式上。
所以說,“云計算”這個詞覆蓋了很多不同的商業模式,這樣看來它是一個非常“模糊”的詞語。在圍繞云的討論中,強調它到底是什么意思是很重要的,并且需要指明我們到底在談論哪個模式。它們會隨著時間的推移而發展,但因為其目的是為了滿足公司的不同需求,所以還是會保持獨立的。
原文出自【比特網】