首页 > 传媒 > 关键词  > 游戏性能最新资讯  > 正文

游戏上云时代,华为云开年采购季游戏部署解决方案使能游戏产业发展

2025-03-20 14:38 · 稿源: 站长之家用户

前言

随着游戏市场的火爆,游戏行业逐渐向精品化、IP化、多样化的格局迈进,这也对游戏开发者提出了更高的要求。如何保证游戏性能稳定,为玩家提供流畅的开黑体验?今天准备尝试用下华为云的服务,沉浸式感受游戏云端部署解决方案的强大。

1、游戏架构介绍

1. 1 服务器架构

不同的公司有不同的游戏服务器架构,所以部署的具体细节大多不相同,但是基本的部署准备还是一样的,先看下我们的游戏架构,方便读者朋友了解后续的准备工作。

1.1. 1 服务器角色具体介绍

Client:游戏客户端。

Gate:网关服,这里不承载游戏的链接,仅仅做游戏服务器的地址发放,玩家从gate服获取正式游戏服的ip和端口。

Game:玩家主要在的游戏服务器只有一个。

Room:房间服,玩家匹配进入战斗后将进入战斗服,如果战斗多可以做动态扩展。

Gm:后台管理服务器,可以做活动的发布或者管理玩家数据。

Redis:主要用来做缓存,避免数据库的频繁访问压力。

Mysql:主要用来做数据的持久化。

1.1. 2 玩家数据流

玩家(client)通过http方式访问gate服务器,获取game服务的ip和端口。

client通过拿到的ip和端口直连game服务器,这样玩家就登录进了服务器。

当玩家操作角色进行匹配战斗的时候,匹配成功后会将需要的数据传入room服务器,所有的战斗指令也会被传入room服务。

当玩家需要查询数据时,比如想获得背包,game服会先向redis查询,如果数据不存在,则像mysql查询,查询到数据后会存入缓存。

当玩家角色数据发生变化时,比如获得了新的道具,这个时候需要操作数据库,game服务器会先更新数据库然后更新缓存。

当发布活动和修改玩家数据的时候使用gm,通过发布指令到game服。

1.1. 3 服务间交互协议

http协议:主要发生在访问场景比较少的地方,client和gate,game和Gm之间。

dubbo协议:主要使用在内部服务器之间交互数据,简单直接,像操作本地方法一样。

Webscoket:主要用在client和game之间,因为这是一个网页游戏的服务器,所以使用了websocket。

1. 2 部署方式

这里使用docker的方式,原因有几点:

标准化应用发布,避免环境带来的问题。

节约时间,方便快速部署和启动。

团队同学比较熟悉,降低犯错的可能性。

2、部署准备

2. 1 环境准备

2.1. 1 机器准备

对服务器的配置做了一个表统计,准备好服务器就好,下表是参考华为云官网。

注:具体价格实际以官网价为准

2.1. 2 解决方案构成

弹性云服务器ECS:是一种云上可随时自助获取、可弹性伸缩的计算服务,帮助打造安全、可靠、灵活、有效的应用环境。

弹性负载均衡ELB:将访问流量自动分发到多台云服务器,扩展应用系统对外的服务能力,实现更高水平的应用容错。

云数据库 RDS for MySQL:拥有即开即用、稳定可靠、安全运行、弹性伸缩、轻松管理、经济实用等特点,让客户更加专注业务发展。

分布式缓存服务Redis版:业界头个支持Arm和x86 双架构的Redis云服务,支持双机热备的HA架构,提供单机、主备、Proxy集群、Cluster集群、读写分离实例类型,满足高读写性能场景及弹性变配的业务需求。

云日志服务 LTS:提供一站式日志采集、秒级搜索、海量存储、结构化处理、转储和可视化图表等功能,满足应用运维、网络日志可视化分析、等保合规和运营分析等应用场景。

DDoS防护 AAD:提供全球化服务,以应对DDoS攻击挑战,可提供毫秒级攻击响应、多维度行为分析及机器学习、防御策略自动调优、比较准确识别各种复杂DDoS攻击,以保护您的业务连续性。

弹性公网IP EIP:弹性公网IP(Elastic IP)提供独立的公网IP资源,包括公网IP地址与公网出口带宽服务。可以与弹性云服务器、裸金属服务器、虚拟IP、弹性负载均衡、NAT网关等资源灵活地绑定及解绑,提供访问公网和被公网访问能力。拥有多种灵活的计费方式,满足不同业务场景诉求

