云計算虛擬化在游戲產(chǎn)業(yè)發(fā)展的應(yīng)用


時間:2013-12-12





  云計算的核心思想,是將大量用網(wǎng)絡(luò)連接的計算資源統(tǒng)一管理和調(diào)度,構(gòu)成一個計算資源池向用戶按需服務(wù)。游戲云就是一個向面網(wǎng)游產(chǎn)業(yè)的IT基礎(chǔ)架構(gòu)平臺,在游戲云平臺之上,可以通暢地運營各種基于云計算理念開發(fā)的網(wǎng)絡(luò)游戲,這些基于新概念和新技術(shù)開發(fā)的網(wǎng)絡(luò)游戲稱之為云游戲,比較典型的云游戲是大家熟知的網(wǎng)頁游戲。在云游戲的運行模式下,所有游戲都在服務(wù)器端運行,并將渲染完畢后的游戲畫面壓縮后通過網(wǎng)絡(luò)傳送給用戶。

  游戲行業(yè)高速的增長也面臨著諸多瓶頸。游戲具有更新速度快、開發(fā)成本高、風(fēng)險性大等特點。據(jù)業(yè)內(nèi)深資人士介紹,一款網(wǎng)游從開發(fā)、測試到最后推向市場,硬件投入需要從500萬到3000萬不等,如果對網(wǎng)絡(luò)架構(gòu)沒有充分的考慮,那么在之后的內(nèi)測、公測和舉行大型活動時,游戲的運行將面臨一定的風(fēng)險。

  于以上游戲?qū)T基礎(chǔ)設(shè)施的需求,最近比較火的游戲大掌門、逆轉(zhuǎn)三國、大海航家、海島帝國等都開始部署在云上。云計算高可用、低成本、彈性擴容等特點,讓游戲廠商有了穩(wěn)定的服務(wù)支撐,也讓業(yè)務(wù)獲得了長效快速的增長。

  游戲需要幾個區(qū),就先在阿里云上開幾臺服務(wù)器。玩家爆發(fā)增長時,僅需提前幾分種即可開通新的服務(wù)器,用戶可以直接使用自定義鏡像功能復(fù)制任意個新區(qū)就好。手游行業(yè)剛剛興起,在大量創(chuàng)業(yè)型團隊涌現(xiàn)之時,他們正需要一種低成本、快速布署、彈性擴容的IT服務(wù),來減少創(chuàng)業(yè)初期的成本壓力,并能夠緊跟業(yè)務(wù)高速發(fā)展的腳步,可以說,云計算來的正當(dāng)時。

  服務(wù)器的虛擬化就是將服務(wù)器物理資源抽象成邏輯資源,讓一臺服務(wù)器變成幾臺甚至上百臺相互隔離的虛擬服務(wù)器,我們不再受限于物理上的界限,而是讓CPU、內(nèi)存、磁盤、I/O等硬件變成可以動態(tài)管理的“資源池”,從而提高資源的利用率,簡化系統(tǒng)管理,實現(xiàn)服務(wù)器整合,讓IT對業(yè)務(wù)的變化更具適應(yīng)力。

  巨人網(wǎng)絡(luò)后臺擁有100多臺服務(wù)器,通過部署4臺NetScaler MPX系列,實現(xiàn)了游戲服務(wù)器、門戶服務(wù)器負(fù)載壓力的均衡,從而確保每臺服務(wù)器的可用性和穩(wěn)定性。作為一種Web應(yīng)用交付設(shè)備,NetScaler還能加速應(yīng)用性能,提供4-7層流量管理功能,同時提供集成式應(yīng)用防火墻,提高安全性,并大大降低成本。

  解決方案的技術(shù)優(yōu)勢

  1. 一體化設(shè)備,易于部署和操作

  CITrix NetScaler部署在Web服務(wù)器前面,可提供高速負(fù)載均衡、內(nèi)容交換、應(yīng)用加速、數(shù)據(jù)壓縮、內(nèi)容緩存、SSL加速、網(wǎng)絡(luò)優(yōu)化和應(yīng)用性能監(jiān)控等功能。不同于其它需要安裝許多單一功能產(chǎn)品的解決方案,NetScaler屬于軟硬件一體化設(shè)備,不僅易于部署,而且操作簡單、規(guī)則策略配置靈活。

  2. 總擁有成本大大降低

  對于 HTTP 流量, NetScaler 系統(tǒng)可通過CITrix 的TCP連接復(fù)用專利技術(shù)確保頁面的快速下載,優(yōu)化提升后臺服務(wù)器的利用率以減少服務(wù)器數(shù)量。同時通過TCP連接復(fù)用技術(shù)保持與服務(wù)器的連接,接受所有來自客戶端的服務(wù)請求,根據(jù)不同的請求需要與服務(wù)器建立相應(yīng)連接,更及時有效地回復(fù)客戶請求以減少服務(wù)器訪問壓力。從而服務(wù)器可以將更多的資源用于響應(yīng)用戶請求而不是浪費在TCP連接的建立和拆除的管理上,這也使得服務(wù)器上只存在有較少的連接,服務(wù)器CPU/內(nèi)存使用率顯著降低。

  3. Web應(yīng)用性能提高5倍多

  CITrix Netscaler在架構(gòu)上采用多CPU并行處理,因此流量可以均分到不同CPU的不同內(nèi)核上處理,確保在高流量、復(fù)雜策略下的高性能和穩(wěn)定性,Web應(yīng)用性能提高5倍甚至更多,提升了用戶體驗。它利用智能內(nèi)容交換功能將流量發(fā)送到恰當(dāng)?shù)姆?wù)器,并利用先進的多層壓縮技術(shù),盡可能實現(xiàn)最佳性能,最大程度地節(jié)省網(wǎng)絡(luò)帶寬。動態(tài)內(nèi)容緩存可經(jīng)由NetScaler直接交付用戶經(jīng)常請求的內(nèi)容,進一步改善用戶體驗。終端用戶體驗監(jiān)控功能還能讓您站在用戶角度監(jiān)控應(yīng)用性能,以衡量NetScaler加速功能的總體效益。

  4. 高安全性和高可用性

  綜合性AAA功能配合強大的DoS防御機制實現(xiàn)了安全的遠程訪問,可通過防御攻擊以及阻止未經(jīng)授權(quán)的用戶訪問敏感信息,保護Web應(yīng)用安全。零時差攻擊防御和集成式XML安全機制可防止有價值的公司信息和客戶數(shù)據(jù)丟失,幫助遵從PCI-DSS等相關(guān)法規(guī)。

  桌面虛擬化是指將計算機的桌面進行虛擬化,以達到桌面使用的安全性和靈活性。

  桌面虛擬化技術(shù),維基百科上給出的定義是:“Desktop virtualization (或者成為Virtual Desktop Infrastructure) 是一種基于服務(wù)器的計算模型,VDI概念最早由虛擬化廠商VMware提出,目前已經(jīng)成為標(biāo)準(zhǔn)的技術(shù)術(shù)語。雖然借用了傳統(tǒng)的瘦客戶端的模型,但是讓管理員與用戶能夠同時獲得兩種方式的優(yōu)點:將所有桌面虛擬機在數(shù)據(jù)中心進行托管并統(tǒng)一管理;同時用戶能夠獲得完整PC的使用體驗。

  同亞馬遜一樣,騰訊通過微信、手機QQ、手機QZone、手機QQ游戲大廳等 平臺和自身的賬戶體系,搭建了強大的分發(fā)網(wǎng)絡(luò),并且其社交關(guān)系鏈能夠幫助游戲更好的傳播。在云端騰訊和亞馬遜的思路也極為相似——他們在不久前開放了騰訊云的公測,同樣提供了經(jīng)過數(shù)億用戶驗證的騰訊基礎(chǔ)云服務(wù)。并且,在騰訊的開放平臺上,他們也有財付通、廣點通這樣的支付和廣告方案可以直接供游戲開發(fā)者使用。

  雖然云平臺的成熟度還不及亞馬遜,也暫時缺乏全球化的能力,但單在游戲領(lǐng)域,積累已久的騰訊甚至有比亞馬遜更明顯的優(yōu)勢——騰訊不僅能夠提供跨平臺跨產(chǎn)品的游戲同步支持。同時,利用云平臺,他們可以將游戲數(shù)據(jù)匯集起來,參考游戲模型和用戶的個人畫像,為游戲開發(fā)者提供個性化的數(shù)據(jù)運營方案。

  除了亞馬遜、騰訊這樣的互聯(lián)網(wǎng)公司外,芯片開發(fā)商也參與到了競爭中來,Nvidia就是其中的佼佼者。不久前,他們上市了一款名為Nvidia Shield的掌上游戲機,與其他掌機不同的是,不僅可以運行Android操作系統(tǒng)的 游戲,同時,利用PC Streaming功能,可以讓玩家在設(shè)備上操作PC上的游戲。Nvidia的野心不止如此,作為一家以后端產(chǎn)品為主的服務(wù)商,Nvidia搭建了一個名 為GRID的云平臺,目前能夠提供相當(dāng)于700臺XBox的計算能力,可以實時渲染游戲并以流的方式傳輸?shù)桨⊿hield的各種終端。


來源:CIO時代網(wǎng)



  版權(quán)及免責(zé)聲明:凡本網(wǎng)所屬版權(quán)作品,轉(zhuǎn)載時須獲得授權(quán)并注明來源“中國產(chǎn)業(yè)經(jīng)濟信息網(wǎng)”,違者本網(wǎng)將保留追究其相關(guān)法律責(zé)任的權(quán)力。凡轉(zhuǎn)載文章,不代表本網(wǎng)觀點和立場。版權(quán)事宜請聯(lián)系:010-65363056。

延伸閱讀

熱點視頻

第六屆中國報業(yè)黨建工作座談會(1) 第六屆中國報業(yè)黨建工作座談會(1)

熱點新聞

熱點輿情

特色小鎮(zhèn)

版權(quán)所有:中國產(chǎn)業(yè)經(jīng)濟信息網(wǎng)京ICP備11041399號-2京公網(wǎng)安備11010502003583