详情页标题前

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

详情页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折起,即将结束: 马上收藏

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

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

转转请注明出处:http://www.yunxiaoer.com/169749.html

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

相关推荐

  • 阿里云负载均衡CLB支持的地域信息-云淘科技

    本文为您介绍传统型负载均衡CLB(Classic Load Balancer)支持的地域(Region)信息。 地域与可用区概述 地域指数据中心所在的地理区域,资源创建成功后不能更换地域。可用区是指在同一地域内,电力和网络互相独立的物理区域。 在同一地域内,可用区与可用区之间内网互通。各可用区之间可以实现故障隔离,即如果一个可用区出现故障,不会影响其他可用区…

    阿里云负载均衡 2023年12月10日
  • 阿里云RDS数据库DescribeBackupTasks – 查询实例的备份任务列表-云淘科技

    该接口用于查询RDS实例的备份任务列表。 接口说明 适用引擎 RDS MySQL RDS PostgreSQL RDS SQL Server RDS MariaDB 调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。 调试调试授权信息下表是API对应的…

    阿里云数据库 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云RDS数据库备份费用-云淘科技

    本文介绍RDS SQL Server的备份计费项以及备份费用。 备份计费项 计费项 计费项Code 计费归属产品 相关文档 RDS基础备份费用 BackupCharged 关系型数据库RDS 备份SQL Server数据 快照备份 跨地域备份存储费用 DdrOssStorageSize 关系型数据库RDS 跨地域备份 跨地域备份网络流量费用 NetworkO…

    阿里云数据库 2023年12月9日
  • 阿里云日志服务SLS创建流日志-云淘科技

    本文介绍在VPC控制台上创建流日志的操作步骤及其相关的操作。 前提条件 已创建资源实例。具体操作,请参见创建弹性网卡、创建和管理专有网络和创建和管理交换机。 已在资源实例所在地域创建日志服务Project和Logstore。具体操作,请参见创建Project和创建Logstore。 操作步骤 重要 如果您使用RAM用户开通流日志功能,则需先为RAM用户授权。…

    2023年12月10日
  • 阿里云RDS数据库服务关联角色-云淘科技

    本文为您介绍RDS服务关联角色的应用场景以及如何删除服务关联角色。 背景信息 RDS当前支持两个服务关联角色: RDS PostgreSQL服务关联角色(AliyunServiceRoleForRdsPgsqlOnEcs) RDS PostgreSQL Proxy数据库代理服务关联角色(AliyunServiceRoleForRDSProxyOnEcs) 服…

    2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

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

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