云計算需要服務器嗎?
云計算的本質是數據和應用的跨數量級的集中,這對后臺的性能、可靠性、可管理性等提出了苛刻的要求,相對于低端服務器來講,大服務器具有不可比擬的技術優勢,云計算的理想平臺。
當前google、亞馬遜等之所以采用“服務器農場”的方式有個原因,一是他們提供的云計算類型有限,涉及的緊耦合處理規模不大,更主要的原因則是,現在大服務器價格昂貴導致技術適用,經濟不適用。大服務器屬于銷量小、研發成本高的高端服務器產品,但是隨著云計算的普及 ,大服務器銷量的增長,成本會被進一步攤薄,從進入高速增長。 大服務器是云計算的核心平臺。云計算的本質是數據和應用的集中,但是集中并未改變計算的類型,未來的云計算平臺仍然要運行數據庫、中間件等關鍵核心應用,而且規模會跨數量級的膨脹。此外,云計算平臺管理、資源調度、作業調度等高負載業務,本身也是關鍵高壓力應用系統,這些云計算的核心系統由于都涉及到大型的OLTP處理,一般服務器不可能滿足通過集群的方式來滿足,因此,大服務器是是云計算核心業務的必然選擇。具有一個實際的例子,在流行的分布式存儲系統中,特別是私有云應用中,雖然存儲節點可以采用廉價服務器和存儲設備,但管理名空間、訪問控制、數據檢索、文件到數據塊的映射關系的主服務器,特別是面向巨量數據的分布式文件系統中的主服務器,就往往需要采用高端服務器,以保障分布式文件系統的高效能、高可用和高魯棒性。