運行大規模服務所需的計算平台已經不再是十多年前的那種比薩餅盒大小的服務器或者冰箱大小的高端多處理器系統了。這樣一個平台的硬件是由成千上萬的獨立計算節點和與之對應的網絡和存儲子系統、配電、空調設備和巨大的制冷系統組成。這些系統所在的建築也已經成為系統的一部分,和一個大型倉庫沒有什麼區別。
《數據中心設計與運營實戰》的中心思想很簡單:這一計算平台不能簡單地看作一堆放在一起的機器。數據中心的軟硬件資源必須協同工作,以提供高水平的互聯網服務,而高水平的互聯網服務只能通過整體的設計和部署來實現。換句話說,我們必須把數據中心本身看作是一台龐大的計算機。
計算正在移動到雲端,進入倉儲式數據中心(WSC,Warehoase-Scale
Computer),軟件和硬件架構師必須了解端到端的整個系統才能設計良好的解決方案。我們不再設計單獨的「比薩餅盒」,或單服務器應用程序,我們也不能忽視裝滿服務器的一個大倉庫背后的物理和經濟機制。但事實上,建立一個具有成本效益且可靠的巨型規模的計算平台,並使其滿足下一代雲計算工作負載的可編程性要求是非常困難的。《數據中心設計與運營實戰》將幫助讀者去了解新的領域,在未來攻克更多難題。