查看: 800|回复: 0

网络游戏服务端的之负载均衡,GOM,GEE等引擎多机负载

[复制链接]

4783

主题

5079

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
18913

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 2020-3-2 15:46:42 | 显示全部楼层 |阅读模式
网络游戏服务端的之负载均衡,GOM,GEE等引擎多机负载 https://www.gmbbs.net/

网络游戏服务端的多机负载是由多个服务器以对称方式组成的一组服务器。每台服务器都具有同等的地位,可以独立提供服务,无需其他服务器的帮助。通过一些负载分担技术,从外部发送的请求以对称结构均匀地分布到服务器,接收请求的服务器独立地响应客户端的请求。平衡负载可以将客户端请求平均分配到服务器阵列,从而提供对重要数据的快速访问,并解决大量并发访问服务的问题。这种群集技术可以用最少的投资实现接近大型主机的性能。
网络服务器的负载均衡
网络游戏服务端的多机负载的类型
基于Dns的网络游戏服务端的多机负载
网络游戏服务端的多机负载是通过域名服务中的随机名称解析来实现的。在DNS服务器中,可以为多个不同的地址配置相同的名称,最终查询名称的客户端在解析名称时将获得其中一个地址。因此,对于相同的名称,不同的客户端将获得不同的地址,并且它们还将访问不同地址的网络服务器,从而达到网络游戏服务端的多机负载的目的。
反向代理网络游戏服务端的多机负载
使用代理服务器可以将请求转发到内部网络服务器,这样代理服务器就可以将请求统一转发到多个内部网络服务器之一,从而达到负载均衡的目的。这种代理方法不同于普通的代理方法。标准代理方法是客户端使用代理来访问多个外部网络服务器,而这种代理方法是多个客户端使用它来访问内部网络服务器,因此也称为反向代理模式。辅助网络游戏服务端的多机负载器属于这种类型。
基于NAT的负载均衡技术
网络地址转换是在内部地址和外部地址之间进行转换,以便具有内部地址的计算机可以访问外部网络,并且当外部网络中的计算机访问由地址转换网关拥有的外部地址时,地址转换网关可以将其转发到映射的内部地址。因此,如果地址转换网关能够统一地将每个连接转换成不同的内部服务器地址,那么外部网络中的计算机将与自己转换的地址上的服务器进行通信,从而达到负载分担的目的。
网络游戏服务端的多机负载服务器的优势
由于网民数量的快速增长和网络访问路径的漫长,用户的访问质量容易受到严重影响,尤其是当用户和网站之间的链接突然流量拥塞时。但是这种情况经常发生在远程互联网用户迅速增加的应用上。此时,如果在服务器中应用网络游戏服务端的多机负载(GSLB)技术,则可以合理地分担系统负载,提高系统可靠性,并且可以支持网站内容的虚拟化。在实际应用中,许多国际数据中心,如互联,使用GSLB结合高速缓存和镜像提供网络加速服务。网络游戏服务端的多机负载服务具有以下特征:
高智商
虚拟IP地址用于表示目标服务器和应用程序。会话被分配给具有最高可用性的服务器。每个会话在整个过程中都受到监控。服务恢复后,会自动重新注册,并在转发客户端和服务器数据包时提供完整的地址转换。简单有效的网络游戏服务端的多机负载算法可以配置多种不同的网络游戏服务端的多机负载方法,包括循环方法、最小连接方法、哈希方法或最小错误方法,还可以配置单个服务器的最大连接阈值和加权值,以避免服务器过载。
高可靠性
基于专用高速主干网络,主干网络以最小的延迟提供网络连接,从而确保GSLB的正常运行和高性能,远优于基于公共网络的GSLB。此外,当主站点机房的互联网出口发生故障时,用户可以从其他子站点互联网入口被自动且透明地引导到主站点服务器。
高可用性
采用热备份方法,在很短的时间内对服务器链路、交换机端口和交换机进行检测和故障切换,防止应用受到故障的影响。如果任何服务器或服务器集群出现故障或阻塞,用户将被自动引导到下一个最佳备份服务器或站点,从而进一步提高服务和内容的可用性。
服务器网络游戏服务端的多机负载
网络游戏服务端的多机负载是一种动态平衡技术,它通过一些工具实时分析数据包,掌握网络负载的变化情况
对于具有集中式计算的应用程序,如电子商务网站,服务器的计算负载将非常重。对于读写频繁的应用程序,如网络数据库,存储系统面临着挑战。对于传输量大的应用,如视频服务,数据无法快速传输,也无法达到最佳效果。对于流量大的应用,路由器和防火墙很容易成为瓶颈。为了合理地解决这些问题,升级设备和改变拓扑是“愚蠢的方法”。相对聪明的方法是采用网络游戏服务端的多机负载技术,使用多个设备共同完成任务。
基于现有的网络结构,负载均衡技术为扩展服务器带宽和提高服务器吞吐量提供了一种廉价有效的方法,增强了网络数据处理能力,提高了网络的灵活性和可用性。负载均衡的应用可以有效解决网络拥塞问题,提供就近服务,实现地理位置无关(异地负载均衡)。同时,该技术还可以提高服务器的响应速度,提高服务器和其他资源的利用效率,避免网络关键部分的单点故障,从而为用户提供更好的接入质量。


【GM论坛[www.gmbbs.net]免责声明】
1、本站提供的所有资源仅供参考学习使用,版权归原著所有,禁止下载本站资源参与商业和非法行为,请在24小时之内自行删除!
2、本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。
3、若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。 我们不承担任何技术及版权问题,且不对任何资源负法律责任。
4、论坛的所有内容都不保证其准确性,完整性,有效性。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
5、用户使用本网站必须遵守适用的法律法规,对于用户违法使用本站非法运营而引起的一切责任,由用户自行承担
6、本站所有资源来自互联网转载,版权归原著所有,用户访问和使用本站的条件是必须接受本站“免责声明”,如果不遵守,请勿访问或使用本网站
7、本站使用者因为违反本声明的规定而触犯中华人民共和国法律的,一切后果自己负责,本站不承担任何责任。
8、凡以任何方式登陆本网站或直接、间接使用本网站资料者,视为自愿接受本网站声明的约束。
9、本站以《2013 中华人民共和国计算机软件保护条例》第二章 “软件著作权” 第十七条为原则:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。若有学员需要商用本站资源,请务必联系版权方购买正版授权!
10、本网站如无意中侵犯了某个企业或个人的知识产权,请告之,本站将立即删除。
   提问发帖求助请点此发帖 https://www.gmbbs.net/
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表