阿里云-负载均衡服务产品入门-D_第1页
阿里云-负载均衡服务产品入门-D_第2页
阿里云-负载均衡服务产品入门-D_第3页
阿里云-负载均衡服务产品入门-D_第4页
阿里云-负载均衡服务产品入门-D_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、负载均衡快速入门负载均衡/快速入门负载均衡/快速入门 PAGE 14 PAGE 14快速入门概述负载均衡(Server Load Balancer)是对多台云服务器进行流量分发的负载均衡服务。负载均衡可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。本指南旨在介绍如何快速使用负载均衡服务来实现对多台主机的负载均衡,主要流程如下图所示。获取更详细的负载均衡简介请参考文档负载均衡产品概述数据规划应用场景在搭建服务之前,需要用户明确自己的需求,做好相应的准备工作。比如北京本地一个BBS论坛,需要公网的VIP,负载均衡后端挂载本公司的云服务器。数据准备用户确保拥有阿里云

2、网站的账号。未注册的用户请参考账号注册。确定服务的Region。阿里云提供包括亚太(新加坡)、华北 1 (青岛)、美东(弗吉尼亚)、华东 1 (杭州)、华北 2 (北京)、香港、华南 1 (深圳)与美国(硅谷)在内的不同地域的负载均衡服务,为了减少延迟时间与提高下载速度,建议选择离您客户最近节点的负载均衡服务。确定好实例的类型,公网类型还是私网类型。根据具体业务需求,选择合适的实例类型,需要公网访问的则选择公网实例,仅需要对内网进行访问 的则选择私网实例。确定好计费方式,按使用流量计费还是按固定带宽计费。若选择的是公网类型的负载均衡实例,则还需要根据具体业务特点,选择合适的计费方式:波峰波谷

3、效应明显的业务建议选择按流量计费;带宽较为平稳的业务建议选择按带宽计费。当然用户可以根据 自己的喜好,选择按流量计费或者按固定带宽计费。创建ECS实例应用场景用户可以根据业务需要随时创建云服务器实例,具体有哪些应用,可以参考典型应用场景。注意事项由于负载均衡不支持跨Region(地域)部署,因此应选择与负载均衡服务相同地域的ECS实例。根据您的实际需求来选择合适的CPU和内存,请注意某些CPU和内存组合不能选择Windows操作系统 镜像。根据您的实际需求来选择合适的公网带宽。阿里云提供包括UbuntuOpenSUSECoreOSDebianCentOSAliyunLinuxWindows S

4、erver、 FreeBSD在内的各种操作系统。用户可以根据实际需求,选择阿里云官方提供的操作系统,或者选择镜像市场的镜像来选择操作系统。用户可以根据实际需求,选择是否增加数据盘,请注意增加的数据盘不支持卸载。创建ECS实例时设置密码、命名ECS实例可以方便用户登录和管理购买的云服务器ECS实例。操作步骤Windows实例的创建步骤可以参考创建Windows系统实例。Linux实例的创建步骤可以参考创建Linux系统实例。查看实例ECS,进入云服务器ECS管理 控制台。2.在左侧导航选择实例,进入实例列表。3.选择相应地域,本文以选择地域华北2(北京)为例。4.查看创建好的实例。配置ECS实例

5、创建ECS实例之后,需要配置该实例之后才能使用,下面介绍ECS实例的基本配置方法。配置Web服务器这里假设只需建立一个简单的静态页面,我们使用Apache,以在Mac OS环境下配置Aliyun Linux ECS实例为例,具体步骤如下。连接ECS实例ssh HYPERLINK mailto:rootxxx.xxx.xxx.x05 ssh HYPERLINK mailto:rootxxx.xxx.xxx.x05 rootxxx.xxx.xxx.x05其中,xxx.xxx.xxx.x05是需要连接的ECS实例的公网IP地址。然后,输入该ECS实例密码,即可建立连接。安装Apacheyum ins

