數據中心是一個非常復雜的信息綜合系統,涉及到網絡、服務器、監控、存儲、消防等方方面面,耗費著大量的人力。雖然近幾年關于無人值守數據中心的技術在不斷普及,但對于大型的數據中心,系統過于復雜,業務非常重要的仍需要有人24小時在線值守,其實對于數據中心,在建成開始運營后,數據中心的主要工作就轉向了線上業務的調整、變更、軟硬件升級、更換等工作,其它方面的工作是比較少的,所以有些大型數據中心慢慢的在向無人值守方向發展。一般是本地數據中心留有具備基本技能的工程師值守,比如調整個網線、換個設備、做下軟件升級等基礎性工作,遠程后臺有技術專家支撐。更多的技術專家幾乎都是通過遠程來管理和控制數據中心的,本文將講述那些管控數據中心的技術方法。
遠程管控你的數據中心,首先當然要可以遠程進入到數據中心內部。數據中心內部其實是由成千上萬臺的設備組成的,要保證所有的設備都可以遠程訪問,那么就需要建立一條接入數據中心的VPN隧道,數據中心有公網的地址可供外界VPN接入網絡,通過防火墻來嚴格控制接入的安全性,對于數據中心如果對于接入者沒有很好的管理措施,一旦被黑客所攻擊,數據中心的一切數據都可以被竊取甚至損壞,所以一定要把好安全這關。有了這樣一個訪問通道,數據中心的運維技術專家只要接入互聯網,就可以隨時隨地訪問數據中心內部設備,進行管理和故障診斷等工作。在有些大型的互聯網公司,由于在全國各地都有數據中心,這樣在總部的網絡中就可以直接訪問各地的數據中心內部,這樣整個公司內部互訪都屬于內部訪問,這種訪問安全性更高些,整個公司的所有數據中心都是與外界隔離的,各地數據中心都是通過VPN進入公網隧道來保證安全性的。
其次,現在平板電腦、智能手機已經非常普及,這些方式也可以通過互聯網接入到數據中心內部,在智能手機的應用商店很容易就可以找到telnet、ssh訪問設備的應用程序,安裝后只要輸入數據中心的公網地址,就可以通過移動互聯網進入數據中心。最近很火的BYOD就是基于智能手機的解決方案,實現人們隨時隨地辦公的愿望,這種方式同樣也會提升數據中心的管理實時性。現在的數據中心管理軟件已經變得比較智能了,當數據中心自身運行出現一些異常時,就是打印一些告警,這些告警完全可以通過網絡直接自動發送到數據中心相關人員的手機上,讓所有人及時掌握數據中心的運營狀態。
再次,市面上出現了一些專門制作這類遠程管理的軟件公司。其中Teamviewer就是一個能在任何防火墻和NAT代理的后臺用于遠程控制的軟件,騰訊QQ里的遠程協助與Teamviewer功能類似。通過Teamviewer可以直接控制遠端數據中心的設備,實現遠程桌面、文件快速傳輸等功能,不過Teamviewer是收費軟件,相比起來使用騰訊QQ更劃算一些。要進行遠程控制,首先要兩方電腦都必須執行Teamviewer,運行Teamviewer后,Teamviewer的服務器會自動分配一個ID和密碼給你,ID是固定的,但密碼隨機,這樣相比QQ安全性更高,建立連接后,可以進行聊天對話、視頻會議、遠程操作等。不過這種Teamviewer使用的前提是兩方都要有人,這樣才能操作建立連接。就像QQ,一端發起連接請求時,對方必須有回應才能建立起來,如果現場無人這種方式就無法進行了,使用上受到一定的限制。這種兩邊都有人的控制還有一種常用的方式,就是在數據中心現場工程師通過PC連接到數據中心網路中,PC再通過智能手機連接到互聯網上,這樣遠程技術專家就可以通過無線網訪問到數據中心內部來,這種方式在現在數據中心運維中非常常見。
最后,在數據中心內部除了網絡、存儲、服務器之外還有多個子系統,比如機房內部溫度過高、設備掉電等異常出現時,如何在遠端也能隨時知道,這就需要在本地數據中心內部建立一套完整的自動監控系統,監控系統不僅監控者主要網絡設備、服務器設備的運行,還對溫濕度、電力運行情況進行管理,當機房溫度過高時,系統會自動發出告警,將告警及時發向管理中心以及每個數據中心相關人員的手機、平板等終端設備上,這樣相關人員還可以通過遠程來調節空調的溫度,通風口的大小,讓數據中心內部溫度恢復正常,這個過程都不需要數據中心內部有人在。當有設備故障時,數據中心會自動切換到正常設備上,并向數據中心相關人員發出告警,這樣相關人員及時協調硬件備件進行更換處理。
通過以上一系列的手段,可以實現讓你隨時隨地控制數據中心的愿望。當然,只要是軟件總會有Bug,有一句俗話叫做“眼見為實”,通過遠程所看到的信息展現的只是局部,也許只是一個假象,不排除此時是軟件運行出了Bug,出現了誤報,這些事件都時有發生。我們在充分使用這些高科技手段來管理數據中心時,也要保持一顆謹慎的心態,不放過任何細節。美國的無人機技術很發達,無人機經常通過遠程人為控制來進行特定目標的轟炸,然而誤傷事件頻頻出現,所以任何技術都有不靈、出錯的情況。我們通過遠程管理數據中心,提升了工作的效率,但也需要周期性的安排技術人員到數據中心現場進行檢查,及時發現一些隱患并消除掉。采用遠程管理加上周期性檢查的方式不失為未來數據中心最好的管理模式。實現隨地隨地管控你的數據中心并不難,就看你如何才能更好地利用好它。