T/SZS
深圳市深圳标准促进会团体标 准
T/SZS 4009—2020
云游戏参考架构与安全要求
Reference architecture and safety requirements of cloud games
2020 - 03 - 04发布 2020 - 03 - 04实施
深圳市深圳标准促进会 发布 ICS 35.100.05
L79
全国团体标准信息平台
全国团体标准信息平台
T/SZS 4009-2020
I 目 次
前言 ................................ ................................ ................ II
引言 ................................ ................................ ............... III
1 范围 ................................ ................................ .............. 1
2 术语、定义与缩略语 ................................ ................................ 1
3 云游戏架构 ................................ ................................ ........ 2
4 安全要求 ................................ ................................ .......... 9
参考文献 ................................ ................................ ............ 10
全国团体标准信息平台
T/SZS 4009-2020
II 前 言
本标准按照 GB/T 1.1 -2009给出的规则起草。
本标准由 腾讯科技(上海)有限公司 提出。
本标准由 深圳市深圳标准促进会 归口。
本标准主要起草单位:腾讯科技(上海)有限公司、深圳市标准技术研究院。
本标准主要起草人:武杨、张 茜、许敏华、殷柱伟、韩旭、杜佳、吕 勇、吴序一、姜腾达、黄汝唯。
全国团体标准信息平台
T/SZS 4009-2020
III 引 言
随着计算机技术与网络技术的快速发展, 以及大屏手机、 平板等硬件的普及,随时随地游戏已成为
可能,受制于便携设备的性能,以及游戏、 尤其是高画质游戏对硬件的高需求, 大部分便携设备无法流
畅运行对性能有高要求的游戏, 此外,随着版权保护力度的增强, 尝试各种游戏的成本逐步上升。云游
戏的出现,能有效降低游戏运行对便携设备的硬件要求, 只需有顺畅的网络与相应的指令输入与声画输
出功能即可。
制定云游戏参考架构与安全要求, 旨在对云游戏架构的设计与搭建提供一种 高效、规范、可应用推
广的参考架构,从用 户视图、 功能视图等方面,规范云游戏的角色、 功能模块与安全相关的要求。
全国团体标准信息平台
全国团体标准信息平台
T/SZS 4009-2020
1 云游戏参考架构与安全要求
1 范围
本标准规定了云游戏的架构组成、用户视图、功能视图相关要求。
本标准适用于云游戏架构的设计 与搭建。
2 术语、定义与缩略语
2.1 术语与定义
下列术语与定义适用于本标准 。
2.1.1
云计算 cloud computing
一种通过网络将可伸缩、 弹性的共享物理和虚拟资源池以按需自服务的方式供应和管理的模式。
注:资源包括服务器、 操作系统 、网络、软件、应用和存储设备等。
[GB/T 32400 -2015,定义3.2.5]
2.1.2
云游戏 cloud gam e
以云计算为基础的在线游戏方式,游戏在服务器端运行, 并将渲染完毕的游戏画面压缩后通过网络
在线传输至客户端。
2.1.3
云游戏平台 cloud game platform
为云游戏的开发提供云端服务的平台,主要提供底层基础设施、 底层软件技术与运维调度能力。
2.1.4
架构 architecture
通过系统元素、 元素间的关系, 以及系统设计和进化原则体现出来的一个系统在其环境中的基本概
念或属性。
[ISO/IEC/IEEE 42010:2011]
2.1.5
参与方 party
一个或一组自然人或者法人,不论该法人是 否注册。云游戏系统 中的参与方是云游戏 系统的利益相
关者。
[ISO 27729:2012]
全国团体标准信息平台
T/SZS 4009-2020
2 2.1.6
共同关注点 common concern
需要在不同角色之间协调,且在云计算系统中一致实现的行为或能力, 其能被多个角色、云游戏活
动和功能组件所共享,且对他们产生影响, 适用于多个不同的角色或功能组件。
2.1.7
活动 activity
一组特定任务的集合。
2.1.8
云游戏活动 cloud game activity
一组特定任务的集合,需要有一个目标, 并通过功能组件实现一个或多个结果。
2.1.9
角色 role
角色是一组具有共同目标并服务 于该共同目标的云游 戏活动的集合。
2.1.10
子角色 sub-role
给定角色(2.1.6)的活动(2.1.5)的子集。
2.1.11
虚拟机 virtual Machine
一种虚拟的数据处理系统,是在某个特定用户的独占使用下, 但其功能是通过共享真实数据处理系
统的各种资源得以实现的。
[GB/T 35293 -2017,定义3.1]
2.2 缩略语
GPU:图形处理器( Graphics Processing Unit )
SDK:软件开发工具包( Software Development Kit )
SLA:服务等级协议( Service-Level Agre ement)
3 云游戏架构
3.1 架构视图
本标准所规定 的云游戏架构 采用用户视图和功能视图进行描述 ,各视图的描述 见表1。
表1 云游戏架构视图
视图名称 视图描述
用户视图 系统环境、参与方、角色、 子角色和云游戏活动及其关系
全国团体标准信息平台
T/SZS 4009-2020
3 3.2 视图转换
用户视图向功能视图的转换见图 1。
参与方
角色
角色
子角色 子角色
活动
活动活动
活动 层
功能组件
层
功能组件
层
功能组件
用户视图 功能视图跨层功能
功能组件关注点
图1 用户视图向功能视图的转换
3.3 用户视图
3.3.1 角色分类
参与云游戏的角色分类见图 2,包括:
⚫ 云游戏玩家:普通的游戏玩家,云游戏的最终使用者;
⚫ 云游戏分发者:通过用户对网站的就近访问与智能分析, 将指定内容分发给用户的相关方;
⚫ 云游戏运营者:发行云游戏,通过云游戏服务平台构建服务,将云游戏发行给普通玩家,如应
用宝;
⚫ 云游戏开发者:开发云游戏相关方;
⚫ 云游戏服务平台: 提供云游戏 支撑服务的平台方 ; 功能视图 支撑云游戏活动所需的功能
注:云游戏架构 还可能包括 实现视图和部署视图,在 本标准中不进行规定。
全国团体标准信息平台
T/SZS 4009-2020
4
云游戏玩家
提供云游戏服务子角色(部署
管理者)
……子角色(服务
管理者)子角色(运营
管理者)
子角色(客户
支持和服务代
表)子角色(业务
管理者)提
供
终
端
服
务
云游戏运营者 云游戏服务平台
云游戏开发者云游戏分发者
图2 云游戏角色
3.3.2 云游戏玩家
云游戏的普通玩家。通过云游戏运营者获取到游戏,并且在云游戏平台上玩云游戏。
3.3.3 云游戏分发者
云游戏分发者通过将站点内 容发布至遍布全国的 海量加速节点,使用 户可就近获取所需内容,避免
网络拥堵、地域、运营商等因素带来的访问延迟问题,有效提升下载速度、降低响应时间,提供流畅的
用户体验。
3.3.4 云游戏运营者
云游戏运营者可利用云游戏服务平台提供的 API接口及云游戏服务管理平台进行云游戏的运营和管
理工作。包括配置云游戏各个地区支持的最高并发实例,单个运行的性能配置、监控流量消耗情况、延
迟卡顿情况等。
3.3.5 云游戏开发者
利用提供的云游戏 API,开发服务客户的业务系统;对云游戏实例进行调度和管理;利用云游戏服
务平台提供的各类客户端 SDK开发业务方 的客户端,如 Android云游戏客户 端、IOS云游戏客户端或者
Windows云游戏客户端等。
全国团体标准信息平台
T-SZS 4009—2020 云游戏参考架构与安全要求
文档预览
中文文档
16 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 思安 于 2022-12-18 17:36:36上传分享