文档数据库服务DDS:文档数据库DDS兼容MongoDB协议,在华为云高性能、高可用、高安全、可弹性伸缩的基础上,提供了一键部署,弹性扩容,容灾,备份,恢复,监控等服务能力。目前支持分片集群(Sharding)、副本集(ReplicaSet)和单节点(Single)三种部署架构。

2. 2 镜像准备

镜像的准备打包推送到私有仓库,具体的方法可以使用一些插件,也可以使用Jenkins,或者手动推送,无论哪种方式,这里准备下可能需要用到的手动命令。

2.2. 1 安装docker服务

2.2. 2 打包镜像

将jar包拷贝到和dockerfile相同目录下,执行下面命令,打包镜像。

2.2. 3 将镜像打包为本地文件

镜像导出为压缩包,方便传输。

2.2. 4 解包镜像

登录到服务器之后,将上面的文件拷贝到本机,使用下面的命令将镜像导入到当前机器;

2. 3 部署脚本

注:上述是开发环境,环境变量有些是默认,在正式环境部署时候需要动态调整。

2. 4 注意点

gate服务器需要开通公网ip。

excel配置文件要提前规划,在docker脚本中挂载。

docker挂载的数据目录和日志目录需要提前规划。

每个服务器内部的端口映射要提前规划。

环境变量需要在脚本中修改,包括mysql和redis数据库地址,需要链接的服务器ip和端口,以及相关的服务器配置等。

3、正式部署

3. 1 环境调研

游戏痛点:

新游首发、海量玩家在线,高并发访问扩容不及时;

网络时延高,游戏卡顿、玩家掉线;

自建周期长成本高,无法弹性伸缩。

大多游戏服务器属于计算密集型的,所以游戏服务器云厂商选择核心点有以下几条:

资源扩容能力,能及时扩容,根据需求灵活购买资源,实现动态扩展、成本优化,支持游戏开服、扩服、并服等场景的业务运行。

计算能力卓越,同类型ECS高于友商15%,PPS领先;容器快速发放,性能对比开源高20%,BMS可 5 分钟发放。

安全防御,华为云提供了单线路T级DDoS高防IP服务以及百万QPS级CC防护,基于黑客攻击机器学习、业务风控大数据智能隔离等AI能力,保障中手游游戏长期安全运行。

简化云上运维工作,平台为游戏客户提供7x24 小时服务,专项保障、专家支持,确保重大活动业务稳定。不仅能够实现快速部署,而且华为云云游戏管理服务平台可对游戏内容、游戏使用时长进行管控,所有云游戏运营商客户均可快速接入华为云云游戏管理服务平台,获得全套自动化部署环境;还可通过游戏开发及运营一体化,确保在用户实时在线的场景下即可完成游戏优化和体验升级,让产品整体交付效率提升。

资费,好用且便宜是每个公司的追求,降本增效,多种计费模式,起步预算低,按需使用,用多少付多少,有效缓解企业初创资金压力,更省钱。

总结:华为云游戏云端部署解决方案,提供覆盖全球的云基础设施,支撑万级玩家同时在线稳定运行,助力游戏企业打造精品化游戏,保障游戏弹性部署和无忧运维。

3. 2 套餐购买

下面是在官网套餐截图,可以作为参考配置,等到正式生产环境的时候根据资源动态配置。

注:点击可看大图

3. 3 华为云核心优势汇总

数据库能力:高并发场景,性能稳定性优于友商Mysql主备切换效率优于友商。

计算能力:ECS——同类型ECS高于友商15%,PPS领先;容器——快速发放,性能对比开源高20%。

网络能力:内网带宽转发效率比较高,ELB亿级并发。

安全防护:华为云打造租户隔离的安全平台,并提供完善的安全服务保障业务和数据安全,为您的游戏保驾护航。

极简运维:云上运维工作,平台为游戏客户提供7x24 小时服务,专项保障、专家支持,确保重大活动业务稳定。

高数据可靠性:ECS服务通过商业和技术上的合理努力,承诺单实例维度每服务周期服务可用率不低于99.975%;单区域多可用区维度每服务周期服务可用率不低于99.995%;基于分布式架构的、可弹性扩展的虚拟块存储服务,具有高数据可靠性,高I/O吞吐能力,能够保证任何一个副本故障时快速进行数据迁移恢复,避免单一硬件故障造成数据丢失。

3. 4 机器环境准备

3.4. 1 安装docker

远程登录到机器之后,切换到root用户,执行下面的命令,安装docker环境

3.4. 2 拷贝文件到目标机器

文件列表如下:

