阿里云SLB负载均衡配置方法(云起实验室)

这篇具有很好参考价值的文章主要介绍了阿里云SLB负载均衡配置方法(云起实验室)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

阿里云SLB负载均衡实验 (云起实验室)

简介: 负载均衡的可以降低单台云服务器 ECS出现异常时对业务的冲击。其实就是多台服务器互为备胎,一台寄掉了换另一台。下面我简单说说怎么在阿里云上配置SLB负载均衡。(可以到云起实验室里玩玩)

1. 实验概述 3

1.1. 实验目的 3

1.2. 实验内容 3

1.3. 实验环境 3

1.3.1. 硬件环境 3

1.3.2. 网络环境 4

1.3.3. 软件环境 4

1.4. 实验结果 4

2. 实验方案 5

2.1. 总体方案设计 5

3. 实验结果 5

3.1. 创建ECS实例 6

3.1.1. 进入阿里云起实验室 6

3.1.2. 查看服务器服务地址 6

3.1.3. 设置Xshell远程登录 7

3.2. 搭建apache服务 8

3.2.1. 更新apt-get包 8

3.2.2. 安装apache2 9

3.2.3. ECS01服务器服务界面 11

3.2.4. ECS02服务器服务界面 11

3.3. 创建负载均衡实例 12

3.3.1. 在进入子账号,搜索SLB 12

3.3.2. 负载均衡实例 13

3.4. 添加监听和后端服务器 13

3.4.1. 编辑服务器 13

3.4.2. 配置负载均衡协议、端口以及算法
13

3.4.3. 配置负载后端服务器 14

3.4.4. 开启健康检查 15

3.4.5. 提交审核 15

3.5. 测试SLB负载均衡 16

3.5.1. 手动调整SLB负载均衡服务权重 16

3.5.2. 手动调整权重:100-50 16

3.5.3. 手动调整权重:50-100 17

3.5.4. 阿里云SLB负载均衡测试 17

3.5.5. 阿里云SLB负载均衡服务器故障测试
18

4. 问题及调试过程 20

4.1. 问题1:无法打开配置负载均衡实例界面
20

4.2. 问题2:SLB服务器无法进行负载均衡
21

4.3. 问题3:无法查看ECS服务监控 21

5. 实验心得 21

实验概述

实验目的

手动配置最小的负载均衡环境,验证负载均衡的效果

利用阿里云的SLB负载均衡服务,配置负载均衡环境并验证负载均衡效果

对比基于反向代理的负载均衡与阿里云的负载均衡服务

实验内容

  1. 自建虚拟机或者使用阿里云云起实验室提供的虚拟机完成负载均衡任务;

  2. 学习阿里云的开发者课程《负载均衡入门与产品使用指南》

  3. 在阿里云云起实验室或者其他平台完成2个工作之一

手动配置负载均衡以及使用

使用阿里云SLB服务配置负载均衡

  1. 阿里云SLB服务配置负载均衡实验可以参考云起实验室的《SLB负载均衡实践》

实验环境

硬件环境

x86笔记本电脑,Intel Core i5,NVIDIA GeForce MX150,50GB RAM

网络环境

校园网WiFi环境

软件环境

阿里云SLB服务配置负载均衡实验:

阿里云云起实验室-北邮云计算实验(崔老师的课,还是不错的!)https://developer.aliyun.com/adc/scenario/325773bf10e94f68a5934f68226cf9f9

http://ckqqqq.gitee.io/csdn/csdn_slb

image1.png (778×374) (gitee.io)

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

阿里云服务器Ubuntu20.04 ESC服务器*2

阿里云服务器SLB负载均衡服务器*1

XShell XFTP Xmanager等远程ssh工具

实验结果

一共尝试以下实验

实验名称 实验平台 结果 遇到的困难和解决方法


阿里云SLB负载均衡 阿里云云起实验室 成功 见附录
手动配置负载均衡 虚拟机 成功 见附录

实验方案

总体方案设计

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

SLB负载均衡原理

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

网图,侵权删除

实验结果

  1. 创建ECS实例

    1. 进入阿里云起实验室

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

查看服务器服务地址

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

设置Xshell远程登录

下载在服务器中下载open-ssh

使用xshell连接两台服务器

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

  1. 搭建apache服务

    1. 更新apt-get包

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

