哈爾濱中軟分享:論數據中心發展的終極目標
數據中心正向更大、更複雜系統方向發展,擁有上千台甚至上萬台伺服器的數據中心比目皆是,如此龐大的信息系統運維和管理問題突顯。數據中心要在運維和管理上支出相比原來要翻幾倍,給數據中心發展拖了後腿。所以,很多數據中心包括IT廠商也在這方面暗暗下功夫,解決數據中心高速發展過程中產生的這些新難題。那麼,數據中心的發展目標是什麼,未來的數據中心能長成什麼樣,很多人做過大膽預測。
筆者認為,數據中心發展的終極目標就是要化繁為簡,充分釋放運維和管理的壓力,運維和管理的成本並不會隨著規模的擴大而顯著提升,甚至降低,這就是目標。
充分釋放數據中心的運維和管理工作的根本,是將人從數據中心運行中脫離出來,讓數據中心成為一個真正的自治系統,自我運行和管理,整個數據中心的運行交給機器或是機器人,這裡不僅僅指運行,還包括擴容、變更、版本升級、故障定位和自動修復等等,總之,之前一切由人來做的工作交還給數據中心自己,讓其自己運行,控制器就是數據中心的大腦。控制器具備強大的業務處理能力,可以放在雲上,是整個數據中心的最高領導者,按照自己的理解去執行各種指令,這些命令來自於數據中心從方方面面獲取到的需求,要控制器來部署實現,控制器當然要根據數據中心的虛擬資源和物理硬體情況綜合評估來執行。
這裡演化出兩個發展趨勢,並且在小規模的數據中心已經開始試水應用。
一是自動化部署。舉一個比較實際的例子:數據中心在進行伺服器部署時,往往上線一批就要數百上千台,數量非常龐大,要通過手工方式對每一台進行系統升級、下發配置是非常耗時的,也要消耗很多人力資源。如果將這部分工作改為由控制器自動執行,那其實就是將一套配置在數百上千台伺服器上重複下發,幾分鐘就可以部署完成,這將極大提升工作效率,也節約人力。再有進行網路變更和擴容時,總要增加一堆的操作命令,稍有不慎就會敲錯或配錯,引起網路故障。還有重複性的配置太多,每個埠或者介面都要反覆操作下發。其實,這些工作都可以交給控制器來做,人會犯錯,但機器卻很少犯錯,只要告訴控制器怎樣做,控制器就可以準確執行到位,而不會像人總是開小差,偶爾可能還溜出去抽根煙,控制器就不會。網路廠商之前提出了自動化部署的概念,並且都已開始支持。比如:思科叫POAP(PowerOn Auto Provisioning),華為叫ZTP(Zero-Touch Provision)零配置敏捷部署技術,新華三叫「Zero-Configuration零配置管理方案」,這些方案都類似,主要針對網路設備進行自動化部署,接入層的網路設備直接將其與上游設備物理鏈路連接好,控制器自動向設備下發配置,然後完成業務部署。這些網路設備初始化都會在VLAN 1開啟自動獲取地址的功能,接入到網路中時,自動向DHCP伺服器獲取地址。有地址之後,開始與控制器通信,通過控制器下發已存的版本,然後再將配置下發到網路設備,完成部署。數據中心自然不滿足於此,於是將自動化部署擴大到伺服器。當一台新伺服器上線時,同樣也可以通過控制器下發版本,甚至是預裝的應用程序,最後設置完伺服器的運行配置,伺服器可以自動上線,加入到業務運行當中。這樣,不管我們是增加或減少網路設備,還是伺服器以及防火牆、負載均衡等物理設備,都可以實現即插即用,業務自動化部署。將來的數據中心只需要兩種人,一種是提供苦力的設備安裝人員,另一種是控制器的操控者,只要給控制器提前設置好預定操作,控制器就可以完美執行。隨著人工智慧和大數據技術的火熱,控制器更加智能,也會有學習能力,當人們給控制器輸入更多的指令,控制器可以舉一反三,完成更多任務。
二是業務編排。自動化部署仍然是數據中心發展的初級階段,後來關鍵要實現的是自動的業務編排。比如有客戶想從數據中心租用一個Web應用服務,這就需要數據中心內部打通管道,從用戶認證信息、網路設備的ACL、QoS資源、VLAN資源部署,伺服器虛擬機資源的分配等多方面進行配置,在伺服器上建立虛擬機,分配存儲資源並搭建應用,這是一個涉及多個門類的專業技術,以前總是要多業務部分,多人協作討論方案後才能實施,這個過程中也可能出錯。業務編排就是將這些工作在控制器上或者在雲上完成,當有客戶有這個需求時,控制器只要一條指令,後台立即會執行,幾分鐘內即可完成部署。對服務的變更、修訂、擴展都需要對服務涉及的各類基礎架構的資源調整和再配置,這些涉及複雜的運算和繁瑣的配置,所以這部分還是交由專業廠商來完成,設備廠商提供好各種應用介面,交由控制器來調用,最快方式實現業務自動編排部署。
無論是自動化部署,還是業務編排,目的就是要將人從數據中心的運維和管理工作中解放出來,數據中心發展的終極目標就是要脫離人類,成為一個無人參與的自治系統,可以自我學習,自我管理和運行。人只要給數據中心提需求就可以了,或者是當新的需求到來時,由人來教授數據中心怎麼做,後面重複性的需求,數據中心自己來就可以。當然,數據中心是一個非常複雜和龐大的系統,而人們要其實現的需求也是多種多樣,很多時候可能走偏。數據中心自己運行是否正常,是否業務按照預期效果部署,很多時候還需要人的監督,及時進行調整策略,人的角色不會被控制器徹底替代。
哈爾濱中軟卓越具有完善的IT職業教育體系,提供基於崗位的項目實戰訓練,投重金研發了專門針對大學生的准員工。「5R(5Real)」實訓課程體系,5R即:真實的工作環境、真實的項目經理、真實的項目案例、真實的工作壓力、真實的工作機會。課程設計主要培養學員的動手操作能力,通過實際項目讓學生熟知軟體開發的流程,每年有無數學子從哈爾濱中軟卓越走向IT行業,選擇通過正規培訓的職業教育進入IT行業。哈爾濱中軟卓越助您走近夢想,走進輝煌人生。
※哈爾濱中軟分享:一條鏈一統天下
※哈爾濱中軟分享:2018物聯網起飛的十大技術
TAG:中軟卓越哈爾濱 |