Penggunaan Virtual Machine untuk Mengoptimalkan Server pada Cloud Gaming dengan GamingAnywhere
Using Virtual Machines to Optimize Server on Cloud Gaming with GamingAnywhere
Abstract
The development of the game industry is increasingly advanced until the emergence of cloud gaming network technology. Cloud gaming allows low-spec clients to play high-spec games. An open-source cloud gaming platform is GamingAnywhere. In this study, we will implement a cloud gaming server using GamingAnywhere and combine it with a virtual machine. The virtual machines that will be used are VirtualBox and VMware. This research is aimed at providing information about resource usage on servers and clients as well as Quality of Service (QoS) and Frames Per Second (FPS) from GamingAnywhere running on virtual machines. From the results of server measurements it only takes 12-21% CPU usage, 5-7% GPU usage, and 75-77% memory usage for VirtualBox and 17-26% CPU usage, 26-35% GPU usage, and 64-65% memory usage for VMware. From the FPS measurement results obtained on the client, it has an average of more than 59 fps for the three test games when GamingAnywhere is running on VirtualBox, VMware, and without using a virtual machine. From the measurement results, to get optimal QoS in accessing games with GamingAnywhere, a minimum bandwidth of 5 Mbps is needed and the distance between the client and the router is a maximum of 7 meters. If the bandwidth is less than 5 Mbps, the system experiences a delay of ± 0.003 seconds and the packet loss is more than 10%.
Downloads
References
Cai, W., Shea, R., Huang, C. Y., Chen, K. T., Liu, J., Leung, V. C. M., & Hsu, C. H., 2016. The future of cloud gaming. Proceedings of the IEEE, vol. 104, no. 4, pp. 687–691. https://doi.org/10.1109/JPROC.2016.2539418
Shirmohammadi, S., Abdalla, M., Ahmed, D. T., Chen, K. T., Lu, Y., & Snyatkov, A., 2015. Introduction to the Special Section on Visual Computing in the Cloud: Cloud Gaming and Virtualization. IEEE Transactions on Circuits and Systems for Video Technology, vol. 25, no. 12, pp. 1955–1959. https://doi.org/10.1109/TCSVT.2015.2473075
Cai, W., Chen, M., & Leung, V. C. M., 2014. Toward gaming as a service. IEEE Internet Computing, vol. 18, no. 3, pp. 12–18. https://doi.org/10.1109/MIC.2014.22
Shea, R., Liu, J., Ngai, E., & Cui, Y., 2013. Cloud gaming: Architecture and performance. IEEE Network, vol. 27, no. 4, pp. 16–21. https://doi.org/10.1109/MNET.2013.6574660
Huang, C. Y., Chen, K. T., Chen, D. Y., Hsu, H. J., & Hsu, C. H., 2014. GamingAnywhere: The first open source cloud gaming system. ACM Transactions on Multimedia Computing, Communications and Applications, vol. 10, no. 1 SUPPL, pp. 1–25. https://doi.org/10.1145/2537855
Hong, H. J., Chen, D. Y., Huang, C. Y., Chen, K. T., & Hsu, C. H., 2015. Placing virtual machines to optimize cloud gaming experience. IEEE Transactions on Cloud Computing, vol. 3, no. 1, pp. 42–53. https://doi.org/10.1109/TCC.2014.2338295
. S., Munadi, R., Fitriyanti, N., & Perdana Putra Sutejo, I., 2019. Cpu Usage Dari Penggunaan Cloud Gaminganywhere Pada Game Dengan Speech Recognition System Sebagai Command Input. TEKTRIKA - Jurnal Penelitian Dan Pengembangan Telekomunikasi, Kendali, Komputer, Elektrik, Dan Elektronika, vol. 4, no. 1, p. 40. https://doi.org/10.25124/tektrika.v4i1.1597
. S. ., . R. M., . N. F., & Putra Sutejo, I. P., 2019. the Quality of Services (Qos) of Gaminganywhere on a Game With Speech Recognition System As Command Input. Jurnal Elektro Dan Telekomunikasi Terapan, vol. 5, no. 2, p. 682. https://doi.org/10.25124/jett.v5i2.1371
A. Wiryadinata, 2018. “Faktor apa yang membuat game PC menjadi lebih lancar ? - Getective.” [Online]. Available: https://getective.com/faktor-apa-yang-membuat-game-pc-menjadi-lebih-lancar/. [Accessed: 09-Aug-2020].
R. Hermawan, 2019. “Pengertian FPS dalam Game Beserta FPS Normal untuk Bermain Game.” [Online]. Available: https://www.nesabamedia.com/pengertian-fps/. [Accessed: 27-Jul-2020].
Wulandari, R., 2016. ANALISIS QoS (QUALITY OF SERVICE) PADA JARINGAN INTERNET (STUDI KASUS : UPT LOKA UJI TEKNIK PENAMBANGAN JAMPANG KULON – LIPI). Jurnal Teknik Informatika Dan Sistem Informasi, vol. 2, no. 2, pp. 162–172. https://doi.org/10.28932/jutisi.v2i2.454
Copyright (c) 2020 Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi)
This work is licensed under a Creative Commons Attribution 4.0 International License.
Copyright in each article belongs to the author
- The author acknowledges that the RESTI Journal (System Engineering and Information Technology) is the first publisher to publish with a license Creative Commons Attribution 4.0 International License.
- Authors can enter writing separately, arrange the non-exclusive distribution of manuscripts that have been published in this journal into other versions (eg sent to the author's institutional repository, publication in a book, etc.), by acknowledging that the manuscript has been published for the first time in the RESTI (Rekayasa Sistem dan Teknologi Informasi) journal ;