PTS的阿里云VPC内网压测模式是指施压机与被压测服务器在相同地域,通过阿里云VPC内网进行压测。本文介绍如何使用阿里云VPC内网进行单机或多机的压测。

限制条件

阿里云VPC内网压测目前存在以下限制。
  • 资源限制:
    • 持有278及以上可用资源包的用户可使用阿里云VPC内网压测功能。
    • VPC不同地域支持的压测能力不一样(2万~10万TPS),如有额外压测能力需求,请提交工单
  • IP限制:
    • 阿里云VPC内网压测的场景内所有API必须最终都是阿里云VPC内网地址,例如直接使用阿里云VPC内网IP地址,或者给域名绑定了阿里云VPC内网地址。关于域名绑定操作,请参见高级设置
    • 同一场景最多支持一个地域。压测场景中所有压测API必须为一个地域内的内网服务,不能跨地域。
  • 其他:

    用户需要手动授权允许内网访问。使用前请了解并熟悉阿里云ECS安全组、负载均衡SLB产品的相关操作。

压测单机服务

使用阿里云VPC内网压测单机服务,即同一个服务部署在单台ECS上,操作步骤如下:

  1. 登录PTS控制台,在左侧导航栏选择创建场景 > 创建PTS场景
  2. 单击场景配置页签,完成场景配置。具体操作,请参见创建压测场景
  3. 单击施压配置页签,选择压力来源阿里云VPC内网,然后选择地域以及VPC信息。更多信息,请参见如何进行施压配置
    说明
    • 确保选择的交换机的空闲IP大于等于施压IP数。
    • 在VPC有专线打通了其它云或者线下机房的情况下,若需压测到对应区域,需要确保VPC和这些区域在同一个网段(例如都在10.0.0.0/8)。
  4. 单击页面的保存去压测,启动压测。

压测多机服务

若需对多台ECS服务器进行阿里云VPC内网压测时,可先根据实际创建负载均衡实例,然后启用阿里云VPC内网压测。

  1. 创建负载均衡实例。
    1. 登录负载均衡管理控制台,在左侧导航栏选择实例管理
    2. 实例管理页面,单击创建传统型负载均衡,配置各个参数。选择实例类型私网,选择网络类型专有网络。更多信息,请参见创建负载均衡实例
    3. 配置完成后,单击立即购买
    4. 实例管理页面,单击目标实例操作列的监听配置向导,配置负载均衡监听端口。具体步骤,请参见监听概述
      说明
      • 在配置协议和监听高级配置中,访问控制的开关默认关闭,请不要开启。
      • 创建负载均衡实例将产生额外的配置费用。
      • 负载均衡规格不够时可能成为压测瓶颈。
  2. 启用PTS阿里云VPC内网压测。
    1. 登录PTS控制台,在左侧导航栏选择创建场景 > 创建PTS场景
    2. 单击场景配置页签,完成场景配置。具体操作,请参见创建压测场景
    3. 单击施压配置页签,选择压力来源阿里云VPC内网,然后选择地域以及VPC信息。更多信息,请参见如何进行施压配置