【技术实现步骤摘要】
本申请涉及通信
,特别涉及虚拟服务器集群及其服务器的部署方法、装置及系统。
技术介绍
虚拟服务器集群是指将多台服务器按照某种组织方式组织起来,以完成某种特定任务。在客户端看来整个虚拟服务器集群就是一台服务器,而通过虚拟服务器集群中的多台服务器来处理客户端的请求,可以提高请求处理效率和可靠性。如,Linux虚拟服务器(LVS,Linux Virtual Server)就是一种较为常见的虚拟服务器集群系统。在部署虚拟服务器集群时,需要对虚拟服务器集群中的多台服务器分别进行配置,这样,用户就需要分别登录每台服务器,并手动对每台服务器进行配置,配置过程较为复杂繁琐,耗时较长。如,以配置LVS集群以配置LVS集群中的真实服务器为例,真实服务器中需要安装并配置环回虚拟网卡,因此,用户登录该真实服务器之后,需要在图形界面中依次按照图1a、图1b、图1c、图1d、图1e和图1f的操作顺序来安装该环回虚拟网卡,然后还需要在图形界面中按照图2的操作配置该环回虚拟网卡的虚拟IP地址(VIP,Virtual IP)。特别的,如果需要大批量的虚拟服务器集群,或者虚拟服务器集群内服务器的数量较多时,部署虚拟服务器集群就需要耗费更多的人力,且部署虚拟服务器集群系统所需的时间也大大增加,使得部署虚拟服务器集群的效率较低。
技术实现思路
本申请提供了一种虚拟服务器集群及其服务器的部署方法、装置及系统,以在无需人工手动配置虚拟服务器集群的前提下,提高部署虚拟服务器集群的效率。为了解决上述问题,一方面,本申请提供了一种虚拟服务器集群的部署系统,该系统包括:控制设备以及至少一个待部署的虚拟服 ...
【技术保护点】
一种虚拟服务器集群的部署系统,其特征在于,包括:控制设备以及至少一个待部署的虚拟服务器集群,所述虚拟服务器集群包括至少两台服务器;所述控制设备,用于获取待部署的虚拟服务器集群的待配置参数;获取预置的配置脚本;将所述待配置参数以及所述配置脚本发送给所述虚拟服务器集群中的服务器;向所述虚拟服务器集群中的服务器发送配置指令;所述服务器,用于在接收到所述配置指令时,执行所述配置脚本,配置所述待配置参数。
【技术特征摘要】
1.一种虚拟服务器集群的部署系统,其特征在于,包括:控制设备以及至少一个待部署的虚拟服务器集群,所述虚拟服务器集群包括至少两台服务器;所述控制设备,用于获取待部署的虚拟服务器集群的待配置参数;获取预置的配置脚本;将所述待配置参数以及所述配置脚本发送给所述虚拟服务器集群中的服务器;向所述虚拟服务器集群中的服务器发送配置指令;所述服务器,用于在接收到所述配置指令时,执行所述配置脚本,配置所述待配置参数。2.根据权利要求1所述的部署系统,其特征在于,所述虚拟服务器集群包括至少一台负载均衡器和至少一台真实服务器;所述控制设备在获取预置的配置脚本时,具体用于:获取预置的负载均衡配置脚本以及真实服务器配置脚本;所述控制设备在将所述待配置参数以及所述配置脚本发送给所述虚拟服务器集群中的服务器时,具体用于:将所述待配置参数以及所述负载均衡配置脚本发送给所述负载均衡器;将所述待配置参数以及所述真实服务器配置脚本发送给所述真实服务器。3.根据权利要求2所述的部署系统,其特征在于,所述控制设备还用于,获取预置的用于实现负载均衡的软件包;在将所述待配置参数以及所述负载均衡配置脚本发送给所述虚拟服务器集群中的负载均衡器的同时,将所述软件包发送给所述负载均衡器;所述负载均衡器,具体用于在接收到所述配置指令时,通过执行所述负载均衡配置脚本,安装所述用于实现负载均衡的软件包,并配置所述待配置参数。4.根据权利要求1所述的部署系统,其特征在于,还包括:配置管理数据库CMDB,用于存储所述至少一个待部署的虚拟服务器集群的待配置参数;所述控制设备在获取所述待配置的LVS集群的待配置参数时,具体用于:从所述CMDB中获取所述待配置的LVS集群的待配置参数。5.根据权利要求1至4任一项所述的部署系统,其特征在于,所述控制设备获取到的所述待部署的虚拟服务器集群的待配置参数包括:所述至少一个待部署的虚拟服务器集群的待配置参数;则所述服务器,具体用于在接收到所述配置指令时,从所述至少一个虚拟服务器集群的待配置参数中,确定出所述服务器所属的虚拟服务器集群的待配置参数,执行所述配置脚本,并依据所述服务器所属的虚拟服务器集群的待配置参数配置对所述服务器进行配置。6.根据权利要求1至4任一项所述的部署系统,其特征在于,所述虚拟服务器集群为linux虚拟服务器集群。7.一种虚拟服务器集群的部署方法,其特征在于,应用于控制设备,所述方法包括:获取待部署的虚拟服务器集群的待配置参数;获取预置的配置脚本;将所述待配置参数以及所述配置脚本发送给所述虚拟服务器集群中的服务器;向所述虚拟服务器集群中的服务器发送配置指令,所述配置指令用于指示所述虚拟服务器集群中的服务器执行所述配置脚本,在所述服务器中配置所述待配置参数。8.根据权利要求7所述的部署方法,其特征在于,所述获取预置的配置脚本,包括:获取预置的负载均衡配置脚本以及真实服务器配置脚本;所述将所述待配置参数以及所述配置脚本发送给所述虚拟服务器集群中的服务器,包括:将所述待配置参数以及所述负载均衡配置脚本发送给所述虚拟服务器集群中的负载均衡器;将所述待配置参数以及所述真实服务器配置脚本发送给所述虚拟服务器集群中的真实服务器。9.根据权利要求8所述的部署方法,其特征在于,在所述获取预置的负载均衡配置脚本以及真实服务器配置脚本的同时,还包括:获取预置的用于实现负载均衡的软件包;在将所述待配置参数以及所述负载均衡配置脚本发送给所述虚拟服务器集群中的负载均衡器的同时,还包括:将所述用于实现负...
【专利技术属性】
技术研发人员:魏定强,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。