安装apache2

安装apache2命令如下

对ESC01使用如下命令

sudo apt-get update
sudo apt-get install apache2
cd /var/www/html
echo “Hello World ! This is ECS01” > index.html

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

对ESC02使用如下命令

sudo apt-get update
sudo apt-get install apache2
cd /var/www/html
echo “Hello World ! This is ECS01” > index.html

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

在浏览器中打开对应服务地址ip

在两台服务器上执行以下操作

在浏览器中分别输入,然后浏览器访问

ECS01服务器服务界面

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

ECS02服务器服务界面

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qsJljxLP-1649242426622)(http://ckqqqq.gitee.io/csdn/csdn_slb/image15.png)]

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

  1. 创建负载均衡实例

    1. 在进入子账号,搜索SLB

此处碰到问题1:无法打开3.3.2的界面

负载均衡实例

进入负载均衡管理界面,可见云起服务器已经为我们创建了SLB负载均衡实例

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

添加监听和后端服务器

使用如下命令在openstack中创建虚拟机实例

编辑服务器

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

配置负载均衡协议、端口以及算法

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡
slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

配置负载后端服务器

选择我们在3.4.1中配置过的服务器ECS1和2

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

开启健康检查

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

提交审核

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

可见配置成功

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

进入SLB服务器所在服务IP,可以看到SLB服务器服务显示为

HelloWorld!ECS02

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

此处碰到问题2:无法正确显示

测试SLB负载均衡

手动调整SLB负载均衡服务权重

点击默认服务器组

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

调整参数权重

手动调整权重:100-50

Ats ESC01服务器权重为50

Lvu ESC02服务器权重为100

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

SLB服务显示为ESC02内容

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

手动调整权重:50-100

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

Ats ESC01服务器权重为100

Lvu ESC02服务器权重为50

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

阿里云SLB负载均衡测试

如果两个都是100

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

此处碰到问题3:无法查看服务器实时监控

显示为ESC01

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

刷新后显示为ESC02

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

阿里云SLB负载均衡服务器故障测试

把ESC2关闭(模拟ESC02故障)

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

停止ESC2

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

进入ESC02服务IP,服务异常

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

进入SLB服务IP,服务界面刷新后变为ESC01

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

此处遇到了问题3

问题及调试过程

问题1:无法打开配置负载均衡实例界面

原因:试用阿里云云起实验室SLB负载均衡服务,需要用户登入子账号,在账号中操作服务器,如果在同一浏览器中打开主账号和子账号的话,会导致子账号把主账号顶掉,从而出现种种奇怪情况。

问题2:SLB服务器无法进行负载均衡

1 确保进入子账户

2 确保ESC 01 和ESC02的端口号一致,端口号一致SLB才能正常工作

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

问题3:无法查看ECS服务监控

这个就是阿里云云起实验室的局限了,子账户是没有查看监控的权限的。

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

额外尝试1:手动配置反向代理模式的负载均衡。

具体的流程由于是额外尝试就没截图,具体流程可依据以下教程(Nginx)

HTTP Load Balancing | NGINX
Plus

反向代理结果

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡
刷新

slb负载均衡权重范围,openstack,云计算,ubuntu,阿里云,负载均衡

实验心得

官方教程属实给力,更希望官方给足权限,很多配置还是无权限查看和使用的,比如查看ECS服务器的流量监控,同时优化子账号的问题。

此外除了在阿里云上配置SLB负载均衡外,我还在自己的虚拟机上尝试过手动配置过反向代理模式的负载均衡。(见4.4)

总而言之,配置SLB负载均衡,比安装openstack简单,能让学生学到东西,让用户了解阿里云云服务器的使用,如果有需要的人尝试一下也是挺不错的文章来源地址https://www.toymoban.com/news/detail-798825.html

~~~ 如果觉得有用的话,点个赞吧[( ̄▽ ̄)*]

到了这里,关于阿里云SLB负载均衡配置方法(云起实验室)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 阿里云国际站云计算-负载均衡SLB介绍-unirech

    阿里云国际站的负载均衡SLB(Server Load Balancer)是一种对流量进行按需分发的服务,通过将流量分发到不同的后端服务器来扩展应用系统的吞吐能力,并且可以消除系统中的单点故障,提升应用系统的可用性。   阿里云国际站的负载均衡SLB具有即开即用、超大容量、稳定可靠

    2024年01月19日
    浏览(44)
  • 阿里云SLB负载均衡ALB、CLB和NLB有什么区别?

    阿里云负载均衡SLB分为传统型负载均衡CLB(原SLB)、应用型负载均衡ALB和网络型负载均衡NLB,三者有什么区别?CLB是之前的传统的SLB,基于物理机架构的4层负载均衡;ALB是应用型负载均衡,7层负载均衡;NLB是网络型负载均衡,基于NFV虚拟化平台的4层负载均衡。阿里云百科来

    2024年02月14日
    浏览(41)
  • 【云服务器 ECS 实战】负载均衡 SLB 概述及配置选型

    1. 负载均衡概述 负载均衡就是 将访问流量根据转发策略分发到后端的多台服务器中 。负载均衡建立在现有网络结构之上,提供一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。简单理解就是将负载(

    2024年01月22日
    浏览(44)
  • SLB 负载均衡

    优质博文:IT-BLOG-CN SLB (Server Loader Balancer) 将访问流量根据转发策略分发到后台多台服务器的流量分发控制服务,来实现多台服务器提供相同的业务服务。负载均衡扩展了应用的服务能力,增强了应用的可用性。主要用于为使用 HTTP 协议的请求提供路由核负载均衡功能。 SL

    2024年02月11日
    浏览(37)
  • 云计算 - 负载均衡SLB方案全解与实战

    云计算 - 负载均衡SLB方案全解与实战,介绍SLB的核心技术、用户最佳实践、阿里云 SLB产品举例、应用场景。 关注【TechLeadCloud】,分享互联网架构、云服务技术的全维度知识。作者拥有10+年互联网服务架构、AI产品研发经验、团队管理经验,同济本复旦硕,复旦机器人智能实

    2024年02月19日
    浏览(37)
  • 实现高效Web应用:负载均衡SLB和弹性伸缩AS的原理与实践

    在前面的文章中,我们了解了负载均衡SLB和弹性伸缩AS的基本概念和应用场景。在本篇文章中,我们将深入探讨这些技术的特点,以及它们在实际应用中的优势和局限性。 一、负载均衡SLB的特点 负载均衡SLB是一种基于网络的负载均衡技术。它通过将网络流量分配到多个服务器

    2024年02月06日
    浏览(43)
  • 阿里云——超大流量网站的负载均衡

    作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。   座右铭:低头赶路,敬事如仪 个人主页: 网络豆的主页​​​​​ 1.了解负载均衡的概念和工作原理 2.熟悉负载均衡和云上负载均衡的区别 3.掌握云负载均衡的基本功能和使用场景 4.熟悉云负载均

    2024年02月12日
    浏览(47)
  • 阿里云天池 天池实验室DSW探索者版 免费GPU 天池notebook教程

    1、DSW教程 点击天池notebook,进入我的实验室 选择一个私有项目,点击编辑 集成机器学习 PAI DSW (DataScienceWorkshop)探索者版开发环境 左边文件管理,中间工作区,右边是计算资源。 在文件资源管理区的顶部还有4个按钮,从左到右分别对应的是:打开DSW Launcher启动器,新建文

    2024年02月01日
    浏览(59)
  • 阿里云培训-负载均衡(CLB/ALB)

    传统型负载均衡CLB(Classic Load Balancer)是将访问流量根据转发策略分发到后端多台云服务器(ECS实例)的流量分发控制服务。CLB扩展了应用的服务能力,增强了应用的可用性。 CLB通过设置虚拟服务地址,将添加的同一地域的多台ECS实例虚拟成一个高性能和高可用的后端服务池

    2024年02月02日
    浏览(42)
  • 阿里巴巴人工智能实验室(Ali A.I. Labs)负责人浅雪近期问答整理

    目前开发者平台成为大厂兵家必争之地。谷歌开发者平台,紧随其后百度的AI开发者平台,科大讯飞开放平台(挑了一个1024大吉大利的日子发布)。人工智能时代,连硬件厂商曙光都开始做开发者平台了(10月24日,曙光发布系列人工智能软硬件平台。基于自家硬件服务器提供

    2024年02月15日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包