SLB负载均衡实践的操作链接!!!
一、什么是负载均衡?
早期的互联网应用,由于用户流量比较小,业务逻辑也比较简单,往往一个单服务器就能满足负载需求。随着现在互联网的流量越来越大,稍微好一点的系统,访问量就非常大了,并且系统功能也越来越复杂,那么单台服务器就算将性能优化得再好,也不能支撑这么大用户量的访问压力了,这个时候就需要使用多台机器,设计高性能的集群来应对。
那么,多台服务器是如何去均衡流量、如何组成高性能的集群的呢?
此时就需要请出 「负载均衡器」 入场了。
负载均衡(Load Balancer)是指把用户访问的流量,通过「负载均衡器」,根据某种转发的策略,均匀的分发到后端多台服务器上,后端的服务器可以独立的响应和处理请求,从而实现分散负载的效果。负载均衡技术提高了系统的服务能力,增强了应用的可用性。
二、实践
云服务器的状态
在体验中分配的两台云服务器中,可以看到它们拥有不同的IP地址,分别访问两个IP地址,比较访问结果,发现部署的网站内容相同,只是显示的后端服务器IP不同。
负载均衡配置
负载均衡的作用:将两台服务器挂载到负载均衡的后端,用户只需访问一个IP地址或域名,负载均衡服务器将会根据权重自动转发用户请求到相应的后端服务器上。
1.登录阿里云控制台后,击左侧导航栏的产品与服务,下拉菜单中, 在弹性计算组下选择负载均衡。
2.点击左侧的实例管理,然后打开实验提供的实例,在实例列表页面,点击目标实例右侧的开始配置。
3.通过负载均衡业务配置响导,配置负载均衡的监听端口、后端服务器和健康检查:
1.在协议&监听页面,输入如下信息,完成后,击下一步。
●负载均衡协议:选择HTTP
●监听端口:设为80
●高级配置保持默认
负载均衡的作用:将两台服务器挂载到负载均衡的后端,胪只需访问一个IP地址或域名,负载均衡服
务器将会根据权重自动转发用户请求到相应的后端服务器上。
1.登绿阿里云控制台后,击左侧导航栏的产品与服务,下拉菜单中, 在弹性计算組下选择负
载均衡。
2.左侧的实例管理,然后打开实验提供的实例,在实例列表页面,击目标实例右侧的开始配
置。
3.过负载均衡业务配置响导,配置负载均衡的监听端口、后端服务器和健康检查:
1)在协议&监听页面,输入如下信息,完成后,击下一步。
●负载均衡协议:选择HTTP
●监听端口:设为80
●高级配置保持默认
2)在后端服务器页面,监听请求转发至默认服务器组,在已添加服务器处点击继续添加。
3)在弹出的待添加服务器页面,在预先配置好的两台云服务器前打勾选择,然后点击下一步,之后再点击添加;
4)在后端服务器界面的已添加服务器列表中,可以看到新增的两台云服务器,分别将端口设置为80,瓶击下一步。说明:负载均衡器将会按照输入的权重比例分发请求。
5)在健康检查配置中,开启健康检查按钮为绿色开启状态,点击下一步。
6)在配置审核页面,确认上述配置操作正确,陆提交;提示配置成功后,点击知道了;
7)此时,面将显示一个状态为运行中负载均衡监听实例,后端服务器组已添加完成两台ECS服务器,且健康检查的状态为正常。
负载均衡验证
1.在控制台点击左侧实例管理,可以看到负载均衡的服务地址,这就是云产品资源提供的负载均衡的IP地址; 2.在浏览器中输入该地址并访问,可以观察到后端服务器IP将发生变化,具体是在两个服务器的内网IP间进行轮询。
如上结果证明:负载均衡会将用户的请求发送到后端不同的服务器进行处理。这样,可以减轻单台服务器的负载压力,从而确保业务的持续性。
完美!!!