虛擬化是過去十年來IT領域最大的技術創新。它有助于通過消除服務器,存儲和網絡之間的孤島來簡化IT管理。它還允許應用程序的設計方式不需要依賴任何底層的硬件平臺,可以無縫地進出云端。
然而,企業現在希望能夠實時部署應用程序更改,從開發到實時環境,只需點擊一個按鈕,而這無法通過虛擬化所能完成的功能。對IT環境的需求不斷增加,導致IT部門頭疼,因為現有的技術和資源通常很緊張。其中主要關注的是更多地使用自動化和全面的基礎架構編排。為了解決復雜的自動化需求,很多人都轉向OpenStack。
根據OpenStack用戶調查,采用OpenStack的關鍵驅動因素包括為企業帶來創新的能力;協調IT交付意味著基礎架構維護減少,因此可以花更多的時間來創新,提供價值和區分業務。OpenStack是開放的技術,缺乏供應商鎖定,這一點很有吸引力,因為可以通過減少許可證的需求和初始的前期投資來幫助節省成本。
▲
因此,OpenStack被視為下一代數據中心的主要技術,甚至可能作為通用操作系統。確實,當你咨詢任何與OpenStack合作的人,他們會告訴你,從初始部署中獲得了巨大的成功和收益。開發和測試(dev/test)目前是OpenStack最受歡迎的案例之一。全面配置基礎架構環境,實現IT資源快速自助部署,加速開發,構建,測試和發布流程。它還可以通過減少對影子IT的需求并更好地利用內部部署資源,來積極影響企業的技術。運行Web應用程序和提供數據庫作為服務也是受歡迎的使用。
但是,當你將可靠性,高可用性和有保證的性能作為關鍵,那么企業中更廣泛地部署OpenStack用于生產中會發生什么?像eBay,PayPal這樣的大型企業,他們首先不需要在OpenStack和存儲系統之間進行復雜的管理,或者浪費時間手動設置性能水平和管理卷。他們需要選擇一個與OpenStack完美集成的基礎設施,他們的時間可以自由地關注業務核心。
6個存儲要素一定要有答案
在第一次構建OpenStack基礎設施時,有無數的架構可用。確定OpenStack的使用和工作負載是關鍵的第一步;關于分配和基礎設施的決策將從關鍵的初步決定中產生。如果嘗試使用DIY OpenStack,請與供應商的獨特分發一起使用,或者可能選擇托管OpenStack服務?好消息是像RedHat,Mirantis,Cisco MetaPod和Platform9這樣的供應商使得更容易適應存儲和云,并消除復雜性。這些解決方案是構建OpenStack云的良好起點,通過與各種存儲解決方案的集成,可以幫助加快部署。
但是,如果希望自己的OpenStack部署更加自動化,只能通過選擇支持完全自動化并與OpenStack存儲服務緊密集成的存儲層來實現。另外,一個單一的集中存儲系統可以有效地整合三層存儲的想法很可能會很糟糕。關于云的分布式存儲解決方案的任何討論都應該包括商業選項以及開放源代碼。
在這個過程中要注意的一些考慮因素包括:
1.選擇了正確的存儲類型塊或對象,為特定工作負載嗎?
2.隨著業務增長,存儲容量會線性擴大嗎?
3.OpenStack的存儲容量是否得到驗證?
4.解決性能問題和瓶頸方面有多容易?
5.在OpenStack部署中,存儲是否與其他供應商互操作?
6.OpenStack可以快速,輕松地部署存儲嗎?
隨著IT行業從整體和靜態操作模式轉變為云計算動態敏捷工作流程的時代,現在是超越傳統存儲硬件架構的時候了,并考慮構建下一代存儲腳骨的產品、應用和操作。
但很多人忘記了正確的存儲層對于支持OpenStack部署是至關重要的。雖然它可能位于堆棧的底部,但存儲不應該是最后的考慮。而且有大量的存儲類型和供應商可供選擇。