分布式网络负载均衡
分布式网络负载均衡(Distributed Network Load Balancer )简称DLB,是TCP第四层分布式负载均衡产品,基于SDN软件定义网络技术实现轻量级的负载均衡技术,没有专用的实体硬件的存在,存在的意义为提供超高的性能,对于用户来说是无状态的业务请求,基于我们定义的策略来转发这些请求到后端服务器,从而提高主机的资源利用率、提高性能,同时单台性能后端服务器的故障并不会对用户的服务产生影响,还有其他的服务器阵列来提高服务。
分布式网络负载均衡的优势
1、具有超高性能,而且长期免费,没有转发瓶颈且低延时
2、服务高可用,采用全区可用的部署架构,可以实现可用区内和跨可用区的负载平衡,同时还可以监听后端服务器的业务负载情况,确定后端服务器是否需要弹性伸缩
3、支持业务的透明性,可以直接透传客户端的源IP给后端的服务器,满足客户端的溯源需求
4、具有会话保持的功能,实现更好的性能更灵活的部署、
5、可以同时注册云主机实例和容器实例、高可用组、弹性伸缩组
如何创建网络负载均衡产品?
应用负载均衡
应用负载均衡(ALB)将大量的并发流量分发给多台后端实例,提高资源的利用率,同时消除单台故障对使用的影响,不会出现因单点故障而导致服务的中断,应用负载均衡和网络负载均衡的差别是网络仅仅提高了第四层的负载均衡,而应用可以提供第四层和第七层的监听服务,负载时基于开源平台的Linux nginx服务架构来实施基于TCP或者传输服务安全HTTP / HTTPS来实施流量的转发,采用集群的部署方式,通过设备的冗余提供服务的可用性。