The embodiment of the present invention provides a cloud platform service cluster, construction method and device. The method deploys the first node non-container component cluster and the first node container component cluster on the first node cluster node, and deploys the cluster management platform component, while the cluster management platform component includes the container cluster management platform component. The component of non-container cluster management platform realizes the non-container cluster service, realizes the management control of business access based on the non-container cluster service, solves the difficulty of implementing container-based high availability of some management tools, and solves the problem that the existing technology does not have other non-container services in the cluster. A good solution.
【技术实现步骤摘要】
云平台服务集群、构建方法及装置
本专利技术涉及云平台应用领域,尤其涉及一种云平台服务集群、构建方法及装置。
技术介绍
云平台或云计算平台,在当前的云计算技术背景下,它能将现有的各种业务能力进行整合,并向软件应用等提供平台服务。它对下层能根据业务能力测算基础设施能力,调用底层API(ApplicationProgrammingInterface,应用程序编程接口)实现各种资源的调度,对上能提供业务调度中心功能,实时监控平台的各种资源,并将这些资源以API的形式开放给上层用户。高可用集群,是指以减少服务中断时间为目的的服务器集群技术。它通过保护用户的业务程序来对外不间断地提供服务,把软硬件或人为造成的故障影响降低到最小。高性能,是云计算发展的技术背景下,集群用户提出的高可用基础之上的更高需求。高性能高可用集群,能够保证用户业务不间断的前提下,减少用户请求的响应时间、降低集群内部资源调度的消耗、以及实现集群节点或组件的负载均衡。现有技术提出了一套监控容器的方法,该方法包括:接收代理服务系统发送的第一容器的异常消息,根据异常消息,通过代理服务系统对第一容器进行重启处理或切换处理;本方法在一定程度上实现了容器集群的高可用性,但对集群中的其他非容器化服务并没有良好的解决方法。
技术实现思路
本专利技术实施例提供了一种云平台服务集群、构建方法及装置,以至少解决现有技术对集群中的其他非容器化服务并没有良好解决方法的问题。一方面,提供了一种云平台服务集群构建方法,包括:从云平台节点库中分别选择节点作为首节点集群节点、基础和公共服务节点、及业务节点;在首节点集群节点上部署首节点非 ...
【技术保护点】
1.一种云平台服务集群构建方法,包括:从云平台节点库中分别选择节点作为首节点集群节点、基础和公共服务节点、及业务节点;在所述首节点集群节点上部署首节点非容器化组件集群及首节点容器化组件集群;在所述首节点集群节点上部署集群管理平台组件,所述集群管理平台组件包括容器化集群管理平台组件及非容器化集群管理平台组件;在所述基础和公共服务节点上部署公共服务组件集群和基础服务组件集群;在所述业务节点上部署业务集群及业务集群服务性能组件;配置内部局域网的网络地址,进行所述首节点集群节点、基础和公共服务节点及业务节点的节点内部组件及节点之间的关联;申请公网网络地址,进行网络地址绑定及暴露。
【技术特征摘要】
1.一种云平台服务集群构建方法,包括:从云平台节点库中分别选择节点作为首节点集群节点、基础和公共服务节点、及业务节点;在所述首节点集群节点上部署首节点非容器化组件集群及首节点容器化组件集群;在所述首节点集群节点上部署集群管理平台组件,所述集群管理平台组件包括容器化集群管理平台组件及非容器化集群管理平台组件;在所述基础和公共服务节点上部署公共服务组件集群和基础服务组件集群;在所述业务节点上部署业务集群及业务集群服务性能组件;配置内部局域网的网络地址,进行所述首节点集群节点、基础和公共服务节点及业务节点的节点内部组件及节点之间的关联;申请公网网络地址,进行网络地址绑定及暴露。2.如权利要求1所述的云平台服务集群构建方法,其特征在于,所述首节点集群节点的节点数量大于两个;所述在所述首节点集群节点上部署首节点非容器化组件集群及首节点容器化组件集群包括:在所述首节点集群节点上分别部署非容器化组件集群管理工具;通过所述非容器化组件集群管理工具部署至少一个虚拟网络地址服务,并设置所述虚拟网络地址服务通过所述云平台节点库中的各节点;在所述首节点集群节点上分别部署非容器化端点组件;在所述首节点集群节点上分别部署容器化组件集群管理工具;在所述首节点集群节点上分别部署容器化端点组件;将所述容器化端点组件与所述虚拟网络地址服务进行绑定。3.如权利要求1所述的云平台服务集群构建方法,其特征在于,所述申请公网网络地址,进行网络地址绑定及暴露包括:为外部虚拟网络地址服务创建基础设施即服务网络端口;将所述外部虚拟网络地址服务的网络地址赋值到所述基础设施即服务网络端口;为所述基础设施即服务网络端口申请公网网络地址;将所述公网网络地址绑定至所述基础设施即服务网络端口。4.如权利要求1至3任一项所述的云平台服务集群构建方法,其特征在于,所述从云平台节点库中分别选择节点作为首节点集群节点、基础和公共服务节点及业务节点包括:在所述云平台节点库的平台即服务控制角色节点中,选择至少三个、且为奇数的数量的节点,作为所述首节点集群节点;在所述首节点集群节点之外的云平台节点库中,选择至少两个节点作为所述基础和公共服务节点;在所述首节点集群节点及所述基础和公共服务节点之外的云平台节点库中,选择至少一个节点作为业务节点。5.一种云平台服务集群构建装置,包括:选择模块、部署模块、关联模块及暴露模块,其中,所述选择模块用于从云平台节点库中分别选择节点作为首节点集群节点、基础和公共服务节点、及业务节点;所述部署模块用于在所述首节点集群节点上部署首节点非容器化组件集群及首节点容器化组件集群;在所述首节点集群节点上部署集群管理平台组件,所述集群管理平台组件包括容器化集群管理平台组件及非容器化集群管理平台组件;在所述基础和公共服务节点...
【专利技术属性】
技术研发人员:陈庆亚,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。