Cloud server design for heavy workload gaming computing with Google cloud platform

Cloud servers are generally used for data storage and remote office activities, but it can be applied for gaming purposes, where cloud servers can be paired with virtual machines and gaming platform that can be accessed by users via an internet connection. This makes the device used by user no longer needs to process resources because the workload is carried out by virtual machines on cloud server. The author designs a cloud gaming system using Google cloud platform as a cloud server and parsec as an optimizer that is attached to a virtual machine for game computing purposes. Author takes measurements of the cloud gaming system using 2 test games varying from low to middle specifications. Resource testing on central processing unit (CPU) and random-access memory (RAM) usage on the user side is below 40% when running game 1 and below 44% when running game 2, while on the system it reaches a capacity above 40% for CPU and RAM and 99% maximum on graphics processing unit (GPU). Quality of service testing of the system is carried out at bandwidths of 5, 10, and 30 Mbps with a minimum bandwidth of 10 Mbps. In general, there are a little difference that occurred between test game and different bandwidths.