详情页标题前

阿里云负载均衡准备工作-云淘科技

详情页1

本文为您介绍使用传统型负载均衡CLB服务前的准备工作。在使用CLB前,您需要根据您的业务确定CLB的监听类型和网络类型等。

规划实例地域

选择地域时,请注意:

  • CLB默认不支持跨地域部署,请确保您选择的地域与ECS实例在同一个地域。

    例如,ECS实例所属地域为华东1(杭州),您规划的CLB实例地域为华东1(杭州),ECS实例和CLB实例在同一个地域。

  • 为了提供更加稳定可靠的服务,CLB已在大部分地域提供主备可用区,实现同地域下的跨机房容灾。建议您选择提供主备可用区的地域。

选择实例的网络类型

CLB提供面向公网和私网的负载均衡服务:

  • 如果您需要使用负载均衡分发来自公网的请求,请选择创建公网CLB实例。

    公网CLB实例提供一个公网IP,用来接收来自互联网的请求。

    对于公网CLB实例,您还需要选择实例的计费方式:

    • 按流量计费:适用于波峰波谷效应明显的业务。
    • 按带宽计费:适用于带宽较为平稳的业务。
  • 如果您需要使用负载均衡分发来自私网的请求,请选择创建私网CLB实例。

    私网CLB实例仅提供阿里云私网IP,私网CLB实例只能转发来自阿里云内部网络的请求,无法转发来自互联网的请求。

选择实例规格

CLB提供多种实例规格供您选择。

对于按量付费实例

  • 如果您的业务量较平稳,建议您选择按规格计费,实例每小时的规格费将按用户所选规格固定收取。
  • 如果您的业务量具有周期性或者波动性较大,建议您选择按使用量计费,按使用量计费的实例性能根据用量自动弹性,且无需指定规格,每小时根据实际使用量收取LCU费。

对于包年包月实例

您需要评估您的实际业务量,然后选择一个较合适的规格。评估业务量,主要参考以下几个原则:

  • 如果是四层监听,关注的重点是长连接的并发连接数,那么最大(并发)连接数应当作为一个关键指标来参考。根据不同的业务场景,您需要预估负载均衡需要承载的最大并发连接数,并选择相应的规格。
  • 如果是七层监听,关注的重点是QPS的性能,QPS决定了一个七层应用系统的吞吐量。对QPS进行预估,初步选定一个规格后,在业务压测和实测过程中对规格进行微调。
  • 结合实际业务流量的走势、峰值情况,对性能规格进行更加精确的选取。

选择协议类型

CLB提供基于四层(TCP协议和UDP协议)和七层(HTTP协议和HTTPS协议)的负载均衡:

  • 四层监听将请求直接转发给后端服务器。客户端请求到达CLB后,CLB根据监听中配置的后端端口修改报文的目的IP和目的端口,并将流量转发给对应的后端服务器,客户端和后端服务器建立TCP连接。
  • 七层监听原理上是反向代理的一种实现。客户端请求到达CLB后,CLB与后端服务器建立TCP连接,即再次通过新TCP连接HTTP协议访问后端服务器,而不是直接转发报文到后端服务器。

    七层监听比四层监听在底层实现上多了一个Tengine处理环节。此外,客户端端口不足、后端服务器连接过多等场景可能导致七层服务性能不高,如果您对性能有很高的要求,建议您选择四层监听。

    更多详细信息,参见协议说明。

准备后端服务器

在使用负载均衡服务前,您需要创建ECS实例并部署相关应用,然后将ECS实例添加到负载均衡实例中来处理转发的客户端请求。

