1.一种云计算平台部署的控制方法,其特征在于,所述方法包括:确定用于控制功能节点的控制节点;
获取包含节点角色分配信息的第一部署指令,所述节点角色分配信息包括:功能节点个数和每个功能节点的节点角色;
初始化并启动所述控制节点中的第一服务,以使得所述控制节点根据所述节点角色分配信息添加目标服务器以及为所述目标服务器分配节点角色;
将所述目标服务器确定为被所述控制节点控制的功能节点;
根据配置脚本设置所述功能节点的配置参数,初始化并启动与所述节点角色相关的第二服务;
检测确定出的功能节点间是否连通,若不连通,根据所述配置脚本调试不连通的功能节点的配置参数,使所述不连通的功能节点连通。
2.根据权利要求1所述的方法,其特征在于,所述节点角色包括:计算节点、存储节点和网络节点中的一种或多种。
3.根据权利要求2所述的方法,其特征在于,所述确定用于控制功能节点的控制节点包括:
接收针对目标服务器的控制节点设置指令;
判断所述目标服务器是否已安装包含所述第一服务的系统配置,若已安装,确定所述目标服务器为所述控制节点。
4.根据权利要求3所述的方法,其特征在于,所述第一服务为OpenStack所有服务;
若所述目标服务器未安装包含所述第一服务的系统配置,所述方法还包括:获取用于安装包含所述OpenStack所有服务的系统的镜像文件,在所述目标服务器上安装所述镜像文件。
5.根据权利要求4所述的方法,其特征在于,所述初始化并启动所述控制节点中的第一服务之前,所述方法还包括:
配置所述控制节点的安装环境。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:检测系统数据处理状态,根据所述系统数据处理状态增加或者删除所述功能节点。
7.根据权利要求1‑6任一项所述的方法,其特征在于,所述方法还包括:在检测到针对目标节点的隔离指令时,配置所述目标节点的防火墙信息,使所述目标节点隔离。
8.一种服务器,其特征在于,包括:确定模块、初始模块、获取模块、设置模块、配置模块、检测模块和调试模块,其中:所述确定模块,用于确定用于控制功能节点的控制节点;
所述获取模块,用于获取包含节点角色分配信息的第一部署指令,所述节点角色分配信息包括:功能节点个数和每个功能节点的节点角色;
所述初始模块,用于初始化并启动所述控制节点中的第一服务,以使得所述控制节点根据所述节点角色分配信息添加目标服务器以及为所述目标服务器分配节点角色;
所述设置模块,用于将所述目标服务器确定为被所述控制节点控制的功能节点;
所述配置模块,用于根据配置脚本设置所述功能节点的配置参数,所述初始模块还用于,初始化并启动与所述节点角色相关的第二服务;
所述检测模块,用于检测确定出的功能节点间是否连通;
所述调试模块,用于在所述功能节点间不连通时,根据所述配置脚本调试不连通的功能节点的配置参数,使所述不连通的功能节点连通。
9.一种服务器,其特征在于,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如权利要求1‑7任一项所述的方法。
10.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求
1‑7任一项所述的方法。