所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

FusionCloud 6.3.1 用户指南 (Region Type I) 10

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
添加后端云服务器

添加后端云服务器

背景信息

运行中的云服务器必须添加至负载均衡器中,才能实现负载均衡器对云服务器流量分发的功能。

添加后端云服务器之前首先要检查后端云服务器所在安全组规则是否配置放行弹性负载均衡健康检查网段(具体网段以ManageOne运营面“添加后端云服务器”界面显示为准),并配置ELB用于健康检查的协议和端口,否则无法对已添加的后端云服务器执行健康检查。

获取ELB用于健康检查的协议和端口,请在监听器页面选择需要向其添加后端云服务器的监听器,单击“健康检查”列下的“查看”,在弹出的对话框中获取协议和端口。安全组规则需在ManageOne运营面选择“网络 > 虚拟私有云 > 安全组”,在安全组页面找到待添加的后端云服务器所在安全组并单击安全组名称查看安全组规则。

前提条件

  • 已完成申请负载均衡
  • 已完成添加监听器
  • 启动计划添加到负载均衡器的后端云服务器,并确保这些云服务器的安全组允许后端端口上的HTTP、UDP和TCP访问。

添加并绑定后端云服务器组

  1. 请确认添加监听器时后端云服务器组是否选择了“暂不使用”。

  2. 选择“后端云服务器组”页签,单击“添加后端云服务器组”。
  3. 根据界面提示配置相关参数,如表13-10所示。

    图13-10 添加后端云服务器组

    表13-10 后端云服务器组配置参数

    参数

    说明

    取值样例

    名称

    后端云服务器组的名称。

    pool-qlw0

    后端协议

    监听器与后端云服务器之间传输数据的协议。

    HTTP

    分配策略类型

    负载均衡采用的算法。请根据自身需求选择相应的算法来分配用户访问流量,提升负载均衡能力。

    • 轮询算法:将请求轮流发送给后端云服务器,常用于短连接服务,例如HTTP等服务。
    • 最少连接:优先将请求发给拥有最少连接数的后端云服务器,常用于长连接服务,例如数据库连接等服务。
    • 源IP算法:将请求的源地址进行hash运算,派发请求至某匹配的服务器,这可以使得同一个客户端IP的请求始终被派发至某特定的服务器。该方式适合负载均衡无cookie功能的TCP和UDP协议。

    轮询算法

    会话保持类型

    会话保持的方式,当分配策略类型为“轮询算法”时需要配置的选项,目的是将同一个用户的访问请求分发到相同的后端云服务器进行处理。有以下方式可选:

    • 暂不使用:不使用会话保持功能。
    • HTTP cookie:将来自同一客户端的访问请求分发到相同的后端云服务器进行处理。直接由ELB来分配和管理对客户端进行的Cookie植入操作。前端协议类型为HTTP或HTTPS时可选。
    • 应用程序cookie:依赖于后端服务器应用,后端应用生成一个cookie值,后续所有包含这个cookie值的请求都会由同一个后端服务器处理。ELB会根据用户自定义Cookie名称来分配和管理对客户端进行的Cookie植入操作,便于用户识别和区分自定义的Cookie名称,从而有选择的针对后端应用服务器上不同的应用设定会话保持规则。前端协议类型为HTTP或HTTPS时可选。
    • 源IP地址:将来自同一IP地址的访问请求分发到相同的后端云服务器进行处理。不适用于多个客户通过代理或地址转换方式访问服务器的情况。前端协议类型为TCP或UDP时可选。

    应用程序cookie

    cookie名称

    应用程序cookie的名称。会话保持类型选择“应用程序cookie”时需要配置该参数。请确保Cookie名称和后端云服务器所承载应用配置的Cookie名称一致。

    cookieName-zrop

    描述

    后端云服务器组的说明信息,可选参数。

    -

    健康检查类型

    监听器对后端云服务器进行健康检查时使用的协议类型,包括HTTP、UDP和TCP。

    • HTTP:应用层协议,主要解决如何包装数据。适用于需要对数据内容进行识别的应用,如Web应用、手机小游戏等。前端协议为HTTP或HTTPS时可选。
    • UDP:面向非连接的协议,在数据发送前不进行三次握手,直接发送数据包,不提供差错恢复和数据重传,可靠性较低,但数据传输快。适用于关注实时性而相对不注重可靠性的场景,如视频聊天、金融实时性行情推送。前端协议为UDP时可选。
    • TCP:面向连接的协议,在正式收发数据前必须建立可靠的连接。适用于注重可靠性,对数据准确性要求高,速度可以相对较慢的场景,如文件传输、发送或接收邮件、远程登录以及无特殊要求的web应用等。前端协议为HTTP,HTTPS或TCP时可选。

    HTTP

    检查周期(秒)

    健康检查响应的间隔时间,即两次健康检查之间的间隔时间。取值范围0~2147483647。

    5

    超时时间(秒)

    健康检查响应的超时时间。如果在超时时间内未得到后端云服务器的响应,则认为本次健康检查失败。取值范围0~2147483647。

    10

    检查路径

    健康检查类型为HTTP时需要配置的选项,指健康检查测试后端云服务器健康时发送的http请求路径,以“/”开头,长度范围1~80。

    /index.html

    最大重试次数

    健康检查的最大失败次数,超过该次数后即认为后端云服务器异常。取值范围1~10,建议取值为3。

    3

    HTTP方法

    健康检查类型为HTTP时需要配置的选项,指HTTP请求的方法,包括GET、HEAD、POST、PUT、DELETE、TRACE、OPTIONS、CONNECT、PATCH。它们的含义分别如下:
    • GET:请求指定的页面并返回实例主体。在检索数据(包括调用函数)时使用。
    • HEAD:类似于GET请求,只不过返回的响应中没有具体的内容,用于获取报头。
    • POST:请求服务器接受所指定的文档作为对所标识的URI新的从属实例。在创建实例或调用操作时使用。
    • PUT:从客户端向服务器传送的数据取代指定文档的内容。在某些情况下用于更新实例的各个属性,更新大多数实例则不建议使用。
    • DELETE:请求服务器删除指定的页面。在删除实例或实例的各个属性时使用。
    • TRACE:回显服务器收到的请求,主要用于测试或诊断。
    • OPTIONS:允许客户端查看服务器的性能。
    • CONNECT:HTTP 1.1协议中预留给能够将连接改为管道方式的代理服务器。
    • PATCH:实体中包含一个表,表中说明与该URI所表示的原内容的区别。在更新实例或执行upsert操作时使用。

    GET

    HTTP状态码

    健康检查类型为HTTP时需要配置的选项,指期望的HTTP响应状态码,取值范围100~250。

    201

  4. 单击“确定”完成后端云服务器组的添加。
  5. 选择“监听器”页签,单击目标监听器所在行的“修改”。
  6. 打开“使用后端云服务器组”的开关,选择步骤 3中添加的后端云服务器组,如图13-11所示。

    图13-11 修改监听器

  7. 单击“确定”完成绑定。

