圍繞軟件定義的數據中心的炒作已經達到了白熱化的程度,不僅提高了企業的期望,更帶來了新的關注點。
圍繞軟件定義的數據中心的營銷正在進入實際應用以及觀念轉變階段。然而更廣泛的認知與普遍認可并不是一回事。
軟件定義描述了一個環境,其中基礎的IT功能,比如處理、存儲、網絡等等都部署在虛擬環境中。軟件定義的涵義在不斷擴大,因此要根據其他項目的需要進行相應的調整。
虛擬化IT基礎設施的所有元素——網絡、存儲、CPU以及安全是一步很大的跨越。在軟件定義的數據中心,整個基礎設施的部署、配置以及運營功能都從硬件當中抽象出來并通過軟件實施。
這提高了人們對軟件定義數據中心的期望:用戶希望看到更高級別的靈活性、性能以及運營效率。運行軟件定義數據中心的業務應該能夠減少管理成本并為IT安全性提供支撐。
希望是IT團隊能夠監控所有應用以及工作負載,然后學習最佳配置,比如可用的內存、存儲、處理器以及網絡帶寬應該有多少。所有功能能夠自我調整的理念非常有誘惑力。
納入軟件定義數據中心的概念包括不同工作負載、不同時間、不同地點對應用及其組件、底層網絡以及存儲的可用性要求都不一樣。多個實例可能在單個系統上運行,也可能彼此隔離。這還意味著你可以增加更多的實例應對不斷增加的需求,或者在需求減少時關閉部分實例。
可以自動或手動在不同系統之間甚至是不同數據中心之間遷移功能以改進總體性能,避免性能不滿足要求或者解決系統、網絡或存儲組件故障。這包括在自有數據中心與云供應商運營的數據中心之間反復遷移應用。
軟件定義的數據中心真的有效嗎?
幾乎所有的系統供應商、虛擬化技術以及監控及管理軟件都聲稱其產品都能夠在軟件定義的環境中運行。如果企業愿意選擇單個供應商并使用該供應商創建的環境,那么上述概念行得通而且能夠兌現承諾。挑戰同樣存在并不令人感到意外,在應用及部署軟件定義概念時存在著一些障礙。
一個關鍵的問題是,就技術如何在軟件定義的數據中心內運轉而言,缺少廣為認可的國際標準。每個供應商都有其自己的方式而且可能能夠解決應用的特定需求。部分供應商僅關注網絡而其他供應商關注存儲或虛擬環境,新興的供應商則關注容器以及虛擬機。
需要考慮的另一個重要問題就是環境的復雜性。很多運轉部件需要企業聘請人才以及不同的技術專家。
如果軟件定義的環境基于多個廠商的產品,那么對專業技術類別及深度的要求將急劇增加。
大多數組織已經在面臨專業豎井帶來的挑戰。遷移到多廠商的軟件定義的計算環境通常會加劇該問題的惡化。更好的選擇是繼續實踐技術團隊關注計算技術相應元素,比如數據庫、應用框架、操作系統、虛擬機軟件、容器軟件、網絡以及存儲等等的方式嗎?還是說多功能團隊負責所有的業務單元?某些企業喜歡獨立的功能團隊,而其他企業要求一個團隊對所有工作負載負責。
軟件定義數據中心實踐
轉向軟件定義的數據中心有力地支撐了組織的IT資產將被視作資源池的概念,而且任意以及所有工作負載都可以按需使用該資源池。表面來看這似乎簡化了IT規劃及執行,然而這取決于企業的組織方式。
對中小企業來說,有一個團隊對IT采購以及運營計劃負責很可能會有效,但這種方式并不一定適合大型組織。
似乎供應商都在試圖將所有業務推送到軟件定義的世界,無論組織是否真的需要。最佳行動方案是將軟件定義的數據中心納入組織規劃。了解可用的技術并考慮能夠支持當今需求以及今后可預見需求的架構。然后制定一個計劃平穩邁向軟件定義的未來。