立即咨询

电话咨询

微信咨询

立即试用
商务合作

解密通过什么手段可以实现负载均衡

2022-11-22

    如果你是一个早期的云计算服务提供商,您可以使用单独的客户端的Web服务器,它被分配一个IP地址,并配置DNS(域名系统)记录,将其与一个清晰的名称,IP地址,以传播BGP后关联(边界网关协议),这是样的标准方式来交换路由网络之间的信息。

 
天融信负载均衡系统TopApp为用户提供高可靠的数据中心解决方案,为用户业务系统的安全保驾护航。

简单的 DNS 负载均衡

    业务方希望获得随着随着客户服务流量的增长,也可以得到更高的可用性。您添加另一个Web服务器有一个公网IP地址和更新的DNS记录将用户定向到两个Web服务器(期待一个更公平一点)。假设你快速通过更新引用停止损害DNS服务器检测到故障可配置(手动或使用软件)。

    遗憾的是,因为DNS是有缓存记录的。DNS记录的TTL(生存时间,生存时间),通常是几分钟或更长的时间,所以这会对系统可用性显著的影响。

    更糟的是,一些客户完全忽略TTL,所以一些请求将被定向到Web服务器已下跌了一段时间。设置一个非常短的 DNS TTL 也不是没有什么好主意;这意味着 DNS 服务的负载均衡可以增加,延迟时间增加,因为通过客户端不得不进行更加需要频繁地执行 DNS 查找。如果你的DNS服务不可用,使用更短的TTL接入服务将降低比较快,因为客户服务缓存结束的IP地址较少。

增加网络负载均衡

    为了可以增加网络负载均衡,我们可以在相同的虚拟 IPVIP)地址提供服务,并添加一对冗余的 4 层(Layer 4)网络负载均衡器。它们可以是像 HAProxy 这样的软件均衡器,或者其他的硬件设备。

    4层负载均衡器可能是一个健康检查,只有那些将流量发送到通过检查Web服务器。与 DNS 负载均衡不同的是,如果一个 web 服务器崩溃,将流量重定向到另一个 web 服务器上的延迟很小,尽管现有连接将被重置。

    4层负载均衡器可以做到加权平均,不同容量的后端处理,它提供了强大的功能和操作维护人员的灵活性,在以下方面是运算能力相对便宜。

走向多站点

    系统可以继续进行扩张。即使你的数据信息中心发展出现故障,你的客户也希望能继续保持运转。 您还构建了一个新的数据中心,其中包括您自己的一组后端服务和另一组4层网络负载均衡器,这些负载均衡器以前相同的虚拟IP上提供服务。DNS设置不变。边缘路由器这两个网站都在地址信息的传播,包括虚拟IP服务。根据不同终端进行用户和系统发展之间的网络技术连接情况,以及它们的路由策略配置,发送到虚拟 IP 的请求我们可以直接到达任一个站点。这就是所谓的选播(任播)。大多数情况下,这种教学方法研究都很有效。 如果其中一个站点失败,您可以停止通过BGPIP传播虚拟服务,以便可以快速地将流量传输到另一个站点。

    现在产生了两个新的问题。

    首先,DNS缓存记录意味着你有一个平衡,这并不适用于那些场景需要迅速重定向流量。

    第二,每当用户做一次新的 DNS负载均衡 查询,虚拟 IP不一定会链接到离用户通过最近的那一个 ,而是将用户连接到自己一个可以随机的站点,而。如果您的服务站点分布广,这取决于用户和服务站延迟之间的网络上,每个用户在回应一些波动感知的系统的性能。

    除了让距离用户最近的健康站点为其提供信息服务工作以外,并没有形成一个企业更加优雅的选择。 许多大型互联网服务试图使用DNS负载均衡将不同的结果返回给不同位置的用户,并在一定程度上成功。

增加 7 层负载均衡

    你的客户会随着时间的推移,对一些更加高级的特性提出要求。

    虽然第4层负载均衡平衡器可以有效地分配在多个web服务器负载均衡,但是这仅分配源IP地址和目的IP地址,协议,和端口。而相反4 层均衡器无法实现很多高级特性,因为对请求的内容一无所知。所以相对来说,7 层(L7)负载均衡器就可以做得更多,知道请求的结构和内容,。

    可以在均衡器中实现层7的一些特点包括缓冲器,限流器,对成本敏感的和错误注入负载平衡(局部的服务器请求需要更多的处理时间)。

