更新时间:2025-08-26 GMT+08:00

主机集群概述

通过基础资源管理,您能够对即将执行部署操作的主机(即目标主机)进行托管。

主机集群就是用于托管您即将部署的主机等基础资源。您可将创建完成的资源导入到某个环境下用于执行部署。

在应用部署前,需完成主机连通性验证,即确保执行主机与目标主机具备正常通信能力。

在主机部署场景中,部署服务需通过SSH/WSMan 协议实现执行主机与目标主机的通信交互,以完成应用部署。

其中,执行主机又称资源池,是表示部署步骤最终执行的物理环境。部署服务在提供默认资源池的同时,也支持您将自定义执行主机作为自定义资源池,并通过直连模式代理模式,实现资源池和目标主机的连接。

直连模式

在弹性公网IP(EIP)资源充足,或者在进行工程Demo验证仅需少量EIP的场景下,建议选择主机直连方式。

为确保主机连通性验证通过,您需要对目标主机进行配置并开放相应端口

该方案通过在服务器中绑定EIP的方式,实现默认资源池与目标主机之间的连通,具体方案如下图所示。

代理模式

在用户有少量弹性公网IP(EIP)资源时,需要在其他无EIP的云服务器进行部署的场景下,建议选择代理机方式

为确保主机连通性验证通过,您需要对目标主机、代理主机分别进行配置并开放相应端口

  • Linux代理机方式

    用一台绑有EIP的ECS作为代理主机。在部署过程中,部署服务将执行的命令下发到该代理主机,利用SSH协议转发到各目标主机中,实现主机的批量部署。

    在部署应用中,当目标主机需要从软件发布库中下载软件包时,目标主机通过NAT网关访问软件发布库,实现软件包的拉取,具体方案如下图所示。

    • 红色标记为部署命令下发场景。
    • 绿色标记为目标主机下载软件包场景。
  • Windows代理机方式

    用一台绑有EIP的ECS作为代理主机。在部署过程中,部署服务通过代理机端口转发,将命令下发到目标主机中。