欢迎您来到腾讯云!积分商城

腾讯云腾讯云论坛

 找回密码
 立即注册
忘了密码?

扫一扫,访问微社区

快捷导航
搜索
查看: 7010|回复: 8

[经验分享] 腾讯云外网负载均衡

[复制链接]

24

主题

2

好友

586

积分

腾讯云论坛管理组

Rank: 20Rank: 20

云币
1727
威望
586
发表于 2014-12-9 15:35:27 |显示全部楼层
外网负载均衡


       负载均衡 Load Balancing 建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。
       负载均衡(又称为负载分担),英文名称为Load Balance,其意思就是将负载(工作任务)进行平衡、分摊到多个操作单元上进行执行,例如Web服务器FTP服务器企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。
      (以上来自baidu百科)

       无论业务规模大小,大家总是不希望看到自己的业务因为各种各样的问题而中断,例如单点服务器压力大,服务器硬件故障,程序bug,系统崩溃等等等等..这时,负载均衡技术应运而生,就是为了解决这类不愉快,避免单点服务器瘫痪导致业务中断。而传统的负载均衡技术需要消耗大量资源和精力,或是需要网络设备,或是自己搭建server集群,无论哪种方式,都要人力去支撑,去维护。那么问题来了,在当前大家的业务都上了云的时候,谁会有精力再去单独管理这样一套系统?答案在这里,那就是腾讯云提供的成型的负载均衡解决方案。

       腾讯云外网负载均衡依靠TGW,从而实现了负载均衡技术。
       TGW,全称为Tencent Gateway,腾讯接入网关技术,为腾讯所有其他业务保驾护航,而在现在,我们将该项技术开放给更广大的用户去使用,为更多的用户业务护航远行。
       TGW不仅可以保证请求的分摊转发,也会自动对server进行存活检测,每分钟会有心跳包去对接入TGWip port进行探测。如果某个接入负载均衡的server业务宕掉(程序bug或者系统崩溃),这时候TGW会自动将故障的server剔除,保证请求不会再转发到该故障server,从而避免业务偶尔中断的情况。当您将故障server修复后,TGW的心跳包得到了正确的响应,则会自动将该server重新纳入到TGW当中正常对外服务。

       在腾讯云实现负载均衡,无须过多消费,也没有繁杂的配置,更是不需要投入人力去维护,只需要简简单单几步按钮,即可实现。

一、进入管理中心找到负载均衡的选项
tgw1.png

二、进入到负载均衡管理界面,点击创建,即可新建一个负载均衡
tgw2.png


三、这里我们看到有2大种负载均衡,一种外网负载均衡,一种内网负载均衡,本帖说道的为外网负载均衡。
tgw3.png

       其中外网负载均衡又分为有日租和无日租两种,二者的区别在于:无日租负载均衡只支持http协议的转发,适用于web服务,没有独立的vip分配;有日租负载均衡支持tcp、udp的转发,适用于自研业务,有独立的vip分配,但是每天要1块钱。
       会话保持:该功能是根据ip来进行会话信息的保存,最常见的场景就是http业务中,用到了登录,而这时候http cookie设置为了10分钟,那么相应的,开启会话保持也需要将会话保持时间设置为10分钟。如果不开启会话保持,则会出现每次刷新页面,登录态就会消失的情况。


四、设置负载均衡端口。
    这里负载均衡的端口和服务器的真实端口是11映射的。
tgw4.png


五、绑定云服务器。
    即绑定关联的云服务器。
tgw5.png


       权重:即负载均衡流量平衡的规则策略数值。可选范围为0-100整数,默认值是10。
TGW采用WRR算法Weighted Round Robin加权循环调度算法),当不作修改时,TGW会将请求轮询转发,平均分配到纳入的每个server;而当您修改了该权重,则会根据设定的权重值,按比例进行轮询转发。
tgw6.png



至此,一个负载均衡就已经创建好了
-------------------------------------------------------------------------------------------

赞与谢,及时收割

如果本篇文章对您有用,请您小手一抖,给予我们最好的鼓励~~

