Hyper-convergence對IT人員工作技能提出挑戰
Hyper-convergence對你所管理的基礎設施以及工程師類工作都產生了很大影響。毫無疑問,服務提供商對專注于研究數據中心計算資源的工程師仍然具有穩定的需求。其架構規模決定了工程師需要深入了解服務器虛擬化的所有技術細節。
但是另一方面,hyper-convergence可以幫助降低運營開銷。對于CIO來說,這也是減少員工數量的一種方式。如果公司部署了一套hyper-convergence的基礎設施,你應該掌握哪些相關工作技能呢?
首先,理解hyper-convergence方案的架構和優勢是至關重要的。幾年前供應商就已經開始嘗試推出整合產品。HP曾經嘗試提供內置于其服務器平臺的存儲陣列。隨著x86 hypervisor在數據中心逐漸站穩腳跟,我們看到跨供應商的整合產品取得了一些發展。
現有的Hyper-convergence方式
VCE是現在最為流行的hyper-convergence產品之一。VCE的vBlock參考架構包含了思科網絡和服務器硬件、VMware vSphere和EMC存儲。像vBlock這樣的整合平臺可以為公司提供一個可信賴的設計基礎,只需要一家供應商就可以提供所有支持。而vBlock在運營上的缺點在于其依賴單獨的角色或者組來管理分支組件。大多數中心或者大型企業仍然需要專門的存儲、服務器和網絡管理員來管理整合平臺。
Hyper-convergence產品將所有的主要組件都整合到一個單獨的設備或者“塊”當中。大多數情況下,一臺單獨的2U服務器可以提供運行一套簡單的虛擬化基礎設施所需要的虛擬化平臺、內存、CPU和存儲。這些產品具有橫向擴展特性,可以通過僅僅向基礎設施中增加額外的設備來進行擴展。到這里為止,我們介紹的幾乎都是通用硬件組合,但是軟件層才是使得hyper-convergence產品真正具有吸引力的部分。通過針對管理功能提供私有接口,供應商提供了針對核心基礎設施的單一管理方式。這允許一位工程師可以管理一個龐大的、hyper-convergence的節點集群,并且工程師不用擔心配置存儲區域網絡的復雜性。在一些低端市場當中,像Scale Computing這樣的供應商在向企業銷售其產品時甚至宣稱不需要虛擬化管理員。
Hyper-convergence解決方案的目的在于降低和虛擬基礎設施相關的管理開銷,但是你應該掌握哪些技能才能保證自己的價值呢?如果你想學習更多技術方面的能力,可以選擇DevOps方式,或者也可以嘗試研究IT運營的業務方面。
學習更多的技術
僅通過整合本身并不能解決運營效率的問題。整合平臺不能解決所有管理性問題,或者依靠架構完成所有負載。自動化基礎設施任務的需求提供了相關能力,基于開發者或者負載需求來提供服務器、VLAN以及存儲,而這種實現自動化的能力促進企業工程師不斷發展的關鍵因素。自動化工具和云管理解決方案是現在需求不斷增加的兩種技術。
大體上來說,目前的問題在于整合技術并不能解決基礎設施在申請和提供方面所遇到的挑戰。但是整合技術可以簡化資源提供過程,其不能解決創建VLAN、更改防火墻策略、創建(或者刪除)虛擬機,以及其他任何和實際工作負載相關的問題。自動化工具產品包括Puppet、Chef和vCould Automation Center,總體上說,可以實現可重復性和程序化任務,并且使用腳本進行自動化。
即便企業之前并沒有使用過基于云的靈活的應用程序,但是云管理產品仍然具有其潛在價值。***的使用情況之一就是提供自助服務。使得研發、測試和QA團隊能夠通過一個自助服務站點獲取資源。CouldStack、OpenStack和VMware vCloud Director等產品可以提供相關功能。
DevOps是可以選擇的方式之一,但是如果你還想掌握一種輔助技能,那么網絡技術是一個不錯的選擇。
提高業務技能
另外一種展示自己多才多藝的方式是培養業務技能。在這個領域中我所了解的兩個常用技能是項目管理和業務分析。兩種角色都需要了解信息技術和這些技術所能支持的業務。項目管理是一種需要掌握的相當通用的技能,因為大多數工程師都會發現他們在管理技術項目的實施。對于這方面的IT專家來說,項目管理專家認證可以證明你的相關知識,并且為簡歷加分。
獲取業務分析方面的經驗則更加困難。工程師應該尋找交叉培訓的機會,包括帶領團隊進行需求評審。將業務需求轉化為技術需求的能力可以證明你全面理解了技術的業務價值??梢云鸬綆椭饔玫钠渌矫孢€有理解和項目及預算相關的財務知識,比如資金支出和運營開銷、總擁有成本、投資回報和凈現值等。
隨著hyper-convergence基礎設施越來越流行,你需要掌握更多的虛擬化技能來保持自己的虛擬專家的地位。