12月30日 新聞消息: 在互聯網企業中,搜狐是一家家喻戶曉名字,并為中國近5億的互聯網用戶提供全面的網絡服務,日均瀏覽量高達8億,是中國互聯網用戶首選的門戶入口。
在整整十多年的歷程中,搜狐開發了很多知名的服務產品,除了大多數人熟知的門戶,搜狐還具有專注于搜索領域的搜狗業務、搜狐視頻業務,以及焦點房地產,汽車頻道,此外搜狐旗下還具有搜狐手機新聞客戶端,搜狗瀏覽器等不少人耳熟能詳的產品。
在為廣大網友提供互聯網服務的同時,搜狐研發中心技術經理彭毅先生告訴記者,在后臺搜狐有很多技術人員在默默貢獻自己的技術,為大家進行一些服務,搜狐云平臺項目就是其中的代表。
搜狐云平臺的應用實踐
“最開始搜狐內部為了提高硬件資源利用率以及管理性能,產生了這樣一個內部需求,從而產生了這個項目,這個項目也是搜狐研發中心成立之后,搜狐研發中心基礎架構組的第一個項目。”彭毅這樣說道。
除了解決服務器利用率和管理性的問題,搜狐研發中心研究員王蕾女士表示,還考慮到成本問題和利用數理化支撐的優勢,比如在資源池化之后的快速部署,支持在線遷移,以及比較好的資源管理特性。
“我們這個項目主要是面向搜狐內部業務,目前一共做了三期,第一期是2011年11月份上線的,三期是今年7月份開始正式上線,當前整個系統一共有5000臺VM,其中有4000臺Xen和1000臺KVM,它的主要特性包括完整的全生命周期管理,以及支持自動化部署,另外,它還可以支持虛機鏡像和基于模板的虛擬化過程。”王蕾補充道。
搜狐云平臺支持目前主流的虛擬化軟件,除了開源的虛擬化軟件,包括企業級的虛擬化解決方案也支持,并針對這些虛擬化程序進行所有的資源管控,包括CPU、內存、磁盤和I/O等,目前搜狐云平臺支持虛擬機四種維度的資源管控。
搜狐云平臺功能模塊結構
其次,搜狐云平臺同時提供面向管理員和虛機租戶兩個終端的管理界面,因此虛機管理員可以通過一個界面管理整個IDC物理機資源和虛機資源,虛機用戶可以通過另一個視圖頁面看到自身所容納的虛機資源。
同時,搜狐也提供了比較豐富的API接口,目前所有Web視圖等所有資源都可以用API的方式將數據傳輸給需要的用戶,將后臺的數據納入到租戶自己平臺中。
2008年做過粗略的采樣,王蕾分享,因為當時虛擬化基本上在搜狐內部還沒有推廣,但采樣的值依然讓搜狐非常吃驚,大部分服務器利用率都是10%以下,但現在在虛擬化平臺上跑的業務,基本上利用率都是80%以上。
在成本方面,彭毅表示,虛擬化平臺帶給搜狐的是OPEX上的收益,因為CAPEX更適合顯性的收益,少買一臺就能省一筆支出,此外,管理這么大型的服務器機群,對運維人員的挑戰也是非常巨大的,有這樣的平臺之后,對整個管理來說也減輕了很多壓力。
高端x86服務器對虛擬化的支持
跟電信、金融等關鍵行業不同,互聯網行業從一開始就對x86服務器保持著很高的應用率。眾所周知,CPU和內存是虛擬化、云計算和數據庫等應用的關鍵瓶頸,以往的x86服務器架構在內存的擴展往往存在一些限制。但是近幾年,隨著x86服務器技術的不斷發展,特別是四路及以上的高端x86服務器的涌現可謂大大突破了虛擬化障礙。
在產品方面,對于希望通過x86平臺來實施虛擬化戰略的企業來說,IBM System x四路高端服務器提供許多獨特功能,能夠最大限度地提高性能和可用性,同時降低成本。
此外,作為IBM在高端x86服務器產品線的有利補充,eX5系統融入了IBM在內存擴展、存儲優化和系統優化方面的諸多創新,因此能允許最大限度地增加內存容量,以支持內存密集型的計算工作負載,并真正做到隨需自由配置系統,實現系統的最大可用性。
IBM eX5服務器最多可配置8個處理器,可輕松擴展IBM平臺來滿足企業需求;企業可以添加更多的處理器、內存和磁盤,以便提高性能來處理苛刻的應用。其中4U高的四路機架服務器x3850 X5是IBM System x產品線中的旗艦產品,為計算密集型和內存密集型工作負載提供最大的利用率、可靠性和性能,x3850 X5具備64個DDR3內存,最多可擴展至96個內存,從而在虛擬化硬件支持、可擴展性、可靠性、可用性、靈活性方面實現創紀錄的性能。
此外,通過MAX5,一個eX5服務器最多可支持96個內存DIMM,允許企業使用低成本的DIMM來滿足容量需求,而無需像提供少量DIMM插槽的其他平臺一樣,必須要使用高成本的16GB DIMM才能提供所需的內存容量,進而支持大規模虛擬機,這在成本的節約上也是極為可觀的。
除了硬件平臺,x86虛擬化軟件的快速發展也改變了企業級IT環境。在經濟困難、開支收緊的形勢下,越來越多的公司發現,在幫助利用IT創造最佳業務成效方面,虛擬化能夠發揮至關重要的作用,幫助降低成本、快速部署新業務、控制多類業務風險,而最大限度地將虛擬化工作負載整合到高可擴展的x86平臺上是更為穩妥的選擇,同時也是達到出色的虛擬化性能的保障。
因為具備了扎實的技術和運維人員,在采購成本上又更加敏感,因此互聯網行業對于x86服務器擁有著遠高于其他行業的忠誠度,互聯網行業的創新應用與x86服務器的支撐也密不可分。
因為有了高端x86服務器硬件基礎,再結合越來越成熟的x86服務器虛擬化技術,無疑為互聯網行業構建云計算環境提供了強勁動力,也有越來越多的互聯網企業開始了云計算解決方案的最佳實踐。