9月15日,由CSDN旗下高級技術管理者大本營CTO俱樂部舉辦的「走進盛大創新院—基於Web的移動應用平臺和盛大雲計算產品分享」活動在北京盛大創新院成功舉辦。 本次活動特別邀請到了盛大多媒體創新院院長陸堅、盛大創新院技術專家潘愛民以及盛大創新院雲計算主題院研究員王旭。 演講嘉賓與參會者分享了在構建Web應用平臺時需注意的要點以及在產品開發、技術創新、市場開拓、企業管理等方面的相關經驗。
盛大多媒體創新院院長陸堅代表盛大創新院致詞
范路:盛大是一個媒體公司
盛大創新院研究員范路首先致了開場辭,他表示,很多人覺得盛大是一個網游公司,但盛大從來不這樣定義自己,盛大是一個媒體公司,提供各種各樣的服務,盛大從十年前一直發展到現在有14億帳號,有上億付費的使用者,現在有4萬台伺服器, 全世界最好的服務系統,全世界最好的支付系統,可以在三分鐘裡讓50萬使用者充值成功,哪怕他們只充幾分錢。
潘愛民:HTML5絕非完美 盛大曾參與webOS競標
附演講實錄
盛大創新院技術專家潘愛民
盛大創新院技術專家潘愛民的演講主要涉及到了移動互聯網和移動作業系統、HTML&HTML5、Web應用平臺分析以及搭建Web應用平臺這四部分內容。 潘愛民表示移動互聯網是移動通訊和互聯網的有機結合。 隨著3G和Wifi網路的普及以及資費的調整通訊網路的移動化得到了快速的發展。 潘愛民同時引用了IDC統計資料,在2010年第四季度行動裝置的出貨量已經超過了PC。 他認為行動裝置上的作業系統應具有三個特性:輕(畢竟行動裝置的硬體能力不如PC)、強(多媒體能力,使用者體驗要求高)和精(整個系統要足夠精緻)。
他從技術的角度點評了webOS,據他透露,去年惠普買webOS時,盛大也曾參與了競標,不過最後未能如願(原因不詳,價格被HP哄抬太高? )。
潘愛民進一步點評了webOS失敗的原因,他認為,作為一個標準的Linux系統,webOS在1.0時有很好的UI設計,日曆、電話等應用都是基於JAVA,對外則提供了採用Mojo框架的WebAPP,但是受到了相當多人的歡迎。 但是到了2. X和3.X系統時,採用Enyo重構了框架,沒有再用JAVA而採用了Lunux+QT,Enyo框架完全靠JavaScript來操作大量複雜的Web應用,效率極其低下,作為一個APP平臺沒有利用自身的系統優勢, 這是webOS不受開發人員待見的重要原因。
他表示,移動作業系統可充分利用已有的資源,並可針對移動環境找到最佳的解決方案(包括硬體方案和軟體方案)同時更新週期短。 現今HTML5在HTML作為網頁標準的基礎上,已形成了一個面向Web應用的平臺標準。 但HTML5也並非完美。 HTML置標語言的本身、JavaScript解釋性程式語言和HTML5引入的特性這三方面是導致HTML5性能瓶頸的主要原因。
他認為,一個WebApp平臺需要廣泛支援HTML5,同時支援複雜WebApp的模型或框架,例如多個頁面之間的組織模型和能夠在框架中提供上層應用需要各種元件。 還要具有高效的環境(瀏覽器或專用的user agent)和開發工具(IDE和調試環境、文檔和例子)以及足夠強大的應用。
雖然Web平臺的能力非常強大,從基本的頁面渲染到顯示、存儲、多工、多視窗系統和事件的支援以及元件模型和底層設備介面無所不包。 但在本質上仍然是HTML+CSS+JavaScript。 潘愛民說道。
此外,潘愛民還認為WebKit作為一個開放的render engine在開放性、性能、標準支援方面是一個理想的結合。 在原生移動作業系統環境中用WebKit來搭建Web應用的運行環境可確保Web應用的性能。
王旭:盛大雲目標是打造中國亞馬遜AWS
附演講實錄
盛大創新院雲計算主題院研究員王旭
王旭首先向出席者介紹了雲計算的背景,他表示,自從7月22日盛大的平臺上線,一直到現在都是在一種半開放的環境下提供服務,集群資源也是不斷互通當中,並根據使用者回饋不斷優化,目前已經有幾百個使用者,虛擬機器有大概一千台的規模。
實際上,盛大自身對雲計算的需求也很大。 王旭表示,盛大有存儲類、互聯網類和網游這些服務,這些服務內容有很多資源擴充、快速的擴展需求,一些網游當黃金期過去之後還有一些回落的過程,因此,這些需求對系統的資源彈性部署要求是很高的。 對盛大而言,做雲計算的第一個初衷就是首先把自己服務好,然後想辦法把服務推向給使用者,為使用者創造價值,同時為盛大創造更大的價值。
據瞭解,目前盛大的雲計算服務有三種形式:雲主機、雲硬碟和雲存儲。
王旭表示,盛大的雲主機利用虛擬化技術,提供計算資源和網路資源即租即用服務。 目前有單核、雙核、四核、八核,共四個虛擬機器供使用者選擇,在計費方式上,按照不同型號主機和不同作業系統來計算,同時有頻寬的使用費。 但他同時也提到,目前的計費模式還不是很成熟,業務發展初期還會根據使用者的回饋進行逐步的調整。
雲硬碟專案主要在於為虛擬機器提供高可用、高持久化、高性能的存儲,類似于亞馬遜EBS。
「雲主機服務提供虛擬機器的好處在於由於是訪問本地資料,不需要任何網路訪問,因此本機存放區非常快。 但缺點在於沒有持久性,如果虛擬機器關掉,雲硬碟也就相應停掉,資料也就丟失了,因此,這時候需要一個附加存放裝置——EBS」,王旭談到,「而EBS存放裝置是持久化的。 目前盛大的EBS系統是毫秒級訪問支援,採用了高可用的分散式系統,接近于本機系統存取速度。 目前在底層是通過TCP來提供服務,在EBS系統中為使用者做系統的副本和高可用服務。 」
盛大的雲存儲則提供基於Key/Value的資料存儲服務,和Amazon的S3類似。 對於所有資料來說,所有資料物件都是一個完全平等的結構,沒有目錄數的結構,易於擴展結構。 和雲硬碟服務不同的地方在於,雲硬碟是更快更貼近虛擬機器的服務,而雲存儲服務則是虛擬機器本地的存儲訪問。 雲存儲服務特點是海量,使用者可以通過HTTP訪問到,是面向互聯網應用,面向最終使用者,使用者可以訪問最終資料的服務。 在安全性上,有動態資源管理、認證、使用者管理、計費、統計等等整個複雜架構來保證使用者資料的安全性。
最後王旭認為雲計算的機遇與挑戰並存。 雲計算的巨大需求、互聯網創業高峰來臨、移動互聯網發展機會巨大、開放平臺促進大量創業者和十二五重點規劃推動都是雲計算的機遇。 而技術、運維、市場、資金以及決心和恒心都是雲計算現在面臨的挑戰。
活動現場
出席者與盛大專家熱烈交流
(責任編輯:呂光)