成立于2006年的奇虎360科技有限公司(以下簡稱“奇虎360”)是一家互聯網和手機安全產品及服務供應商,旗下擁有360安全衛士、360殺毒、360安全瀏覽器、360安全桌面、360手機衛士等系列產品。據第三方數據統計,截止2013年6月底,360的PC端產品和服務的月活躍數達到4.61億,360產品的用戶滲透率達到96%;使用360手機衛士的智能手機用戶總數已達約3.38億,市場滲透率近70%;360瀏覽器的月度活躍用戶達到3.3億,用戶滲透率近69%。
對于這樣一家用戶數量巨大、業務高速發展且業務種類繁多的互聯網公司來說,對于IT支持的要求,自然比一般的傳統企業更加苛刻。必須有強大的IT基礎設施,以及超強的IT管理經驗來做支持,才能不斷的為廣大用戶提供完美的用戶體驗。
業務飛速發展引爆IT支撐需求
作為免費安全的首倡者和開放平臺的引領者,奇虎360無論是從業務模式,還是從盈利模式來談,都離不開其背后的IT技術支持。這一點,從奇虎360在2010年僅有1000多臺服務器,發展到現階段擁有四萬余臺服務器、70余個數據中心的IT規模,就可見一斑。
據奇虎360副總裁、CTO兼VP、CPO(首席隱私官)譚曉生介紹,從2010年年初到現在,奇虎360的業務發展有了很大的進步,隨著安全軟件的安裝用戶量大增,奇虎360的服務器數量也隨之增加,同時,由于網絡帶寬環境的好轉,用戶下載軟件等帶寬的消耗也在增加,這些情況都需要大量的服務器來支持。
奇虎360副總裁、CTO兼VP、CPO譚曉生
再如奇虎360新增的搜索業務,在上線之初就要投入幾千臺服務器,隨著搜索業務的做大,其商業化推廣鏈接的匹配推送也需要服務器來進行演算;奇虎360的云盤業務,需要幫助用戶存儲大量的數據,最終也需要落實在存儲型服務器上。
譚曉生指出,業務和IT技術是相輔相成的,沒有IT技術,很多業務會很難開展下去。而如果業務沒有得到很好的發展,很多IT基礎設施就不能得到很好的利用,容易造成資源和成本的浪費。因此,企業的CIO和IT管理者,需要選擇適合自己業務類型和發展的IT基礎設施,進行快速部署。
選型就要選最適合的
于是,搭建合適的IT基礎架構,選擇合適的IT設備成為了支撐奇虎360業務發展的重中之重。
談到服務器選型,譚曉生表示,不一定要都選擇配置最高的,而是要選擇配置最適合的。以云盤存儲業務為例,云盤存儲業務對于存儲服務器的要求是盤的容量大,需要外掛許多存儲盤,但是由于對CPU處理能力的要求比較低,所以在選擇存儲服務器時,可以主要考慮磁盤的存儲能力;而對于搜索業務來說,就需要IT設施能夠快速的響應,所以在選擇時,就需要考慮設備CPU、內存、存儲能力的平衡。
而對于選擇供應商的經驗,譚曉生也有著自己獨特的見解。他表示,在保證業務能夠順利開展的情況下,很多公司都會考慮控制成本,一般的IT管理者都會盡可能多的選擇不同公司的通用服務器。據介紹,奇虎360采購服務器就是用多家供應商共同供貨的策略,采用這種多家供應商共同供貨的策略,主要是為服務器的供貨量提供保障。
“我們一共選用了9家服務器供應商共同供貨,其中戴爾的供貨量是最大的。” 譚曉生談到,根據以往的實踐經驗,每家供應商都可能存在貨物供應跟不上的情況,但通過實際情況對比發現,在9家供應商中,戴爾的供貨情況是最為穩定的,基本上在下單后的7至10天內就可以到貨,而其他供貨商都多少存在供貨不穩定的問題。譚曉生強調,“不同廠家在產品管理方式上會有所不同。比如說,我們選擇戴爾的產品多,就是因為戴爾的供應鏈管理相比其他家供應商更好,這樣會使得戴爾的供貨量相對有保證,供貨的速度也比較快,不會出現下單后沒有貨的情況。”
通過應用,譚曉生還總結了采購服務器時需要注意的事項:服務器的主要差別在于到貨即損率,以及SAS卡/RAID卡的配置上。由于奇虎360公司的特點,對芯片的要求較高,每一張新的芯片,在使用前都需要經過仔細的檢查和測試,否則,一旦芯片發生故障,將會造成很大的風險。
除了服務器的性能,服務器的售后服務和保修情況同樣是奇虎360關注的重點。譚曉生表示,戴爾的服務器在穩定性上做得比較好,在售后服務和保修條款方面做得也比較到位,這些都為奇虎360的業務變更和發展提供了足夠的保障。
在網絡設備建設方面,譚曉生也總結出了重要經驗,那就是需要搭建流量模型:“搭建流量模型有兩點好處:首先可以保證設備的選型不會出錯,其次可以幫助企業節約成本。”根據流量模型而進行的選型更加精準,更能適應業務的特點,也可以適當的控制網絡建設方面的成本投入。譚曉生強調,在解決流量“多打一”的問題上,使用戴爾的S60交換機也可以得到很好的解決。
輕盈IT造就運維神話
四萬余臺服務器、70余個數據中心,這么兩個在普通傳統企業中看來不可思議的數字,對于奇虎360這個崇尚“小團隊作戰”、僅設置了30多名IT運維人員的企業來說,這個比例似乎太過懸殊了。如何應用好、運維好這么多的服務器和分布在全國各地的數據中心,可以說是令每一個IT管理者都會頭疼的問題,如何能有效的降低運營成本,讓IT管理從繁重變得輕盈呢?
說到奇虎360的 IT運維自動化實現經驗,譚曉生笑言:“其實并不復雜”,那就是把“體力活”都交給供應商去做。企業的基礎設施和配置都交由供應商設置完成,只要企業運維人員學會基本的使用操作就可以使用了,這是最快最便捷的運維方法。目前,奇虎360公司已有員工4000余人,用戶數量高達4億余人,就在這樣龐大的IT網絡中,奇虎360通過輕盈的方式,自動化實現了僅30余人運維四萬多臺服務器的神話。
戴爾中國大型商用客戶業務部企業解決方案資深經理尹玉峰面對譚曉生的觀點坦言,戴爾正是借助了輕盈IT的理念和方法,使企業部署實施的“體力活”通過輕盈IT得到了高效解決,才得以滿足了像奇虎360這樣的企業的快速高效運維需求。可以實現通過遠程管控,在指定的平臺上發布等效指令,這樣就可以操作類似重裝系統、標準化的鏡像安裝、甚至一些定制功能的操作等。
尹玉峰表示,“戴爾的靈動架構將IT的基礎架構和應用架構中最重要的部分,或者是全部,包括部署需要的虛擬機和物理機等,都封裝在其中。這樣,這個不屬于內部私有云的虛擬機系統只需要5分鐘就可以完成快速部署。”據介紹,這樣的集成系統已經考慮到了各種相關因素,當業務需要時,只要在控制臺上選擇一個硬件平臺,根據需要的計算量、內存容量等等進行配置就可以快速搭建。“也就是說,當企業新建工作流時,相應的基礎架構和應用架構支持已經封裝好了,業務架構可以根據企業的需求進行快速分配。”這種靈動的架構可以大量降低IT人員的工作時間、減少企業功耗、提高計算密度。通過這樣的靈動架構,可以大幅降低企業用戶的云成本,企業可以將這部分成本投入到業務經營當中,將幫助企業創造更多的業務價值。
高效虛擬化實現業務快速部署
除了運維自動化,幫助奇虎360打造堅實且靈活的IT基礎的,還有虛擬化。通過虛擬化,奇虎360公司服務器的使用效率提升可以達到1:6甚至1:10,相比過去大大提高了服務器的使用率,合理有效的利用了企業的內部資源。
并且,通過虛擬機,甚至可以在5分鐘內就按照業務模板將業務流進行快速部署。這不僅充分提高了企業的工作效率,運維人員的數量也得以隨之減少,有效的降低了企業IT的運營成本。
對于戴爾提出的輕盈IT理念,譚曉生表示非常贊同。譚曉生指出,伴隨著IT技術的發展,企業的IT肯定會變得越來越簡單,越來越輕盈。最終可以讓業務人員不再考慮IT的支持問題,也讓用戶不用考慮如何配置IT,從而降低學習成本。輕盈IT理念讓CIO可以更多的去考慮如利用云計算平臺,如何幫助企業員工更好的工作,企業的IT系統該怎樣構建等問題。未來對于CIO最大的挑戰,也將是不斷學習新的技術及新的方法。
未來奇虎360也將秉承這一輕盈IT的理念,不斷完善自身的IT建設及運維,做到快速應變,更有效的支撐業務快速多變的發展。