创建和部署ECS时,请注意:

  • 确保ECS实例的地域和CLB实例的地域相同,并且ECS实例与CLB实例属于同一个VPC。此外,建议您将ECS部署在不同的可用区内,提高可用性。创建ECS实例,请参见自定义购买实例。

    本示例中分别在华东1地域的创建了两个ECS实例,为了便于辨识,将实例分别命名为ECS01和ECS02。

  • 您需要在ECS中部署好应用。 本示例中分别在ECS01和ECS02两个实例上使用Apache搭建了两个静态网页,如下图所示。
    • 在浏览器中输入ECS01实例绑定的弹性公网IP地址: 阿里云负载均衡准备工作-云淘科技
    • 在浏览器中输入ECS02实例绑定的弹性公网IP地址: 阿里云负载均衡准备工作-云淘科技

    在ECS上部署好应用后,不需要再进行特别的配置。但如果您要配置一个四层监听(TCP协议或UDP协议),并且ECS使用的是Linux系统,请进行以下操作:

    1. 登录ECS实例,执行grep rp_filter /etc/sysctl.conf命令,确保/etc/sysctl.conf这个配置文件下ECS实例中以下两个参数的值为零:
      net.ipv4.conf.default.rp_filter = 0
      net.ipv4.conf.all.rp_filter = 0
    2. 在/etc/sysctl.d/目录下单独添加文件,例如添加的配置文件为/etc/sysctl.d/90-net-common.conf,根据ECS实际端口情况,在该配置文件中放置以下参数:
      net.ipv4.conf.eth0.rp_filter = 0
    3. 文件添加完成后,执行sysctl -p命令使配置生效。

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家

阿里云企业补贴进行中: 马上申请

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心。

购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

转转请注明出处:https://www.yunxiaoer.com/167688.html

(0)
上一篇 2023年12月10日 上午10:25
下一篇 2023年12月10日 上午10:27
详情页2

相关推荐

  • 阿里云日志服务SLS选择网络-云淘科技

    本文介绍使用Logtail采集日志时,如何选择网络。 网络类型 阿里云内网:阿里云内网为千兆共享网络,日志数据通过阿里云内网传输比公网传输更快速、稳定,内网包括VPC和经典网络。 公网:使用公网传输日志数据,不仅会受到网络带宽的限制,还可能会因网络抖动、延迟、丢包等影响数据采集的速度和稳定性。 全球加速:利用阿里云CDN边缘节点进行日志采集加速,相对公网采集…

    阿里云日志服务SLS 2023年12月10日
  • 阿里云ECS云服务器删除辅助弹性网卡-云淘科技

    当您不再需要某个辅助弹性网卡时,建议您删除以避免不必要的资源占用。本文介绍如何删除辅助弹性网卡。 前提条件 待删除的辅助弹性网卡必须为待绑定状态。 如果弹性网卡已经绑定ECS实例,您必须先解绑弹性网卡。具体操作,请参见解绑弹性网卡。 说明 实例被释放时,如果弹性网卡未从实例上解绑,那么弹性网卡也会随实例一起删除。 注意事项 当您删除辅助弹性网卡后,该网卡上的…

    阿里云服务器 2023年12月9日
  • 阿里云ECS云服务器隔离损坏的本地盘-云淘科技

    隔离损坏的本地盘后,ECS实例不会变更所宿物理机。本文仅适用于发生了本地盘实例系统事件的ECS实例,介绍如何在控制台和使用CLI隔离损坏的本地盘。 背景信息 隔离损坏的本地盘仅支持大数据型实例,隔离损坏的本地盘系统事件包括以下事件: 本地磁盘出现损坏告警(Disk:ErrorDetected) 因系统维护隔离坏盘(SystemMaintenance.Isol…

    阿里云服务器 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云ECS云服务器IP前缀-云淘科技

    本文为您介绍IP前缀的功能、优势、约束条件以及如何使用IP前缀。 功能介绍 弹性网卡支持自动或手动分配私有IPv4或IPv6 CIDR格式的IP地址段,即IP前缀。您可以为主网卡或辅助弹性网卡自动或手动分配一个或多个IP前缀。分配成功后,您可以手动回收一个或多个IP前缀。 IP前缀功能有如下优势: 使用IP前缀相比于批量管理单个IP地址,性能更优。 通过分配…

    2023年12月9日
  • 阿里云RDS数据库备份加密-云淘科技

    RDS MySQL控制台和DBS都可以实现备份功能。本文介绍如何对这两种方式产生的备份进行加密。 类别 RDS默认备份加密 DBS备份加密 备份存储加密 本地盘实例 备份加密(实例级别加密) TDE(表级别加密) 云盘实例 云盘加密 在配置备份计划时可选择内置存储加密。 具体操作,请参见RDS MySQL或自建MySQL逻辑备份。 备份传输加密 无 在配置备…

    阿里云数据库 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。