负载均衡构建在原有网络结构之上,它提供了一种透明且廉价有效的方法扩展服务器和网络设备的带宽、加强网络数据处理能力、增加吞吐量、提高网络的可用性和灵活性。
拥有大量用户的企业,经常会面临如下的难题:在高并发的情况下,经常会导致服务器响应速度慢,严重的情况会直接导致服务器停止服务。此时,会导致企业的业务中断,影响客户的正常访问。
负载均衡应运而生
<u>需求:本次实验最低需求两台云服务器ECS</u>
上图创建了两台云服务器ECS实例和一个负载均衡实例,它们各自拥有各自的弹性IP地址
在浏览器两个页面分别输入两台云服务器ECS的弹性IP访问
比较两台ECS的访问结果,发现部署的网站内容相同,只是显示的后端服务器IP不同。
在阿里云登陆界面选择用RAM用户登录
使用实验提供的 子用户名称 和 子用户名密码 登陆阿里云管理控制台
<img src="https://upload-images.jianshu.io/upload_images/20425542-fa1a73a6dc138f09.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" alt="4.登陆.png" style="zoom:50%" />
<img src="https://upload-images.jianshu.io/upload_images/20425542-4d17f4b440d7c9a5.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" alt="5.登陆.png" style="zoom:50%" />
登录后点击左侧 导航栏的 产品与服务 选择 负载均衡
<img src="https://upload-images.jianshu.io/upload_images/20425542-3bad79d4ddfed80d.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" alt="6.png" style="zoom: 67%" />
a. 在控制台点击左侧 实例管理 ,在右侧页面中的红框处看到负载均衡的 公网服务地址
该公网服务地址即为负载均衡实例的弹性IP地址
b.在浏览器上输入a的公网服务地址并访问
可见后端服务器IP尾数为131(ECS-2),但当我们刷新一遍后,如下图
后端服务器IP尾数变为130(第二台ECS-1)
当我们不停的刷新,会发现后端服务器IP 实在这两台ECS的 内外地址 之间轮流转换
因为我们在第二步配置的两台ECS的权重是相同的
下一步我们试着改变两台ECS的权重不相同看看效果如何
a.进入控制台--选择负载均衡--实例管理--点击进入实例--默认服务器组,进入如下图所示
b.勾选两台服务器--点击修改权重
c.设置权重 30,90,效果如下图
d.在浏览器中,刷新多次 负载均衡服务地址 的页面,统计页面的 后端服务器IP 。
可以发现:每 4 次刷新,将有 3 次访问 权重 为 90 的 ECS实例, 1 次访问权重为 30 的 ECS实例。
用户可以根据实际情况调整负载均衡器的请求分发,一般将 配置高的服务器设置的权重调高 , 配置较低的服务器设置的权重调低 。这样可以避免在高并发时,配置较低的服务器因为压力较大服务异常的发生。
a.实例管理界面---监听---修改监听配置
b.点击修改
c.开启会话保持、可选择修改会话保持超时时间
d.依次点击下一步,不修改
e. 再次在浏览器中输入 负载均衡 的 IP地址 , 多次刷新 ,发现在会话保持的超时时间内请求 只会分发到某一台 ECS 上(究竟是哪一台 ECS 没有规定),时间超出后,重新按照权重比例分发。
a.进入实例
b.点击停止
<img src="https://upload-images.jianshu.io/upload_images/20425542-e7d5f08534cd1938.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" alt="28.png" style="zoom:67%" />
c.返回,显示如下图所示,ECS-2已关闭
d.在监听页面和实例管理页面,健康状态显示异常
e. 再次刷新浏览器中 负载均衡 的 IP地址 ,此时,请求发送到 健康检查状态 为 正常 的ECS-1上。
一、办公类应用服务器办公软件的种类非常多,应用最多的主要是OA、ERP、CRM、企业邮箱等。步骤如下:
1、安装所需要的办公软件以及相应的数据库
2、检查办公软件所需要的端口是否有开启
3、检查防火墙开启情况,是否有对端口进行限制。
4、检查软件是否设置成开机启动,避免重启后应用没有运行。
5、常规软件分为CS架构和BS架构的软件,CS架构软件直接安装即可,BS架构软件要安装该软件所需的环境,如asp.net,php。
二、网站类应用服务器
网站是服务器上最常见的应用,主要包括门户类网站、企业类网站、个人网站、交易型网站、论坛、博客等。部署网站前,首先确保是否拥有管理权限,其后步骤如下:
1、需要在系统上安装web服务,如IIS,apache
2、需要安装网站的相应环境以及所使用的数据库
3、检查防火墙是否有做一些限制,如网站的80端口是否有开启
4、检查服务器是否有做一些会阻止外部访问网站的安全策略
5、检查域名解析式否正确,是否对网站绑定了相应的域名。
三、数据库类应用服务器
1、安装相应的数据库软件如mysql
2、配置mysql数据库,设置数据库文件的存放路径,对配置文件进行相应的编译
3、管理数据库的用户名与密码,避免使用弱密码,防止被入侵
4、确认是否已将数据库服务设置成开机自动启动。
5、保证数据库应用服务器的安全,对数据进行备份。
四、虚拟主机类应用服务器
1、搭建.NET环境和php环境等
2、搭建好IIS来存放主机站点,搭建好FTP服务,方便数据的上传于下载
3、确认是否设置虚拟主机服务开机自动启动。
4、需要安装相应的杀毒软件,配置相应的安全策略
5、可以安装虚拟主机管理系统软件,方便购买与管理虚拟主机。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)