The present disclosure provides a method of building, a test cluster includes: configuration information, access to online cluster the configuration information including the type service components included in the online host cluster; and based on the configuration information, set up for the simulation test cluster, the cluster service line, component testing, component type and cluster line the cluster contains the same type, and the test cluster contains the number of hosts is less than the number of online cluster included host. The public also provides a system for testing the cluster and an electronic device.
【技术实现步骤摘要】
测试集群的搭建方法及其系统、以及电子设备
本公开涉及一种测试集群的搭建方法及其系统、以及电子设备。
技术介绍
一个大数据平台通常是由许多分布式服务组成的服务器集群,并且通过一个集群管理器来进行管理。集群管理器管理大数据平台时,通常需要执行一些操作,比如升级,或者添加/删除某些组件,等等,此时通常会对大数据平台造成很大影响。相关技术提供了一种解决方案,即搭建一个与大数据平台具有同等配置的测试集群来提前试验这些操作,然而在实现本公开实施例的过程中,专利技术人发现相关技术至少存在以下缺陷:由于一个大数据平台通常是由几十台甚至上百台服务器组成的,因此搭建一个与该大数据平台具有同等配置的测试环境,对硬件资源是极大的浪费。
技术实现思路
本公开的一个方面提供了一种测试集群的搭建方法,该测试集群的搭建方法包括:获取线上集群的配置信息,其中,上述配置信息包括上述线上集群中各主机包含的服务组件类型;以及基于上述配置信息,搭建用于模拟上述线上集群的测试集群,其中,上述测试集群包含的服务组件类型和上述线上集群包含的服务组件类型相同,且上述测试集群包含的主机数量少于上述线上集群包含的主机数量 ...
【技术保护点】
一种测试集群的搭建方法,包括:获取线上集群的配置信息,其中,所述配置信息包括所述线上集群中各主机包含的服务组件类型;以及基于所述配置信息,搭建用于模拟所述线上集群的测试集群,其中,所述测试集群包含的服务组件类型和所述线上集群包含的服务组件类型相同,且所述测试集群包含的主机数量少于所述线上集群包含的主机数量。
【技术特征摘要】
1.一种测试集群的搭建方法,包括:获取线上集群的配置信息,其中,所述配置信息包括所述线上集群中各主机包含的服务组件类型;以及基于所述配置信息,搭建用于模拟所述线上集群的测试集群,其中,所述测试集群包含的服务组件类型和所述线上集群包含的服务组件类型相同,且所述测试集群包含的主机数量少于所述线上集群包含的主机数量。2.根据权利要求1所述的方法,其中,基于所述配置信息,搭建用于模拟所述线上集群的测试集群包括:基于所述配置信息,确定出所述线上集群中包含有管理服务组件的各个第一线上主机;以及在所述测试集群中为所述各个第一线上主机中的每个搭建一个第一测试主机以模拟对应的第一线上主机。3.根据权利要求1或2所述的方法,其中,基于所述配置信息,搭建用于模拟所述线上集群的测试集群包括:基于所述配置信息,确定出所述线上集群中所包含的被管理服务组件的类型;以及基于类型确定结果,在所述测试集群中为每种类型的被管理服务组件搭建至少一个第二测试主机以模拟所述线上集群中包含的被管理服务组件。4.根据权利要求3所述的方法,其中,基于类型确定结果,在所述测试集群中为每种类型的被管理服务组件搭建至少一个第二测试主机以模拟所述线上集群中包含的被管理服务组件包括:基于类型确定结果,在所述测试集群中为一种或多种类型的被管理服务组件搭建一个所述第二测试主机。5.根据权利要求3所述的方法,其中,基于所述配置信息,确定出所述线上集群中所包含的被管理服务组件的类型包括:基于所述配置信息,确定出所述线上集群中仅包含被管理服务组件的第二线上主机;以及分析所有第二线上主机,确定所述线上集群中所包含的被管理服务...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。