文档首页 > > 用户指南> 测试资源管理> 创建云容器CCE资源组

创建云容器CCE资源组

分享
更新时间: 2019/09/09 09:54

云容器CCE资源组中使用的管理节点是CCE的虚拟机节点。

使用建议

  • 用于压测资源组的节点不要运行任何应用或做其他用途,可能会导致应用运行异常。
  • 请根据需要压测的并发用户数,创建对应规格的节点,节点需要在云容器引擎服务中创建。

    至少创建2个节点,1个作为压测资源组的管理机(即管理执行机的节点),1个作为压测资源组的执行机(即在压测过程中能够提供自身性能数据的施压目标机器)。如需要压测外部服务,请为执行节点绑定弹性IP。

    表1 规格推荐

    并发用户数

    所需规格

    数量

    0-5,000

    管理节点:2U4G

    1

    执行节点:4U8G

    1

    5,001-10,000

    管理节点:2U4G

    1

    执行节点:8U16G

    1

    10,001-20,000

    管理节点:2U4G

    1

    执行节点:8U16G

    2

    20,001-30,000

    管理节点:2U4G

    1

    执行节点:8U16G

    3

    30,001-40,000

    管理节点:2U4G

    1

    执行节点:8U16G

    4

    40,001-50,000

    管理节点:2U4G

    1

    执行节点:8U16G

    5

    50,001以上

    管理节点:2U4G

    1

    执行节点:8U16G

    n

    说明:

    每台8U16G的执行节点可支撑10,000并发。

    说明:
    • 以上资源节点规格推荐是通用规格,仅供参考。实际压测时,资源规格的需求受思考时间、压测的协议类型、请求和响应的大小数量、响应时间、结果验证等因素影响,用户可根据实际情况进行调整。
    • 在需要压测外部服务时请在执行机绑定弹性IP,测试带宽受限于购买的EIP带宽。
    • 当集群上的节点已经被部署上了应用,创建私有资源组时,该节点无法被选用。
    • JMeter引擎不适用该规格。

添加节点

在CPTS服务中,压测服务需要运行在用户自己创建的节点中。进行压测前,您需要先添加节点,作为CPTS压测资源组中的管理机和执行机。

  1. 登录CCE控制台。
  2. 创建集群并添加节点,请至少添加2台节点。节点数量和规格请根据实际业务需求选择。

    说明:

    压测外部应用(部署在其他VPC的应用、部署在线下或其他公有云上的应用)时,需确保资源组中执行机已绑定弹性IP。

创建云容器CCE资源组

  1. 登录CPTS控制台,在左侧导航栏中选择“测试资源”,单击“云容器CCE资源准备”
  2. 参照表2设置基本信息。

    表2 创建压测资源组

    参数

    参数说明

    资源组名称

    新建云容器CCE资源组的名称,可自定义。

    混合云模式

    • 是:管理节点使用CCE的虚拟机节点,执行节点使用您自己的节点。
    • 否:管理节点和执行节点只能使用CCE的虚拟机节点。

    引擎选择

    CPTS引擎:默认压测引擎。

    JMeter引擎:JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java小服务程序、CGI脚本、Java对象、数据库、FTP服务器等。

    管理节点

    执行压测的管理机。

    管理节点在资源组创建成功后不可修改。

    连接地址选择

    仅在使用混合云时,需要选择,主要目的是使管理节点和执行节点可以相互通信。

    • 外网地址:当管理节点和执行节点通过管理节点的弹性IP地址通信时,选择外网地址
    • 内网地址:当管理节点和执行节点通过管理节点的私有IP地址通信时,选择内网地址
    • 手动输入:当管理节点和执行节点即不是通过管理节点的弹性IP地址,也不是通过管理节点的私有IP地址通信时,选择手动输入

    连接地址

    仅在使用混合云,且连接地址选择手动输入时,需要填写。

    执行节点

    执行压测的执行机,即在压测过程中能够提供自身性能数据的施压目标机器。

    • 非混合云模式时,选择CCE的虚拟机节点
    • 混合云模式时,选择“自动安装”,由管理节点为执行节点安装压测所需执行包,选择“手动安装”,您需要复制安装命令到您的节点中执行

    密码

    仅在自动安装执行节点时,需要设置。

    使用“root”用户登录执行节点的密码

    执行节点IP

    仅在自动安装执行节点时,需要设置。

    输入执行节点的IP地址。支持添加多台执行节点IP,注意,此时需要确保多台执行节点的密码相同。

  3. 单击“创建”

    创建成功后,会通过AOS应用编排服务分别为管理节点和执行节点部署压测服务所用的堆栈。

  4. (可选)修改、删除以及升级该资源组和手动新增、删除资源组中的执行节点。

    • 修改资源组:在资源组列表中,单击待修改资源组后的“编辑”,根据需要进行修改,仅支持修改“资源组名称”和“执行节点”,修改完成后,单击“确定”。
      说明:

      仅当资源组状态为“运行中”时才可修改资源组。其他状态如“部署中”、“升级中”、“异常”等,不支持修改资源组。

      混合云模板不支持修改资源组。

    • 删除资源组:在资源组列表中,单击待删除资源组中的“删除”,根据系统提示执行删除操作。
      说明:

      删除资源组,会同时删除该资源组部署在AOS的堆栈,但不会删除节点,仅表示该资源组中的节点不会再被压测服务使用。如需彻底删除节点,请到对应服务中删除。

    • 升级资源组:在资源组列表中,单击待升级资源组中的“升级”,根据系统提示执行升级操作。
    • 手动新增资源组中的执行节点:在待新增节点的资源组中,单击“生成执行机安装指令”,复制安装命令,在待新增的节点中执行复制的命令,安装执行节点。
      图1 复制安装命令
    • 手动删除资源组中的执行节点:在待删除节点的资源组中,单击“生成执行机安装指令”,复制卸载命令,在待删除的节点中执行复制的命令,删除执行节点。
      图2 复制卸载命令

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区