6、tall httpd*/etc/init.d/httpd startyum install httpd*/etc/init.d/httpd start安装配置好Apache之后,可输入以下命令对端口状态进行查询:/etc/init.d/httpd status netstat -an |grep 80/etc/init.d/httpd status netstat -an |grep 80查询显示状态正确,即可开始编辑此ECS实例下的静态网页。编辑静态网页输入以下命令可编辑该ECS实例下的静态网页:cd /var/www/html/ vim index.htmlcd /var/www/html

7、/ vim index.htmlcat index.html编辑完毕后可通过以下命令查询之前编辑的静态网页内容:cat index.html访问静态网页至此,ECS实例上的静态网页已生成,用户可以在浏览器中直接输入该实例的公网IP地址访问到该静态页面。从上图可以看出,输入实例ECS01的公网IP地址xxx.xxx.xxx.x05可以访问到ECS01下的静态页面。从上图可以看出,输入实例ECS02的公网IP地址xxx.xxx.xxx.x83可以访问到ECS02下的静态页面。一键配置安装包若要建立一个更为复杂的动态网页,则可以安装包含Apache在内的更多的组件,为了方便用户配置,阿里云官 网目前

8、提供Windows操作系统与Linux操作系统的一键配置安装包,它们是由上海驻云科技免费提供的开源安 装包,具有安全、稳定、高效的性能。Windows操作系统上海驻云科技提供了阿里云Windows 2008一键安装Web环境 点此下载,在服务器内下载后,根据具体的ECS实例情况(32位或64位操作系统)选择相应的压缩包进行安装。Linux操作系统上海驻云科技提供了阿里云Linux一键安装Web环境 点此下载,该安装包可在阿里云所有Linux系统上部署安装。在服务器内下载后,参考其一键安装包详细文档,根据具体需求选择相应的shell脚本进行安装。创建负载均衡实例应用场景如果用户有如下需要,可以通

9、过创建负载均衡服务来解决:灵活的进行流量分发,适用于具有高访问量的业务。横向扩展应用系统的服务能力,适用于有各种弹性流量需求的webserver和app。消除应用系统的单点故障,当其中一部分ECS宕机后,应用系统仍能正常工作。提高应用系统容灾能力,多可用区部署,机房宕机后,仍能正常工作。防止应用系统遭受攻击,适用于经常受到WAF和CC困扰的业务。注意事项由于负载均衡不支持跨地域(Region)部署,因此应选择已确定好的与后端ECS实例相同的地域。负载均衡有两种不同的实例类型:公网与私网负载均衡实例。负载均衡服务提供两种不同的计费方式:按使用流量计费与按固定带宽计费。操作步骤1.登陆负载均衡管理

10、控制台。2.选择同ECS实例相同的地域,点击右上角的创建负载均衡。3.选择相应的地域、主备可用区、实例类型、公网带宽、数量等信息。4.点击立即购买,进入确认订单页面。5.查看相应的配置信息,点击去开通。6.出现如下页面,表示创建成功。查看负载均衡实例1.进入管理控制台点击负载均衡,进入实例管理页面。2.选择相应的地域,即可看到创建完成的实例。从上图可以看出,用户创建了一个华北 2 (北京)的公网负载均衡实例,还可以看到被创建好的负载均衡实例的名称、付费方式、端口/健康检查是否设置、后端服务器是否设置、状态、可用区、网络类型、IP地址等。配置负载均衡实例创建负载均衡实例之后需要对其进行配置才能使

11、用,配置和管理一个负载均衡实例主要涉及以下3部分的功能操 作:负载均衡实例属性配置、负载均衡服务监听配置和负载均衡后端ECS配置。负载均衡实例属性配置1.进入管理控制台,选择负载均衡服务。2.在负载均衡实例管理页面,选择某一负载均衡实例。3.点击右侧的管理链接,进入基本信息页面。4.编辑被创建的负载均衡实例名称。如上图所示,比如将创建的负载均衡实例命名为sarah.cxj-lb02。负载均衡服务监听配置1.点击负载均衡实例的管理链接,进入负载均衡实例详情页。2.在左侧导航点击监听,进入监听页面。3.在监听配置页签,点击右上角的添加监听按钮,弹出添加监听对话框。注意:一个负载均衡实例最多可以添加

