虛擬講堂進入演講
講 題支援大型多人線上遊戲伺服器從籍的任務導向式負載平衡策略
講 者國立暨南國際大學 資訊管理學系 黃世駒 姜美玲 侯聰德
日 期2017/10/26長 度00:08:52人 氣115 次
摘 要
對於大型多人線上遊戲來說,要同時服務來
自世界各地大量的玩家,讓玩家可以享受優質的
遊玩品質,就必須充分利用遊戲伺服器的資源以
及保持玩家遊戲連線的順暢。現行多偏好使用伺
服器叢集(Server Cluster)來服務大量的玩家,通常
會將虛擬世界地圖切割成數個較小的遊戲地圖。
由於遊戲的設計或是遊戲業者舉辦的活動,很容
易讓玩家在各張地圖上分配不均,有些遊戲也會
設計任務動線,使得在玩家多且活躍活動的地圖
就容易形成熱點(Hotspot)。本研究的目標即是有效
地平均伺服器的負載以及改善玩家在各個伺服器
中分配不均的情況,來提升伺服器叢集的效能。
如何分配遊戲地圖與任務地圖到伺服器叢集
中的真實伺服器,是重要的負載平衡課題,影響
遊戲伺服器叢集的效能。本研究提出兩個新的負
載平衡策略,其一為針對無任務熱點的一般遊戲
地圖所提出的 eMPNM/S (expected Maximal Players
on Neighboring Maps by Server)。其二,針對有任
務熱點的遊戲地圖,我們提出 TBO (Task-Based
Oriented)混合型的負載平衡策略。我們將所提的負
載平衡策略實作於 LVS-CAD 遊戲伺服器叢集[1]
中,並且使用開放原始碼的多人線上遊戲
Stendhal[2] 來進行實驗。實驗的結果顯示,我們新
提出的策略對於有無任務列地圖設計的遊戲都有
較佳的效能表現,大大地提升遊戲伺服器叢集的
效能。
提 供TANET台灣網際網路研討會-TANET2017
進入演講