尽管云服务器是虚拟的云计算资源池,但构建云服务器也需要基于巨大的物理硬件设备。云托管平台的每个群集节点都部署在Internet上的骨干机房中,并且可以独立提供Internet基础架构服务,例如计算,存储,在线备份,托管和带宽。
云服务器群集节点通常由以下硬件组成:
管理服务器
它采用双机热备份方法来管理整个节点的所有计算服务器,共享存储和网络,同时提供用于管理整个节点的外部API。
在管理服务器上提供:管理服务(管理节点的计算服务器,从外部提供管理接口),DHCP服务(为计算服务器的网络启动分配管理网段的IP),tftp服务(提供远程启动映射)对于计算服务器的网络启动(例如下载),nbd服务(为计算服务器提供网络块设备服务)。
数据收集程序也运行在管理服务器上,该服务器定期收集各种性能数据并将其发送到中央数据收集服务器。存储服务器组:存储服务器可以是具有较大内置存储容量的ISCSI或x86服务器。集群文件系统形成一个统一的存储池,该集群为节点中的虚拟机提供逻辑磁盘存储,非结构化数据存储和集成备份服务。
开关
根据不同的功能和节点性能要求,云服务器集群需要配备多个三层交换机,分别负责管理网段,公网交换网段,内部交换网段和存储网段。
计算服务器场
计算服务器是高度配置的四核服务器。计算服务器不需要安装操作系统,但是必须具有网络启动功能。它运行linux微内核,云计算机软件以及与管理服务器进行通信的代理。