18

主题

0

好友

553

积分

程序猿[LV2]

Rank: 2Rank: 2

云币
1406
威望
553
发表于 2014-12-9 19:08:24 |显示全部楼层
那个流量费怎么个算法
回复

使用道具 举报

24

主题

2

好友

586

积分

腾讯云论坛管理组

Rank: 20Rank: 20

云币
1727
威望
586
发表于 2014-12-9 21:00:48 |显示全部楼层
幸福人生GO 发表于 2014-12-9 19:08
那个流量费怎么个算法

负载均衡流量和绑定的云服务器外网带宽关联。
比如A、B两台服务器分别是5M带宽,接入到一个负载均衡后,该负载均衡的外网出流量带宽为10M
回复

使用道具 举报

18

主题

0

好友

553

积分

程序猿[LV2]

Rank: 2Rank: 2

云币
1406
威望
553
发表于 2014-12-9 22:28:55 |显示全部楼层
boyuan 发表于 2014-12-9 21:00
负载均衡流量和绑定的云服务器外网带宽关联。
比如A、B两台服务器分别是5M带宽,接入到一个负载均衡后, ...

那还有个产生流量费是什么意思?如果我2台机子都是5M带宽了,除去服务器年费,使用负载均衡还需要什么费用
回复

使用道具 举报

24

主题

2

好友

586

积分

腾讯云论坛管理组

Rank: 20Rank: 20

云币
1727
威望
586
发表于 2014-12-9 22:34:05 |显示全部楼层
幸福人生GO 发表于 2014-12-9 22:28
那还有个产生流量费是什么意思?如果我2台机子都是5M带宽了,除去服务器年费,使用负载均衡还需要什么费 ...

当前默认的预付费模式下,负载均衡不会收取额外的流量费用。
负载均衡扣费的地方只有“有日租负载均衡配额” 1天1块钱。另外,平台会免费赠送一个“有日租配额”。
如果选择无日租则无需任何费用。
回复

使用道具 举报

18

主题

0

好友

553

积分

程序猿[LV2]

Rank: 2Rank: 2

云币
1406
威望
553
发表于 2014-12-9 22:42:05 |显示全部楼层
boyuan 发表于 2014-12-9 22:34
当前默认的预付费模式下,负载均衡不会收取额外的流量费用。
负载均衡扣费的地方只有“有日租负载均衡配 ...

我2台服务器都是双核2G内存的5M带宽,每台上各放一个网站,开启负载均衡,是不是2个站被访问时都相当于10M带宽4核4G内存的配置。
回复

使用道具 举报

24

主题

2

好友

586

积分

腾讯云论坛管理组

Rank: 20Rank: 20

云币
1727
威望
586
发表于 2014-12-10 10:02:09 |显示全部楼层
幸福人生GO 发表于 2014-12-9 22:42
我2台服务器都是双核2G内存的5M带宽,每台上各放一个网站,开启负载均衡,是不是2个站被访问时都相当于10 ...

您没理解这个负载均衡的概念。 一个负载均衡对应一个业务,您既然有2个网站,没法用一条负载均衡规则绑定的。
回复

使用道具 举报

2

主题

0

好友

82

积分

小白[LV1]

Rank: 1

云币
450
威望
82
发表于 2014-12-25 14:43:06 |显示全部楼层
就一台服务器有必要开外网负载均衡吗
回复

使用道具 举报

11

主题

0

好友

585

积分

程序猿[LV2]

Rank: 2Rank: 2

云币
438
威望
176
发表于 2015-1-19 21:23:26 |显示全部楼层
boyuan 发表于 2014-12-10 10:02
您没理解这个负载均衡的概念。 一个负载均衡对应一个业务,您既然有2个网站,没法用一条负载均衡规则绑定 ...

还没明白,两台服务器开一个网站,数据要放在哪台上面
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册
您需要登录后才可以发帖 QQ登录

联系我们|腾讯云平台|积分商城|腾讯云官方论坛    

GMT+8, 2018-9-26 07:57 , Processed in 1.145568 second(s), 34 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部