Depuis sa création, l’industrie du jeu vidéo a connu une effervescence sans précédent en dépassant celle du cinéma. Bien que centrée autour d’un objectif ludique, elle s’étend également à l’apprentissage. D’autre part, depuis quelques années, un nouveau paradigme nommé cloud computing (infonuage) révolutionne la façon dont les entreprises et particuliers accèdent à des ressources informatiques telles que de la puissance de calcul ou de la capacité de stockage. Adoptant une approche élastique d’utilisation à la demande, le cloud computing est une solution très intéressante pour l’externalisation et la simplification des services informatiques.ududLe cloud computing a d’ailleurs été adapté au jeu vidéo sous le nom de cloud gaming. Son objectif est de permettre à des clients ayant un accès à Internet de jouer à des jeux vidéo exigeants en ressources sur des terminaux à faible consommation, comme les téléphones intelligents ou encore les tablettes. L’idée est que les actions des joueurs sont transmises à des serveurs de traitement distants situés dans le cloud, qui transmettent en retour un flux vidéo et audio.ududDe nos jours, la plupart des études visent à améliorer la qualité de service du cloud gaming, encore pénalisé par la latence des réseaux. Malheureusement, très peu de travaux visent à proposer des innovations au niveau de l’architecture du cloud gaming. Ce mémoire présente deux contributions majeures. La première est une architecture distribuée innovante, où les modules d’un jeu sont séparés en substrates, petites briques logicielles spécialisées, dotées d’interfaces et capables d’accomplir un ensemble de tâches. Cette architecture introduit un nouveau modèle d’affaires puisque les substrates sont hébergés et fournis par des substrates providers. La seconde contribution est la conception d’un algorithme de gestion de ressources pour les infrastructures de virtualisation de jeux vidéo orientés substrates, afin de conserver une certaine qualité de service.
展开▼
机译:自成立以来,视频游戏行业经历了前所未有的兴奋,超过了电影院。尽管围绕一个有趣的目标,但它也扩展到了学习。另一方面,近年来,一种称为云计算(云)的新范例彻底改变了企业和个人访问计算机资源(例如计算能力或存储容量)的方式。云计算采用弹性方法按需使用,是外包和简化IT服务的极具吸引力的解决方案 Ud udCloud计算也已经以云的名义适用于视频游戏赌博。其目标是允许具有Internet访问权限的客户在智能手机和平板电脑等低消费终端上播放对资源要求很高的视频游戏。这个想法是将玩家的动作传输到位于云中的远程处理服务器,然后再传输视频和音频流 Ud ud如今,大多数研究旨在提高服务质量。云游戏,但仍会受到网络延迟的影响。不幸的是,很少有工作可以提出关于云游戏架构的创新。本文提出了两个主要的贡献。第一种是创新的分布式体系结构,其中游戏的模块分为基板,小型专用软件砖块,带有接口并能够完成一组任务。由于基材由基材提供商托管和提供,因此该体系结构引入了新的业务模型。第二个贡献是针对面向基础的视频游戏虚拟化基础架构的资源管理算法的设计,以维持一定的服务质量。
展开▼