不得不承認,軟件開始滲透到我們生活的每個角落,軟件確實無處不在。軟件不只是改變著運輸業、零售業、金融電信業等,軟件幾乎在改變著地球上所有的生意模式,它讓業務更便捷、更智能。當然,軟件也實實在在地改變著我們的數據中心,下一代的數據中心毫無懸念會是軟件定義的數據中心。
今天的數據中心是應用架構推動的,最早的批處理應用推動了大型機的問世,后來的交易型數據庫等則推動了小型機、服務器/客戶端模式的出現。但你若去參觀任意一家有一定歷史的數據中心,你會感覺走進了IT的博物館,煙囪式的架構隨處可見,它們自稱一體,它們獨樹一幟。不是說煙囪式的架構不好,讓應用隔離安全運行確實幫了我們大忙。
傳統煙囪式的設計嚴重制約著數據中心的發展,不要說我們必須花大量的人力、物力來維持傳統數據中心的正常運作,也不要說傳統數據中心缺乏靈活性導致我們部署新應用周期長、成本高等劣勢。我們真到了要推倒煙囪重新設計數據中心的新時代了,因為云化的應用需要數據中心進行這樣的變革來支撐,大數據、社交化、虛擬化、資源池化等一系列的革新正席卷整個IT產業,正改變也生意的方式,壓縮著IT的生命周期,正以摧枯拉朽之勢逼宮傳統數據中心,我們IT人的生活也變得越來越緊張。沒有傳統數據中心的洗心革面,我們怎能及時滿足前端業務的需求、怎能大幅度改善IT人的生存狀態、怎能躍升到IT的新時代呢?
“軟件定義”其實某種程度來說就是虛擬化。過去十多年間,虛擬化從服務器揚帆啟程,確實在VMware的帶領下走出了一條輝煌之路。今天的虛擬化已經不僅僅是服務器虛擬化,存儲虛擬化、網絡虛擬化、應用虛擬化、桌面虛擬化、安全虛擬化等已經接踵而至,虛擬機也已經從支撐測試平臺、簡單應用走向全面成熟,關鍵業務應用已經可以搭乘虛擬化的平臺自由飛揚,今天已經有近60%的應用負載實現了虛擬化。虛擬化真正成為了下一代數據中心的核心,通過虛擬化來抽象、池化,最后實現自動化,這正是云計算的基石,也是軟件定義的數據中心的靈魂。
為什么要引入軟件定義的數據中心?其實大家通過服務器虛擬化已經大大提升了服務器部署、運維的效率,可以在幾分鐘時間內為某個應用提供一個虛擬機。但是任何應用的部署不僅僅是一個虛擬機就可以解決的,常常還需要另外的幾天時間來配置網絡、存儲、安全、管理等一系列的動作后,才真正能將應用投入運營。
到了重新設計整個數據中心的時候,包括重新定義數據中心的組件。為此,引入了虛擬數據中心(VDC: Virtual Data Center)的概念,通過VDC將物理資源變成邏輯的資源集,為應用提供服務。應用和開發者不需要知道復雜的硬件架構,只需要和VDC這個彈性的資源集進行交互。VDC提供了應用所需的計算、存儲、網絡、安全和管理組件,讓應用運行無憂。應用只要交付給VDC,其他的事情都通過軟件定義的數據中心這個新的架構平臺來完成。傳統應用虛擬化部署的桎梏一掃而光,你有了默認的安全策略、默認的災備計劃、默認網絡配置策略等,包括為不同的應用提供了不同的服務等級。
當然,這些默認的策略也可以根據需要進行定制化。VDC也隨之成為軟件定義的數據中心構建的新磚瓦,讓新一代數據中心的構建更為廉價、快速和便捷,IT人也可以從大量重復的勞動中解放出來,更專注業務的創新和發展,CIO也開始步入新崗位:首席創新官(Chief Innovation Officer)。