Cloud-assisted rendering support for mobile online gaming

For cloud gaming services to be successfully utilized in a commercial setting, a certain service level and server responsiveness level needs to be achieved. This issue is explored in the context of modern day cloud services, with easily scalable virtual machines and geo distributed servers. All...

Full description

Bibliographic Details
Main Author: Chan, Kenny Yew Huai
Other Authors: Tang Xueyan
Format: Final Year Project (FYP)
Language:English
Published: 2017
Subjects:
Online Access:http://hdl.handle.net/10356/70476
_version_ 1811697093552635904
author Chan, Kenny Yew Huai
author2 Tang Xueyan
author_facet Tang Xueyan
Chan, Kenny Yew Huai
author_sort Chan, Kenny Yew Huai
collection NTU
description For cloud gaming services to be successfully utilized in a commercial setting, a certain service level and server responsiveness level needs to be achieved. This issue is explored in the context of modern day cloud services, with easily scalable virtual machines and geo distributed servers. Allocation of clients to server is done while ensuring latency is low, allocated server can serve client effectively, and making sure cost is minimized. This project involves implementing systems to ensure effective allocation of servers to thin clients. On top of the actual allocation algorithm itself, an automated server management system, cost calculation algorithm and latency calculation algorithm is implemented alongside. Previously developed system images of the rendering server will be used for testing. The main purpose of the test is to ensure allocation system is able to integrate into the existing system and be fully functional. Allocation system is developed with scalability and extensibility in mind. This means the system should be able to take in newly available datacentre information and still be able to provide optimum allocations with consideration given to this new set of information. This means the system is able to both compute new optimum costs and also be able to initialize, control and connect thin clients to instances within the new datacentre.
first_indexed 2024-10-01T07:49:47Z
format Final Year Project (FYP)
id ntu-10356/70476
institution Nanyang Technological University
language English
last_indexed 2024-10-01T07:49:47Z
publishDate 2017
record_format dspace
spelling ntu-10356/704762023-03-03T20:59:24Z Cloud-assisted rendering support for mobile online gaming Chan, Kenny Yew Huai Tang Xueyan School of Computer Science and Engineering DRNTU::Engineering::Computer science and engineering For cloud gaming services to be successfully utilized in a commercial setting, a certain service level and server responsiveness level needs to be achieved. This issue is explored in the context of modern day cloud services, with easily scalable virtual machines and geo distributed servers. Allocation of clients to server is done while ensuring latency is low, allocated server can serve client effectively, and making sure cost is minimized. This project involves implementing systems to ensure effective allocation of servers to thin clients. On top of the actual allocation algorithm itself, an automated server management system, cost calculation algorithm and latency calculation algorithm is implemented alongside. Previously developed system images of the rendering server will be used for testing. The main purpose of the test is to ensure allocation system is able to integrate into the existing system and be fully functional. Allocation system is developed with scalability and extensibility in mind. This means the system should be able to take in newly available datacentre information and still be able to provide optimum allocations with consideration given to this new set of information. This means the system is able to both compute new optimum costs and also be able to initialize, control and connect thin clients to instances within the new datacentre. Bachelor of Engineering (Computer Engineering) 2017-04-25T02:15:49Z 2017-04-25T02:15:49Z 2017 Final Year Project (FYP) http://hdl.handle.net/10356/70476 en Nanyang Technological University 57 p. application/pdf
spellingShingle DRNTU::Engineering::Computer science and engineering
Chan, Kenny Yew Huai
Cloud-assisted rendering support for mobile online gaming
title Cloud-assisted rendering support for mobile online gaming
title_full Cloud-assisted rendering support for mobile online gaming
title_fullStr Cloud-assisted rendering support for mobile online gaming
title_full_unstemmed Cloud-assisted rendering support for mobile online gaming
title_short Cloud-assisted rendering support for mobile online gaming
title_sort cloud assisted rendering support for mobile online gaming
topic DRNTU::Engineering::Computer science and engineering
url http://hdl.handle.net/10356/70476
work_keys_str_mv AT chankennyyewhuai cloudassistedrenderingsupportformobileonlinegaming