新技術催生新產業(yè),新產業(yè)帶動新價值。這句話已經被無數的事實所證明,而互聯網行業(yè)就是一個典型的由新技術催生的新產業(yè)。據統計,隨著網絡的發(fā)展,互聯網行業(yè)已經成為近幾年在全球各行業(yè)中發(fā)展速度最快的行業(yè)。
作為國內互聯網行業(yè)中的佼佼者,攜程旅行網成功整合了高科技產業(yè)與傳統旅行業(yè),向超過2000萬會員提供了集酒店預訂、機票預訂、度假預訂、商旅管理、特約商戶及旅游資訊在內的全方位旅行服務,被譽為互聯網和傳統旅游無縫結合的典范。
由于攜程網是一個以互聯網為業(yè)務支撐平臺的企業(yè),所以,可靠且穩(wěn)定的網絡是攜程網的業(yè)務基礎,也是攜程網發(fā)展的基石。
項目背景
攜程網成立于1999年。經過了十年的發(fā)展,攜程網已經在其上海本部建立了一個規(guī)模龐大,結構復雜的數據中心,網絡節(jié)點共計約三千余個。這個數據中心承載了攜程網的門戶網站、呼叫中心、票務、酒店預訂等諸多的系統,且這些業(yè)務系統的運作非常的繁忙,僅一個呼叫中心,平均每個小時要受理近一萬個電話訪問。可見,一旦數據中心發(fā)生了故障,將會對攜程網造成巨大的業(yè)務損失。
為了提升用戶的滿意度,降低網絡故障帶來的損失,經過了多年的考察以及小范圍內的多次試用,攜程網最終選擇了游龍科技的網絡管理系統來協助其保證網絡的穩(wěn)定。
面臨的挑戰(zhàn)
對于網管系統來說,想要實現攜程網的數據中心自動運維有著幾方面的難點,而最大的問題在于底層網絡設備的監(jiān)控。前文說過,攜程網的網絡規(guī)模龐大,網絡設備眾多,從功能度的角度來看,想要落實底層的網絡監(jiān)控必須要完善幾千個相關的監(jiān)測指標,同時,這樣規(guī)模的網絡對于一個網絡運維系統的性能是一個嚴峻的考驗。
其次,攜程網的網絡運維人員比較多,而且不同的運維人員管理的網絡所面向的業(yè)務和部門也不盡相同,如何針對這些運維人員做到合理完善且便于更改的權限劃分也是一個比較棘手的問題。
第三方面在于針對網絡管理者的報表呈現。攜程網的網絡管理部門的領導倡導精細化管理,這就要求網絡運維系統對于網絡的規(guī)劃、運營、升級等工作提供出客觀的依據,究竟哪些業(yè)務系統需要增加服務器、增加投入,那些業(yè)務系統的IT開支應該壓縮,這些取舍都需要有深層次的報表提供依據。
解決辦法及亮點
面對著多重的考驗,游龍科技經過深入的分析研究以及數次的實地考察,采用了業(yè)內先進的分布式架構來應對攜程網數據中心底層網絡監(jiān)控帶來的挑戰(zhàn)。他們將整體網絡進行有效的劃分,在各個劃分出來的網絡中放置了負責采集底層數據的網絡運維系統服務器,最后通過一臺總服務器對這些分布在各個網絡區(qū)域的子服務器進行管理。利用這種分布式的分級管理,使得多臺服務同時監(jiān)測幾千個運維指標成為了現實,而且,在這幾千次的數據檢測中,故障問題的報警正確率達到了100%。不僅如此,游龍科技在攜程網的這個項目中實現了創(chuàng)新性的“自適應網絡運維”模式,使得網絡的運維工作更為自動化,更為智能。舉例而言,攜程每年的業(yè)務有30%的增長,當他們每增加一臺服務器的時候,他們并不需要針對這臺服務器重新配置網絡運維系統,被監(jiān)測對象可以自動被添加進網絡運維系統中,同時網絡運維系統可以根據該網絡設備所承載的業(yè)務應用自動設置報警閥值以及相關的報表。對于用途和特性相同的網絡設備,游龍科技實現了批量調整配置,大大縮短了網絡運維系統的配置時間,提升了用戶網絡升級改造的速度,加快了新業(yè)務系統的上線時間。可以說,在底層的網絡監(jiān)測功能中,游龍科技不僅成功地解決了面臨的困難,而且迎難而上,做出了巨大的突破和創(chuàng)新。這個創(chuàng)新充分解決了網絡運維平臺和系統管理方法的對稱性問題,而這個創(chuàng)新也是游龍科技多年的經驗積累所衍生而來的產物。
在網絡運維系統的性能方面,游龍科技的網絡運維系統基于自有的數據庫,可以支持很大的并發(fā)量,同時,在幾千個網絡節(jié)點的輪訓中,平均輪訓頻率在5分鐘左右,系統可以根據不同的輪訓時間對網絡設備進行分組監(jiān)測,這樣就可以大大的降低系統的并發(fā)監(jiān)測數量,提升網絡運維系統的性能。
在針對攜程網網絡運維人員的權限設置劃分問題上,游龍科技將自身的經驗與用戶的需求相接合,根據用戶的人員結構、職能劃分設計出了合理的權限樹,并且利用自身的先進技術使得這個權限樹的易用性達到了最佳。
在報表呈現方面,游龍科技根據網絡承載相關業(yè)務的特點,提供了詳細、豐富且多樣的報表,使得網絡的管理者在進行網絡的升級改造工作中掌握了第一手的數據資料,為網絡的發(fā)展提供了豐富的數據保障。
項目的意義
對于網絡運維系統來說,無論是底層的數據采集、還是管理者的權限設置、報表的生成,這些功能并不是什么新鮮話題。但是,在攜程網這個案例中把網絡運維系統的各個功能和性能特點都充分發(fā)揮到位并且加以功能創(chuàng)新,這是非常不容易的,就好比一個人管理一個花園很容易,但是如果讓一個人管理一片森林就很困難。
攜程網通過游龍科技的網絡運維系統讓自己的網絡更加的“攜程”,這個“攜程”的過程標志著國產網絡運維系統在功能度和性能方面上升了一個新的臺階,也標志著用戶對于網絡運維系統的認識和應用進入了一個更新的階段。