配置要求

介绍部署 Cloudpods 平台的配置要求

硬件配置要求

下表为不同场景需要部署的节点及配置要求等。请根据具体使用场景进行规划部署。

部署场景部署组件配置需求资源占用情况备注
多云场景控制节点
  • 最低配置:8C16G500G(推荐使用SSD硬盘,且系统盘(根分区大小)不低于200GB);
  • 服务器:支持部署在虚拟机或物理服务器;
  • 操作系统:推荐CentOS 7.6~7.9 Minimal;
  • 配置要求:每增加500台虚拟机,需要增加8C8G200G(/opt分区大小)的系统资源;
  • 高可用要求:至少需要3台相同配置的服务器
  • 全部资源待纳管的云账号具有读写权限的Access Key ID和Access Key Secret
    私有云场景控制节点
  • 最低配置:8C16G500G(推荐使用SSD硬盘,且系统盘(根分区大小)不低于200GB);
  • 服务器:支持部署在虚拟机或物理服务器;
  • 操作系统:推荐CentOS 7.6~7.9 Minimal;
  • 配置要求:每增加500台虚拟机,需要增加8C8G200G(/opt分区大小)的系统资源;
  • 高可用要求:至少需要3台相同配置的服务器
  • 全部资源
    计算节点
  • 服务器:带硬件虚拟化特性的通用X86物理服务器;
  • 操作系统:推荐CentOS 7.6~7.9 Minimal;
  • 配置要求:CPU需开启VT、32G以上内存、1T以上的硬盘
  • 产品服务需占用2C2G200G的系统资源
  • 如使用经典网络则需为虚拟机申请网络可达的内网IP。
  • 如使用VPC网络则需要申请内网可达的IP地址段作为弹性公网IP
  • Ceph存储
  • 服务器:通用X86物理服务器;
  • 配置要求:至少32C64G、系统盘使用单独硬盘、数据盘配置4块以上大容量SATA硬盘,且支持直通模式
  • 网络:万兆及以上
  • 不占用资源
    物理机纳管
  • 控制节点
  • 启用Baremetal服务
  • 最低配置:8C16G500G(推荐使用SSD硬盘,且系统盘(根分区大小)不低于200GB);
  • 服务器:支持部署在虚拟机或物理服务器;
  • 操作系统:推荐CentOS 7.6~7.9 Minimal;
  • 配置要求:每增加500台虚拟机,需要增加8C8G200G(/opt分区大小)的系统资源;
  • 高可用要求:至少需要3台相同配置的服务器
  • 全部资源
    裸金属
  • 服务器:通用X86物理服务器;
  • 配置要求:具备IPMI管理功能;启用方式设置为BIOS PXE启动
  • 不占用资源
  • 为物理机单独申请网络可达的IPMI和内网IP子网
  • 若环境不支持DHCP Relay,则要求服务器支持Redfish
  • 公有云主机配置注意事项

    如在公有云中的云主机上部署Cloudpods平台,请注意以下事项:

    • 由于公有云上的云主机不能设置vip,数据库不是双主模式,因此在公有云上无法安装高可用环境,建议仅配置k8s高可用,Cloudpods平台部署一个控制节点和两个计算节点。
    • 当在公有云上部署多个节点时,建议云主机之间请放开全部端口。
    • 在公有云上部署环境时,建议部署Mariadb数据库,不要使用mysql 5.6及以下版本,防止索引长度 bug: Index column size too large. The maximum column size is 767 bytes.