大型网游的基础架构决定了游戏的用户体验,近日冰川网络推出其第三代国战网游《不败传说》,浪潮为冰川网络搭建包括集接入层、计算层、交换层和存储层等一整套平台,满足冰川高负载和弹性扩展需求。
与单机游戏或者其它的局域网游戏不同,大型网络游戏的客户端不再对数据进行逻辑处理,大部分的逻辑计算都放在后端的服务器进行处理,导致玩家与后台服务器间的数据传输频次多且大多保持长时链接,服务器端的响应速度、并发能力、链接稳定性等性能也就直接决定了客户端玩家的用户体验。因此,游戏服务器选型和架构建设与一般的Web服务器不同,游戏服务器对于硬件和整个系统架构的要求更高。
网游服务器集群需要怎样的性能指标?
快速响应是冰川网络和其他网游服务商首先需要保障的基本性能。由于网络游戏的服务器集群对应所有的游戏客户端,每个玩家的动作都会实时地互相影响。比如玩家间PK,在接收到玩家的指令后,服务器需要立刻判断双方攻击力、血量、防御力、抗性等属性,然后经过一定的算法才能最终输出一个伤害值。而这些都需要服务器进行实时的运算并作出反馈,延迟需要在毫秒级。因此,网游的逻辑服务器需要强大的计算能力,或是采用高性能的服务器,或是通过计算服务器集群提升整个系统的计算能力。
第二,对于一款热门的游戏,高并发能力是考验服务器端的一道难题。玩家的大规模同时登陆和游戏内的国战、群聊都会需要极高的并发链接处理。以IM服务器举例,当某个玩家在游戏发布了一条消息,目标是全地图所有玩家,那么这则消息可能需要同时发送给数万的玩家,而这仅仅只是一个玩家发布的消息,如果是10个、100个或者10000个玩家同时发送广播呢?所以,一个同样硬件配置的服务器,可能跑Nginx(用于处理Web服务器的并发)可以同时处理上万的链接,但是对于一个游戏服务器就只有1、2千了。因此,对于登录和管理服务器而言,能否支持高并发是重要的考量依据。
第三,一款大型网游在服务器端需要存储大量的数据,比如游戏中的地图数据、资源数据等基本不会有太大变化的数据。另外,玩家每创建一个游戏角色都会有一系列数据需要存储,比如名称、ID、装备、宠物、属性等等,而且不论这个玩家是否上线、是否长时间没有登录,相关的数据都需要永久保存。因此,网游的存储服务器需要较大的、安全的存储空间来保存这些数据。
浪潮如何为冰川网络搭建高效网游基础架构?
游戏业务有着不同细分应用场景,比如登录、游戏逻辑、地图检索等,这也会对应不同的资源需求,如何合理的运用不同类型的服务器来架设集群,才能够以最优的TCO建设最高效游戏平台?浪潮通过数十台SA5212M4组成计算集群,配合前端浪潮SA5112M4的分发和后端NF5460M4的大容量存储,浪潮为冰川网络搭建了一套集接入层、计算层、交换层和存储层等一整套平台,成功了解决了冰川网络最新游戏《不败传说》的高负载要求,满足了游戏客户弹性的需求。
在网游架构最前端的是登陆服务器,也可以称之为连接服务器,网络游戏的客户端一般是连接到这里,然后再由该连接服务器根据不同的需要,把游戏消息转发给其它相应的计算类服务器(逻辑和地图服务器)。在游戏高峰时段或者新服开服之初,对于并发请求的处理需求很高,因此冰川网络采购近百台浪潮SA5112M4作为登录服务器和管理服务器。双路E5 CPU的高计算性能,配合万兆网络的高吞吐能力,提升客户端用户的连接上限,并为内部数据的分发、流转提供足够的带宽。
浪潮SA5112M4服务器
由于登录服务器需要存储的数据很少,且停留时间短,因此冰川网络在浪潮SA5112M4中只配置了一块硬盘用于系统的安装,其所有数据存放在后端的大容量存储服务器中。冰川网络的存储服务器选用了数台浪潮NF5460M4, 配置36块4TB 15k转速的SAS硬盘,单机容量可达144TB,同时兼顾了较高的磁盘IO和较大的磁盘容量。另外浪潮NF5460M4配置了2块15K转速SAS硬盘做Raid1来装系统,保证数据和系统分离,提升存储系统的整体安全能力。
浪潮NF5460M4服务器
目前,由于游戏的生命周期不固定,且为了能够快速的迁移和转换,主流游戏运营商普遍采用性价比相对较高的机架服务器来搭建集群。冰川网络采用了浪潮SA5212M4来支撑其游戏核心的计算任务(游戏逻辑、地图等),通过数十台SA5212M4组成计算服务器集群, 通过分布式计算技术将计算任务分配给不同的服务器,一方面能够灵活的扩充计算性能,另一方面也能保证系统的高可靠性。
浪潮SA5212M4服务器
新产品+新架构,性能提升50%,简化运维
采用浪潮互联网创新服务器作为整个网游系统的主要支撑后,可同时支撑数十万玩家同时在线畅游。而在服务器端,1U、2U、4U服务器各司其职,根据不同的硬件性能指标,分别提供高密度计算、高性能存储和高带宽吞吐等不同功能,使冰川网络的系统性能、资源利用率提升近30%。
浪潮拥有国内最丰富和最领先的游戏服务器产品和架构经验,自2003浪潮为盛大游戏定制业界首款网游专用服务器-游侠服务器以来,浪潮已经成为腾讯、网易、冰川网络、完美世界等国内顶级游戏开发、运营商的核心服务器供应商。
好文章,需要你的鼓励
通用汽车与英伟达扩大合作,旨在将人工智能应用于汽车制造的各个方面。这项合作涵盖工厂自动化、机器人技术和自动驾驶汽车开发。英伟达将为通用汽车提供 AI 基础设施和技术支持,助力其打造下一代智能工厂、优化生产流程,并推进自动驾驶技术的发展。这一战略合作反映了汽车行业向智能化、数字化转型的趋势。
企业AI不仅要考虑推理成本和性能,还需确保模型满足严格的安全、隐私和合规要求。建立可信赖的AI系统是关键,这意味着企业除了优化成本和性能外,还需优先考虑模型的完整性和安全性。在选择基础模型时,应采用全面的评估方法,包括安全性、偏见、合规性等多个方面,而不仅仅是关注单一指标。
英伟达推出革命性的共封装光学网络解决方案,大幅提升AI数据中心性能。新技术可将光学收发器数量减少4倍,能效提高3.5倍,信号完整性提升63倍,网络弹性增加10倍,部署时间缩短1.3倍。这一突破性进展将助力数据中心满足代理型AI对计算资源的巨大需求,标志着共封装光学技术实现量产的重要里程碑。
英伟达宣布与迪士尼研究院和谷歌 DeepMind 合作开发 Newton 物理引擎,用于模拟真实环境中的机器人动作。迪士尼将率先使用 Newton 驱动其下一代娱乐机器人,如星球大战风格的 BDX 机器人。英伟达计划于 2025 年晚些时候发布 Newton 的早期开源版本。这项合作将为迪士尼主题公园带来更具表现力和精确性的机器人体验。