添加后端云服务器

  1. 使用浏览器,以VDC管理员或VDC业务员帐号登录ManageOne。

    非B2B场景登录地址:https://ManageOne控制台主页的访问地址。例如,https://console.demo.com。

    B2B场景登录地址:https://ManageOne租户的访问地址。例如,https://tenant.demo.com。

  2. 在导航栏左上角下拉框选择地域和Project。
  1. 选择“网络 > 弹性负载均衡”进入网络控制台。
  2. “弹性负载均衡”界面单击需要添加后端云服务器的负载均衡名称。
  3. 在“监听器”区域,单击监听器所在行的“添加后端云服务器”
  4. 选择需要和负载均衡关联的云服务器,并配置参数,如表13-11

    表13-11 后端云服务器配置参数说明

    参数

    说明

    取值样例

    后端端口

    后端云服务器接收请求的端口,取值范围1~65535,用户可自定义。

    说明:

    不同弹性负载均衡实例的后端云服务器端口可以相同;在同一个弹性负载均衡实例内,不同后端云服务器的端口也可以相同。

    123

    云服务器名称

    勾选需要和负载均衡关联的云服务器名称,可多选。

    列表中的云服务器均与负载均衡属于同一VPC。

    ecs-4f61

    权重

    后端云服务器权重,取值范围0~256。权重设置为0,该云服务器不再接收新请求。

    权重值决定了后端云服务器处理的请求的比例。例如,一个权重为2的云服务器处理的请求数是权重为1的两倍。默认情况下,权重为1。

    10

  5. 单击“确定”。

添加后验证

  1. 使用浏览器,登录ManageOne运维面。

    • 登录地址:https://ManageOne运维面主页的访问地址:31943。例如,https://oc.type.com:31943。
    • 默认帐号:admin,默认密码:Huawei12#$。

  1. 在页面上方的导航栏,选择“运维地图”,进入“运维地图”页面。
  2. 在“运维地图”页面右边的“快速访问”导航栏中,单击“Service OM”,选择区域后进入Service OM界面。
  3. 选择“服务列表 > 计算 > 弹性云服务器”,单击左侧导航树“计算实例”进入虚拟机列表。
  4. 在搜索框中输入已添加的后端云服务器名称,例如:ecs-4f61。
  5. 单击该后端云服务器所在行的“VNC登录”。
  6. 使用具有编辑权限的用户登录suse Terminal,执行以下命令打开要编辑的文件。

    cd /home

    vi index.html

  7. 按“i”进入编辑模式,输入vm-1
  8. 按“Esc”退出编辑模式,输入:wq,按“Enter”。

    保存设置并退出vi编辑器。

  1. 执行以下命令,共享该后端云服务器的“/home”目录。

    python –m SimpleHTTPServer 后端端口

    其中,后端端口是指6中配置的后端端口的值。

  2. 执行以下命令,确认返回结果是否为vm-1。

    curl http://负载均衡虚拟IP:前端端口

    其中,负载均衡虚拟IP是指3.1-6中负载均衡虚拟IP的值。
    • 是,验证通过。
    • 否,联系技术支持。

说明:

如果同时添加了多台后端云服务器,请重复执行步骤 5~步骤 11,完成所有已添加后端云服务器的验证。

翻译
下载文档
更新时间:2019-08-15

文档编号:EDOC1100043090

浏览量:13163

下载量:555

平均得分:
本文档适用于这些产品
相关文档
相关版本
Share
上一页 下一页