云上基础产品之负载均衡

用户头像
韩超
关注
发布于: 2020 年 05 月 30 日
云上基础产品之负载均衡

摘要

负载均衡(Load Balance)是云上的一种基本的网络产品,它提供了流量分发能力,属于应用对外的服务接口。



负载均衡的基本概念

负载均衡是云上一个相当简单的产品,在各家云上面ELB( 弹性,Elastic ),SLB(服务器,Server ),CLB(Cloud,云)指的都是同一类东西。



负载均衡本身可以作为后端服务对外的出口,在分布式的场景中ELB可以多个云服务器,其两个要点就是:

  1. 即是对外(Internet)的出口

  2. 也是分配流量的服务



负载均衡本身也有对内、对外的区别,LB也常常作为内部网关使用,云上面的LB常常主要指是对外的场景。



从原来上来说,负载均衡的商业逻辑就是:一方面要收运行LB的资源费、一方面要收对外的带宽费,其中可能还有服务费。

负载均衡的应用场景

负载均衡的应用场景比较简单:出口对外、内接多个服务器。这里的服务器可能是”本云“上面的云服务器、容器平台的节点、其他内部产品。



华为云的负载均衡应用场景

https://www.huaweicloud.com/product/elb.html

华为云的负载均衡的场景比较明确,下面是大型门户网站的模式:ELB对接多个ECS,提供用户从的流量分配的能力。





华为云的跨区域同城容灾是一种稍微复杂的负载均衡模式,在这里面ELB连接了两个区域,它们属于一个VPC,属于互备的关系——双活。此处体现了一个概念,LB可以是一个超越服务器区域的存在。



金山云的负载均衡应用场景



https://www.ksyun.com/post/product/SLB.html

金山云负载均衡是配合EIP产品进行使用,主要将来自互联网的访问流量负载给不同的云服务器。EIP相当于是公网的IP,用于对外。



腾讯云的负载均衡应用场景



https://cloud.tencent.com/product/clb

腾讯云的负载均衡场景比较丰富。



在腾讯云的分离型场景中,ELB一面连接动态的服务器,一面连接静态对象存储,属于典型网站的动静分离。

下面是腾讯云负载均衡的专业型场景,这里面是将LB当做控制后端服务资源的工具,保障性能的基础上节省成本。



腾讯云的混和云场景比较复杂,此时由于LB规则的设定,可以同时连接户数自己的数据中心、腾讯的云上服务,本身作为统一出口。





阿里云的负载均衡应用场景



https://www.aliyun.com/product/slb

阿里云应对海量访问场景中,LB有着两个作用:一方面,它是主播长传数据的入口,一方面它是动态的ECS的出口。





负载均衡的计费

各家云的负载均衡计费模式有些不一样,总体的逻辑是这样的:

  • LB的对外出口是要付费的,通常以带宽费的形式

  • LB的服务器费可能算作云服务器的资源费用,也可能单独收取

  • LB可能还有增值的服务费



华为云的ELB提供两种类型的负载均衡:公网负载均衡、私网负载均衡

私网负载均衡不收取费用,公网负载均衡因为绑定了公网IP,会收取公网IP的费用以及公网IP所耗费的带宽费用。带宽提供两种付费方式:包年包月和按需付费。



下面是华为云ELB的计费说明。





腾讯云明显们分成实例租用费、后端服务器 CVM 的带宽流量费,带宽费又有两种计费模式。

下面是腾讯云CLB的计费说明。

阿里云SLB的计费项比较复杂,实例费、贷款费、规格费,这里面其实包括了增值的逻辑。



下面是阿里云SLB的计费说明。





用户头像

韩超

关注

还未添加个人签名 2017.10.20 加入

还未添加个人简介

评论

发布
暂无评论
云上基础产品之负载均衡