12、50个服务监听。当前提供4层(TCP、UDP协议)和7层(HTTP、HTTPS协议)的负载均衡服务。4.选择TCP协议,设置服务监听的后端ECS端口为80。说明:由于之前创建的ECS实例只进行了Apache配置,故以4层(TCP协议)为例进行负载均衡服务监听配置。5.根据实际需要在轮询模式和最小连接数两种转发规则中进行选择,外部访问请求将根据您的设置进行转发。轮询模式会将外部和内部的访问请求依序分发给后端ECS进行处理。最小连接数模式会将外部和内部的访问请求分发给当前连接数最小的一台后端ECS进行处理。6.点击下一步,进入健康检查方面的配置页面。响应超时时间:5秒健康检查间隔:2秒不健康阈值:

13、3响应超时时间:5秒健康检查间隔:2秒不健康阈值:3健康阈值:3在此配置下有利于用户服务及应用状态的尽快收敛: (网络有问题):(2+5)3=21秒如果用户有更高要求,可以适当地降低响应超时时间值,但必须先保证自己服务在正常状态下的处理时间小于这个值。 ECS健康检查成功响应时间:23=6秒关于UDP健康检查的参数配置,提供如下参考建议:响应超时时间:10秒响应超时时间:10秒健康检查间隔:5秒不健康阈值:6健康阈值:6在此配置下有利于用户服务及应用状态的尽快收敛: ECS健康检查失败响应时间(网络有问题):(5+10)6=90秒如果用户有更高要求,可以适当地降低响应超时时间值,但必须先保证自

14、己服务在正常状态下的处理时间小于这个值。 ECS健康检查成功响应时间:56=30秒后端ECS配置1.登陆负载均衡管理控制台。2.点击负载均衡实例的管理链接,进入负载均衡实例详情页。3.在左侧导航选择服务器,进入负载均衡服务器池。4.选择未添加的服务器页签,进入相应的云服务器列表页。5.选择某一云服务器实例,点击右侧的添加按钮,进入添加后端服务器对话框。6.设置权重,假如将每台后端ECS实例的权重均设置为100,则将采取平均转发的规则。7.如下图所示,添加后的两个后端ECS实例将会显示在已添加的服务器页签。检查健康检查状态1.登陆负载均衡管理控制台。2.在左侧导航选择实例管理,进入实例管理页面。

15、3.选择相应的地域,查看相应实例的端口/健康检查的状态是否为正常。4.确认状态为正常,然后进行下一步工作。验证负载均衡服务前提条件参考以上步骤,完成对负载均衡实例的基本配置。操作步骤 1.在浏览器中输入该负载均衡实例的公网IP地址。2.查看测试结果,能够确定是否成功配置该负载均衡实例。从以下两图可以看出,输入负载均衡实例的公网IP地址xxx.xxx.xxx.x85可以随机访问到其后端两台云服务器ECS实例的静态页面。域名解析应用场景为了正确使用公网负载均衡服务,针对需要通过域名对外提供服务的应用,您需要到域名注册服务商网站上将 其域名解析到相应的负载均衡实例IP地址上生效后方可通过域名访问。比如一台ECS云服务器,域名为,域名解析到的公网IP地址为,负载均衡实例的公网IP地址 为。那么一定要将域名解析到公网IP地址,用户才可通过域名进行访问。一般情况下,A记录解析即可。操作步骤可使用阿里云云解析进行域名解析,具体操作可参考添加解析记录。删除负载均衡实例应用场景当不需要负载均衡器时,可以将相应实例删除。说明:删除负载均衡实例不会影响后端ECS云服务器。注意事项删除前,域名需要解析到新的IP地址,以便保证业务不中断。操作步骤IP地址,然后才能删除负载均衡实例。 2.登陆负载均衡控制台/#/list/cn-beijing。 3.在左侧导航点击实例管理,进入实例管理页面。4.选择地

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论