[發(fā)明專(zhuān)利]用于游戲服務(wù)器間負(fù)載均衡的方法和設(shè)備在審
| 申請(qǐng)?zhí)枺?/td> | 201210570547.6 | 申請(qǐng)日: | 2012-12-17 |
| 公開(kāi)(公告)號(hào): | CN103873457A | 公開(kāi)(公告)日: | 2014-06-18 |
| 發(fā)明(設(shè)計(jì))人: | 伊群 | 申請(qǐng)(專(zhuān)利權(quán))人: | 人人游戲網(wǎng)絡(luò)科技發(fā)展(上海)有限公司 |
| 主分類(lèi)號(hào): | H04L29/06 | 分類(lèi)號(hào): | H04L29/06;H04L12/803 |
| 代理公司: | 北京市金杜律師事務(wù)所 11256 | 代理人: | 酆迅;董莘 |
| 地址: | 200444 上海*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 游戲 服務(wù)器 負(fù)載 均衡 方法 設(shè)備 | ||
技術(shù)領(lǐng)域
本發(fā)明的實(shí)施方式一般地涉及網(wǎng)絡(luò)服務(wù)器。更具體地,本發(fā)明的實(shí)施方式涉及用于游戲服務(wù)器間負(fù)載均衡的方法和設(shè)備。
背景技術(shù)
網(wǎng)絡(luò)游戲強(qiáng)大的互動(dòng)性、仿真性和競(jìng)技性,不但使得游戲玩家在虛擬世界里可以發(fā)揮現(xiàn)實(shí)世界無(wú)法展現(xiàn)的潛能,同時(shí)也對(duì)游戲運(yùn)營(yíng)商的設(shè)備部署和管理能力提出了極高的要求。網(wǎng)絡(luò)游戲的基本特點(diǎn)是規(guī)模效應(yīng),即玩家數(shù)量呈幾何級(jí)數(shù)增長(zhǎng),而且玩家越多游戲的變化就越多,可玩性就越高,就會(huì)有更多玩家被吸引加入,最終形成龐大的用戶(hù)群,例如同時(shí)在線(xiàn)人數(shù)最高可達(dá)到數(shù)十萬(wàn)甚至上百萬(wàn)。要滿(mǎn)足這種規(guī)模的在線(xiàn)互動(dòng)應(yīng)用,對(duì)游戲系統(tǒng)的整體性能要求相當(dāng)高。網(wǎng)絡(luò)游戲運(yùn)營(yíng)商需要構(gòu)建具有高穩(wěn)定性、高負(fù)荷和可實(shí)時(shí)監(jiān)控等多種特性的游戲網(wǎng)絡(luò)。當(dāng)網(wǎng)絡(luò)游戲存在間歇性并發(fā)訪(fǎng)問(wèn)量突增時(shí),需要游戲系統(tǒng)在各種應(yīng)用規(guī)模下都能從容應(yīng)對(duì)。因此,一個(gè)穩(wěn)定可靠的網(wǎng)絡(luò)環(huán)境和服務(wù)器平臺(tái)在網(wǎng)絡(luò)游戲運(yùn)營(yíng)中至關(guān)重要。
在游戲網(wǎng)絡(luò)中,游戲服務(wù)器裝載游戲內(nèi)容,是玩家的游戲場(chǎng)所。通常游戲服務(wù)器不會(huì)單個(gè)的存在,而是存在一“組”這樣的游戲服務(wù)器,每臺(tái)游戲服務(wù)器承載一定數(shù)量的訪(fǎng)問(wèn)者,當(dāng)一臺(tái)游戲服務(wù)器上玩家過(guò)多,而其他的游戲服務(wù)器又存在玩家不足時(shí),需要在多臺(tái)游戲服務(wù)器間進(jìn)行負(fù)載均衡。當(dāng)無(wú)法實(shí)現(xiàn)多個(gè)游戲服務(wù)器間的負(fù)載均衡時(shí),服務(wù)器“卡”的問(wèn)題將由于玩家人數(shù)的暴增而突顯出來(lái)。該問(wèn)題將帶來(lái)糟糕的游戲體驗(yàn),并對(duì)游戲運(yùn)營(yíng)商來(lái)說(shuō)造成潛在的玩家流失。
因此,現(xiàn)有技術(shù)中需要一種用于游戲服務(wù)器間負(fù)載均衡的方法和設(shè)備。利用該方法和設(shè)備,可以實(shí)現(xiàn)對(duì)多個(gè)游戲服務(wù)器的負(fù)載進(jìn)行動(dòng)態(tài)的管理和分配,提高游戲服務(wù)器的運(yùn)行效率,從而向游戲玩家提供良好的游戲體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施方式要解決的一個(gè)技術(shù)問(wèn)題是如何實(shí)現(xiàn)對(duì)游戲服務(wù)器間的負(fù)載均衡,從而提高游戲服務(wù)器的運(yùn)行效率,為游戲玩家提供良好的游戲體驗(yàn)。
為了解決上述的技術(shù)問(wèn)題,本發(fā)明的一個(gè)方面提供了一種用于游戲服務(wù)器間負(fù)載均衡的方法。該方法包括統(tǒng)計(jì)當(dāng)前在至少一個(gè)游戲服務(wù)器的至少一個(gè)游戲場(chǎng)景中進(jìn)行游戲的玩家的數(shù)目。該方法還包括當(dāng)所述數(shù)目超過(guò)預(yù)定閾值時(shí),在至少一個(gè)另外的游戲服務(wù)器上創(chuàng)建與所述至少一個(gè)游戲場(chǎng)景相同的游戲場(chǎng)景。進(jìn)一步,該方法包括將后續(xù)擬進(jìn)入所述至少一個(gè)游戲場(chǎng)景進(jìn)行游戲的玩家轉(zhuǎn)移到所創(chuàng)建的游戲場(chǎng)景中。
根據(jù)本發(fā)明的一個(gè)實(shí)施方式,其中根據(jù)不同的游戲場(chǎng)景來(lái)設(shè)置不同的預(yù)定閾值。
根據(jù)本發(fā)明的另一個(gè)實(shí)施方式,其中根據(jù)所述游戲場(chǎng)景在整個(gè)游戲過(guò)程中出現(xiàn)的頻率來(lái)設(shè)置所述預(yù)定閾值。
根據(jù)本發(fā)明的又一個(gè)實(shí)施方式,其中根據(jù)所述至少一個(gè)游戲服務(wù)器的處理能力來(lái)設(shè)置所述預(yù)定閾值。
根據(jù)本發(fā)明的又一個(gè)實(shí)施方式,其中創(chuàng)建與所述至少一個(gè)游戲場(chǎng)景相同的游戲場(chǎng)景包括使用空閑游戲資源來(lái)創(chuàng)建所述相同的游戲場(chǎng)景。
根據(jù)本發(fā)明的一個(gè)實(shí)施方式,其中創(chuàng)建與所述至少一個(gè)游戲場(chǎng)景相同的游戲場(chǎng)景包括使用預(yù)留給其他游戲場(chǎng)景的游戲資源來(lái)創(chuàng)建所述相同的游戲場(chǎng)景,其中所述其他游戲場(chǎng)景是玩家較少出現(xiàn)在其中的游戲場(chǎng)景。
根據(jù)本發(fā)明的又一個(gè)實(shí)施方式,其中所述游戲資源是與游戲場(chǎng)景相關(guān)的一個(gè)或多個(gè)線(xiàn)程。
根據(jù)本發(fā)明的另一個(gè)實(shí)施方式,進(jìn)一步包括當(dāng)所述至少一個(gè)游戲場(chǎng)景中的玩家數(shù)目小于預(yù)定閾值時(shí),停止將后續(xù)進(jìn)入游戲的玩家轉(zhuǎn)移到所創(chuàng)建的游戲場(chǎng)景中;以及當(dāng)所述至少一個(gè)游戲場(chǎng)景和所創(chuàng)建的游戲場(chǎng)景中的玩家數(shù)目之和小于預(yù)定閾值時(shí),將所述創(chuàng)建的游戲場(chǎng)景中的玩家轉(zhuǎn)移回所述至少一個(gè)游戲場(chǎng)景并刪除所創(chuàng)建的游戲場(chǎng)景。
本發(fā)明的另一方面提供了一種用于游戲服務(wù)器間負(fù)載均衡的設(shè)備。該設(shè)備包括統(tǒng)計(jì)裝置,配置用于統(tǒng)計(jì)當(dāng)前在至少一個(gè)游戲服務(wù)器的至少一個(gè)游戲場(chǎng)景中進(jìn)行游戲的玩家的數(shù)目。該設(shè)備還包括創(chuàng)建裝置,配置用于當(dāng)所述數(shù)目超過(guò)預(yù)定閾值時(shí),在至少一個(gè)另外的游戲服務(wù)器上創(chuàng)建與所述至少一個(gè)游戲場(chǎng)景相同的游戲場(chǎng)景。進(jìn)一步,該設(shè)備包括轉(zhuǎn)移裝置,配置用于將后續(xù)擬進(jìn)入所述至少一個(gè)游戲場(chǎng)景進(jìn)行游戲的玩家轉(zhuǎn)移到所創(chuàng)建的游戲場(chǎng)景中。
通過(guò)本發(fā)明的實(shí)施方式的用于游戲服務(wù)器間負(fù)載均衡的方法和設(shè)備,可以充分利用一組游戲服務(wù)器的空閑資源創(chuàng)建或復(fù)制(或克隆)出玩家數(shù)目眾多的游戲場(chǎng)景,并將后續(xù)的玩家轉(zhuǎn)移到該復(fù)制的游戲場(chǎng)景中,從而實(shí)現(xiàn)游戲服務(wù)器間資源的高效利用,達(dá)到負(fù)載均衡的技術(shù)效果。
附圖說(shuō)明
根據(jù)下面結(jié)合附圖的示例性實(shí)施方式的詳細(xì)描述,本發(fā)明的上述和其他目的、特征和優(yōu)勢(shì)將變得明顯,在附圖中:
圖1是示例性示出向游戲玩家提供游戲服務(wù)的游戲系統(tǒng)的網(wǎng)絡(luò)架構(gòu);
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于人人游戲網(wǎng)絡(luò)科技發(fā)展(上海)有限公司,未經(jīng)人人游戲網(wǎng)絡(luò)科技發(fā)展(上海)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210570547.6/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 一種基于UDP分布式小文件存儲(chǔ)系統(tǒng)及其數(shù)據(jù)處理方法
- 一種新型云計(jì)算管理系統(tǒng)
- 一種云計(jì)算管理裝置
- 一種節(jié)能數(shù)據(jù)服務(wù)器架構(gòu)系統(tǒng)
- 一種基于云計(jì)算的客戶(hù)信息管理裝置
- 一種基于即時(shí)通訊技術(shù)的通訊系統(tǒng)
- 服務(wù)器系統(tǒng)及分配服務(wù)器的方法
- 一種MMORPG游戲服務(wù)器端
- 一種訪(fǎng)問(wèn)請(qǐng)求的處理方法、服務(wù)器及存儲(chǔ)介質(zhì)
- 基于Spark技術(shù)的大數(shù)據(jù)脫敏管理系統(tǒng)
- 負(fù)載和負(fù)載方向檢測(cè)裝置
- 一種智能節(jié)能插座
- 負(fù)載電路及具有該負(fù)載電路的負(fù)載測(cè)試裝置
- 負(fù)載保護(hù)電路及負(fù)載保護(hù)方法
- 負(fù)載容器和負(fù)載支架系統(tǒng)
- 負(fù)載檢測(cè)電路及其負(fù)載檢測(cè)裝置
- 負(fù)載檢測(cè)器、負(fù)載檢測(cè)用套件、以及負(fù)載檢測(cè)系統(tǒng)
- 負(fù)載
- 負(fù)載測(cè)量方法、負(fù)載測(cè)量裝置和負(fù)載測(cè)量配置
- 負(fù)載驅(qū)動(dòng)電路、負(fù)載驅(qū)動(dòng)系統(tǒng)





