OpenStack: 產品部署的多分布選擇
在云計算領域,還有另一個被廣泛使用的架構——OpenStack。它是一個開源計算項目,不需要任何授權費就能夠下載、修改并部署自定義應用,甚至可以應用分發,這一點極為誘人。采用OpenStack意味著企業全權負責部署、管理和支持工作。
一些供應商看到了機會,在OpenStack源代碼的基礎上建造了生產就緒(production-ready)平臺。這是因為,即使是擁有內部技術和開發團隊的公司也常常會缺少大量資源來開發、打包和支持一個專有的OpenStack平臺。
由此出現了許多基于OpenStack的成套的生產就緒的產品,它們提供一些附加收益,例如配置管理工具、軟件支持和集成測試。這一領域的一些供應商包括:
Red Hat Enterprise Linux OpenStack Platform
另一個利用OpenStack的途徑是通過一個基于OpenStack的公有云,例如HP Public Cloud 或Rackspace Public Cloud。還有一種選擇是基于OpenStack的私有云,例如Rackspace Private Cloud 或Blue Box Hosted Private Cloud。無論是公有云還是私有云,優點都在于它們降低了管理和支撐底層基礎設施的要求,騰出企業資源用于開發應用程序。
當下數據中心環境的局限
即使新技術在能力、利用率和效率等方面改善了傳統模式,當下數據中心環境仍有一些共同的一些缺點,企業需要更大的靈活度。根據福布斯雜志的報道,企業架構已經從優化運行工作負載的系統,轉向了更靈活的環境構建——無需重建基礎設施就能重新設計和重組環境。
另外,企業架構的需求會因產業和商業模式的不同而不同。例如,電子商務企業的需求與貿易行業或政府等垂直領域的需求就有所不同。這一點并不代表這些企業不會接入同樣的資源池,但是機構必須形成自己私有的、內部部署的數據中心,這比SaaS、IaaS和簡單數據存儲所使用的虛擬數據中心成本要高得多。
現今數據中心領域的另一個主要短板是IT需求目標與業務目標之間的脫節。正如前文所提到的,IT正從成本中心變成一項能幫助提升業務目標的寶貴資源。
最大爭論點經常聚焦于誰應該控制最終架構。目前唯一可行的解決方案就是同時吸收來自這兩方面的投入。畢竟,只有他們知道自己需要從數據環境中得到什么。
但是這樣仍然無法緩解整體挑戰。即使是IT領導者,也無法就理想的數據中心應該是怎樣的以及如何建設架構達成共識。關于企業架構通常有以下兩種選擇:
扁平式的——在業務單元之間創建更多平衡的功能。
分層的——將業務、技術和用戶平面分層,提供更集中的管理控制。
當前爭論的底線常常就在于誰的需求更重要,IT還是業務部門?
云計算領域和數據中心
企業架構將云平臺分成了六層,從上到下分別為:
軟件即服務(SaaS)——第6層
• 應用服務(App Services)
• 模型驅動的PaaS (Model-Driven PaaS)
• 平臺即服務(PaaS)
• 基礎的PaaS (Foundational PaaS)
• 軟件定義數據中心(SDDC)或軟件主導基礎設施(SLI)——第1層
正如你所見,SLI已做好準備成為云計算的基礎層,這一層可以是任何一個現代數據中心的配置。第1層到第5層都需要在云端運行一個應用程序。
下面列出每一層的三個方面或功能:
• 計算(應用程序或軟件的運轉狀態)
• 通信(軟件的消息傳遞)
• 存儲(軟件的狀態)
在SLI中,每一項功能都獨立于物理硬件。因此所有組件都建立在SLI創建的虛擬層之上,并且由軟件組成。
當下的數據中心并沒有完全虛擬化。諸如IaaS和SaaS這樣的服務建立在數據中心的虛擬化組件上,讓數據變得更易存取。而云計算最終改變了我們對于數據中心的思考方式。它改變了數據中心建造和管理的方式。它還創造了新技術,使得相同的云計算虛擬化原則以SDS或SDN的形式應用于數據中心的其它組件。
數據中心正朝著更高效的、擴展性更好的模式發展。數據中心在降低成本方面有巨大的壓力,這部分是因為IaaS和SaaS提供了價格實惠的替代品。到2018年,30.2%的計算工作負載將在云端運行。2012年的一份調查顯示,38%的公司已經使用云計算,28%的公司將要開始或擴大使用云計算。
數據中心和云計算:先有雞還是先有蛋?
數據中心和云計算的關系的有趣之處在于,它產生了“先有雞還是先有蛋”的現象。創建云計算環境需要數據中心,數據中心又利用云計算和虛擬化技術創建更有效和動態的數據中心。
任何數據中心都有物理基礎設施,即使在未來完全虛擬化的SLI也會繼續存在,但是規模小得多,并且因為自動化變得更易管理。虛擬化和資源池提高了資源利用率,從而減少了物理基礎設施的環境影響。
原文鏈接:http://wikibon.org/wiki/v/The_Data_Center:_Past,_Present_and_Future