镜像文件,根据2. 2 中相关命令,拷贝到本地,如果用私有仓库,则不需要执行此步骤。

拷贝配置文件到机器,将所有的excel配置文件拷贝到机器,并在启动脚本中配置挂载

启动脚本,在规划的目录下创建并修改启动脚本,设置相应的参数。

3.4. 3 脚本执行

在所有的文件都准备好之后,切换到脚本所在目录,可以直接启动脚本,下面以game为例

3.4. 4 验证服务器正常

首先查看所有服务器的日志是否有报错异常,然后使用特殊账号进行登录,验证服务器功能正常

验证点:

可以正常登录

可以匹配战斗

http接口正常

服务器操作正常

主要业务逻辑正常

验证以上逻辑后通知测试同学进行功能测试。

3.4. 5 开服

待测试同学测试通过后,通过gm设置服务器状态为开服状态,部署流程结束。

4、总结

九层之台,起于垒土。华为云在游戏领域的发力,并非一日之计。

好的云服务厂商可以让事情更简单、更容易,华为云值得作为优选。

华为云游戏云端部署解决方案,提供覆盖全球的云基础设施,支撑万级玩家同时在线稳定运行,结合云上运维运营,助力游戏企业实现业务的快速上线和弹性扩展,有效应对游戏的突发性需求和游戏企业出海发展需求。

目前华为云开年采购季正在进行中,众多云上优选的产品及爆款解决方案诚意满满,机不可失时不再来,感兴趣的小伙伴快去看看吧!

推广

