| With the rapid development of information age,the Chinese game industry also has a significant improvement.Nowadays,with the picture quality of games is getting higher and the scale of game players is getting larger,the requirements for device configuration is required to be greater.Alse,people’s spare-time is gradually becoming fragmented,the funny experience of high-performance games PC is becoming a treasure,one of the solutions is to transfer this experience to mobile devices.However,the portability and high performance of game devices are difficult to have both under traditional solutions.Therefore,Cloud Games emerged under this situation and are sought after by many well-known game manufacturers such as Tencent,Microsoft,and Ubisoft.Cloud Games aim at performing logical operations and screen rendering in the Cloud,and the client is just used for the screen display.In this mode,players’ game experience will not be limited by any device.Unfortunately,Cloud Games place extremely high requirements on the network environment.because the Cloud Game Cluster needs to perform frequent distribution tasks to keep games up-to-date.Thus,it is very sensitive to the performance of file distribution tools.By far,there is no file distribution system designed for Cloud Games,this is why this paper designed and implemented a large-scale file distribution system based on Cloud Game Enviroment.This paper mainly studies the large-scale file distribution system based on the Cloud Game Environment.this artricle analyzed the performances of current distribution tools and the characteristics of Cloud Game Systems.Based on the analysis,this paper has archeived the following work.First,a multi-to-multi-transmission distribution system is designed to address the problem of insufficient transmission performance,which effectively improves the transmission performance and avoids the adverse effects of system expansion.Second,considering the characteristics of the file distribution task,this article designed and implemented multicast transmission protocol which used less bandwidth to complete the same distribution task.Third,to address the problem of serious error penalty,the design realizes the slicing processing of distributed files and the function of downloading and checking.Forth,aiming at system security issues,this design implements function of authorization,monitoring and alerting.What’s more,this design can intercept illegal system logins and unauthorized execution of commands.Fifth,the system is able to visually display the status of the systemdiscover and report abnormal information.Sixth,considering the periodic characteristics of the distribution task,the design and realization of the intelligent start-stop task function makeed the operation and maintenance of the system getting easier.As mentioned above,this paper proposes a large-scale file distribution system based on cloud game environment,which effectively limits illegal intrusion,simplifies the start and stop process of distribution tasks,reduces the time it takes for cloud game clusters to execute distribution tasks,and greatly improves the quality of cloud game services.As a result,this design will promote the development and application of the cloud game industry. |