打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
直播软件开发,GSLB的提升效果是用户想要的吗
userphoto

2022.10.27 山东

关注

SLB的存在大大提升了直播软件开发的处理能力,确保根据事先定义的策略选择最佳的服务器进行转发,在一定程度上解决了平台可用性和扩展性等问题。不过直播软件开发这几年的发展速度太快,导致SLB已经无法跟上脚步,加上平台对容灾、用户就近访问等功能的需求,GSLB应运而生,作为SLB的上位方案,全局负载均衡都能做到哪些负载均衡做不到的呢?

  



一、GSLB的各种形式

1、基于DNSGSLB。该形势下,绝大部分技术的应用都是通过域名来访问目的主机的,在用户发出任何应用链接请求时,首先需要通过DNS请求获得服务器的IP地址,然后基于DNSGSLB返回DNS解析结果中的智能决策。这种形式的优势在于给用户返回一个最佳的服务IP,属于直播软件开发使用比较多的技术。

2、基于重定向的GSLB。在负载均衡设备收到用户应用请求并选择最佳服务IP后,通过应用层协议将用户请求重定向到所选择的最佳服务IP上。不过这种形式的性能比较差。

3、基于IP地址的GSLB。有点类似CDN的效果,请求到达直播软件开发某台服务器上后,并不选择直接响应,而是再次选择,选一条最优线路进行响应,由第二台服务器完成用户请求回应。缺点也很明显,直播软件开发需要多准备一台服务器,单一服务器无法实现。

  



二、GSLB的局限性

其实从上面的方式中就能看出,直播软件开发可选用的方案很有限,尤其是在刚开发的平台上,要么有服务器数量要求,要么性能较差,如果要选择还是基于DNSGSLB方案最合适,我们来看看选择这套方案的基本要求:

1、首先要支持任何IP应用,直播软件开发各服务站点可以使用不同厂家的本地服务器负载均衡设备或者其他服务器

2、支持返回记录,尤其在多级负载均衡控制时,这点是必须的

3、防攻击能力,GSLBCDN等不一样,它一旦受到攻击瘫痪,那么直播软件开发会整个进入无法运行状态

GSLB相比,SLB的能力还是差了一些,如果能够选择或者能够使用更好的协议,平台自己又支持的话, 还是建议直播软件开发用GSLB

声明:以上内容为云豹科技作者本人原创,未经作者本人同意,禁止转载,否则将追究相关法律责任

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
全局负载均衡GSLB
CDN技术详解及实现原理
评论(28)阅读(1762)
【读书笔记】全局负载均衡工作原理及实现
从接入层入手,如何设计高并发的微服务架构?
CDN
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服