特别声明:以上内容(如有图片或视频亦包括在内)均为站长传媒平台用户上传并发布,本平台仅提供信息存储服务,对本页面内容所引致的错误、不确或遗漏,概不负任何法律责任,相关信息仅供参考。站长之家将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。任何单位或个人认为本页面内容可能涉嫌侵犯其知识产权或存在不实内容时,可及时向站长之家提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明(点击查看反馈联系地址)。本网站在收到上述法律文件后,将会依法依规核实信息,沟通删除相关内容或断开相关链接。

  • 相关推荐
  • 玩游戏帧数低怎么办?怎么提高游戏帧数?一个工具解决!

    本文介绍了一款名为"帧数大师"的游戏优化工具。该工具通过AI补帧技术提升游戏帧数,使画面更流畅;提供一键全局深度优化功能,释放电脑性能;支持Steam游戏加速,可自动优化游戏设置;还具备电源优化和垃圾清理功能。文章强调高帧率对游戏体验的重要性,并详细说明了该工具的下载安装方法及各项功能的使用方式,旨在帮助玩家解决游戏卡顿问题,获得更流畅的游戏体验。

  • 腾讯与高通骁龙X系列合作:打造面向PC端的游戏安全解决方案

    腾讯游戏安全中心5月16日宣布,在2025游戏安全行业峰会上,腾讯与高通达成战略合作。双方将在骁龙X系列上深化合作,打造面向PC端的高性能游戏安全解决方案。腾讯游戏安全ACE是其自主研发的拥有20年反作弊经验的产品,覆盖游戏加固、反外挂、内容审核等全生命周期安全能力。此次合作将把腾讯20年游戏安全技术部署于高通专为AI+PC设计的骁龙X系列,为《无畏契约》等重点PC游戏提供支持。峰会由广东省游戏产业协会指导,腾讯游戏安全ACE、腾讯云等主办。

  • 联想极光游戏服务方案发布,打造游戏RGB生态联动新标杆

    文章介绍了联想极光游戏服务方案,该方案以多设备RGB光效联动为核心,通过"联想极光Lenovo Aurora"软件实现统一控制与个性化设置。方案包含外设综合调节、宏命令管理、OTA固件升级等功能,并支持不同游戏自动切换专属光效模式。首发产品联想极光键盘GK10+采用98键布局,支持全区域RGB背光,集成蓝牙/2.4G/有线三模连接,提供多种轴体选择。未来还将推出支持该方案的无线耳机GH11和游戏鼠标等产品,通过统一软件平台实现全套设备光效同步控制,打造沉浸式游戏体验。该方案标志着外设从单一功能向系统化生态联动的重要升级。

  • 腾讯云天御发布海外交易风控解决方案,AI+情报双擎护航企业全球化安全

    中国企业在全球化浪潮下加速出海布局,截至2024年底,中国对外直接投资存量近3万亿美元,位列全球第三。但跨境交易面临复杂安全威胁,包括数据泄露、账户盗用等风险。2023年全球电商欺诈损失达480亿美元,其中跨境支付欺诈占比显著。腾讯云天御推出智能风控方案,通过AI动态风控和全球情报中枢双引擎,实现支付欺诈拦截率99.5%,合规适配效率提升70%。方案构建三层防护体系:智能人机验证识别真人用户、设备指纹技术穿透虚拟环境、分层分级实时拦截恶意行为。依托腾讯威胁情报云,方案能同步全球黑产特征库,并持续投入AI大模型研发提升风控能力。目前该方案已帮助某电商将欺诈率从0.9%降至0.25%,支付成功率从85%提升至89%,平衡了安全与业务增长需求。

  • 政策红利与消费升级双轮驱动 如新以科技创新引领大健康产业发展

    在"健康中国2030"战略背景下,大健康产业已成为我国经济增长新动能。5月9日,由国家市场监管总局指导、中国消费者报社主办的专题研讨会在京举行,聚焦健康管理与消费升级协同发展。如新(中国)作为行业代表,积极参与探讨产业高质量发展路径。专家指出,大健康产业正处黄金发展期,受益于政策支持、市场规模扩大和消费升级。如新依托全球科研资源,推出精准营养健康产品,并培养专业健康管理人才,推动行业创新发展。未来,在政策、市场和消费升级共同推动下,大健康产业将迎来更多发展机遇,助力"健康中国2030"目标实现。

  • 快手电商在淮安举办食品生鲜招商会,电商溯源助力区域产业发展

    快手电商在淮安举办小龙虾产业招商会,推出五大扶持政策助力商家把握消费旺季。5-6月是小龙虾消费旺季,快手将提供千亿级流量扶持、20亿补贴及达人分销等资源,帮助商家实现生意增长。2024年淮安生鲜食品GMV同比增长超930%,调味小龙虾成为爆款商品。

  • UFCS产业发展大会深圳落幕:跨品牌联手破壁垒,快充生态迈入标准化新纪元

    2025年5月22日,UFCS产业发展大会在深圳闭幕。华为、OPPO、vivo等头部企业签署技术互授权协议,推动快充行业从竞争转向生态协同。大会发布UFCS2.0标准及40W高功率互通方案,展示240W预研产品,并探讨技术全球化、智能化发展。UFCS技术正拓展至车载、公共出行等领域,京东开设产品专区,福州推出车载快充方案。目前已有180余款产品通过认证,覆盖手机、充电器等品类。随着应用领域扩展,更多中小企业有望加入生态链,激活行业创新活力。

  • 碳企通CBAM解决方案:三步破解碳关税困局

    本文介绍了应对欧盟碳关税(CBAM)的三步解决方案:1)智能诊断:通过自主研发的计算引擎精准预测2024-2026年碳关税支出,误差率<5%,并定位生产环节碳排热点;2)快速认证:建立欧盟合规认证快速通道,认证周期缩短至7个工作日,通过区块链确保数据不可篡改;3)持续优化:动态监测32国碳政策变化,建立碳成本分摊模型。案例显示某钢铁企业通过该方案降低碳强度19%,年节省碳关税82万欧元。方案优势包括欧盟双认证资质、全流程闭环服务和可控成本(申报费用比自建团队低65%)。

  • Q1游戏收入大涨76%后,B站加码小游戏?

    5月20日,哔哩哔哩公布了2025Q1财报。营收70.0亿元人民币,同比增长24%。调整后净利润3.6亿元,去年同期则为亏损4.56亿元,实现扭亏为盈。 CFO樊欣表示,净利润扭亏为盈得益于高利润率的广告和游戏业务的带动,分别同比增长20%和76%,毛利率也从去年同期的28.3%上升至36.3%。游戏业务的突出表现主要来自独家授权游戏《三国:谋定天下》的强劲表现。 把时间拨回《三谋》上线之

  • 全球头部游戏护航实录!腾讯游戏安全案例集正式发布

    腾讯云与腾讯游戏安全联合发布《全球游戏安全最佳实践及解决方案》报告,指出当前游戏行业面临四大安全挑战:1)AI外挂与云作弊结合的新型作弊手段;2)工作室24小时刷金导致游戏经济系统失衡;3)AI生成违规内容绕过传统过滤;4)小游戏面临模拟器刷量、DDoS攻击等风险。报告基于ACE服务全球1000+款游戏的经验,提出全生命周期安全防护方案,涵盖风险预警到技术落地的全链路解决方案,并收录《尘白禁区》《鸣潮》等实战案例。腾讯游戏安全ACE推出全场景防护体系,覆盖手游、端游和全平台,已与多家国内外TOP厂商合作。