写在最后

    负载均衡相对来说是一个非常复杂的问题。除了本文中所描述,有不同的负载均衡算法,高可用性负载均衡器技术,和客户端负载均衡技术和服务网格最近上升。

    随着云计算近些年来的快速发展,核心的负载均衡模式也发生了许多改变,并在不断的演进,负载均衡也将继续被大型 web 服务继续改进所能提供的灵活性和控制。

版权声明:本文为Yun88网的原创文章,转载请附上原文出处链接及本声明。

 

更多产品了解

欢迎扫码加入云巴巴企业数字化交流服务群

产品交流、问题咨询、专业测评

都在这里!

 

热门数字化产品

2号人事部人力资源数字化平台2号人事部是由百万HR共创的一体化人力资源数字化平台,助力企业实现人力资源数字化转型。主要包括组织人事、薪酬社保、考勤休假、招聘协同、培训学习、绩效考核六大模块,并通过行政审批、员工服务、弹性福利来实现提升组织效能和员工满意度。
网易数帆有数BI有数BI是由网易数帆推出的一款企业级智能大数据敏捷分析平台。无需代码、PPT式简单拖拽即可轻松完成报告与大屏的制作。丰富的在线图表组件、可视化ETL操作、多终端智能预警等能力真正降低了用户的使用门槛,提高了数据使用效率,助力企业实现数据驱动决策。
航信云享·票据管理系统航信云享·票据管理系统为全量票据收集,建立企业全量票据中心。自动处理价格、折扣、税率和合计等发票信息,大大减少人工处理的误差,提高了工作效率。对企业的票据管理进行系统化、统一化的管理,提高了票据管理的效率和准确性,为企业节省了时间和人力成本。
云客工作手机云客工作手机,针对销售全流程业务特性,打造以销售为本,透明化、数字化、一体化行业解决方案,为销售赋能、企业业绩转化提供新的生态体系。
华云天下云呼叫中心系统HCC华云天下云呼叫中心系统采用HCCASR/TTS集成,客户可自定义VIP客户转接流程。拥有预测式外呼和预览式外呼两种,提供单声道、双声道、主被叫分离等多种录音方式以及不安装任何插件的情况下, 坐席录音可在线收听和下载 支持MP3,WAV格式等,使企业实现人工智能快速规模化落地。
为你推荐
直播间在线人数卡在500上不去?天志互联抽盒系统从互动率破局

抖音算法推流核心指标是互动率而非GMV。天志互联直播抽盒系统从订单秒级上屏、一键拆盒、氛围引爆三个维度拉高互动率,驱动算法推流的正循环。

2026-06-26
品牌联名越做越亏?天志互联用游戏化体验共创重新定义IP营销

从"换皮联名"到"游戏化体验共创"——拆解彩棠敦煌联名案例的壁画修复小游戏设计逻辑、奶茶品牌联名翻车教训和中小品牌三条低成本高ROI的IP联名路径。

2026-06-26
一个人也能搭游戏化运营体系?低代码时代品牌运营的乐高式搭建指南

低代码时代品牌游戏化运营体系的"乐高式"搭建指南——从选模板、搭积分闭环、数据迭代到多活动并行管理和团队交接的全流程实操方法。

2026-06-26
私域社群打开率跌破3%以后:一个快消品牌的游戏化自救实验

一个快消品牌用游戏化方法三个月救活240个死群的完整复盘——从签到排行榜、互动任务、习惯养成到赛季制防疲劳的六周运营节奏拆解。

2026-06-26
品牌私域裂变怎么设计才不被骂?游戏化社交裂变的三个底线原则

游戏化社交裂变的三个底线原则深度拆解——让转发不像广告、让奖品有炫耀价值、给用户不转发的自由,加3%超级用户识别策略和三个常见翻车点避坑指南。

2026-06-26
查看更多