买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:北京比格大数据有限公司
摘要:本发明公开了一种实现跨集群资源调度的方法,涉及云计算技术领域,该基于栅格技术,通过栅格引擎管理分析多集群节点数据,实时计算分析各集群的运行状态和负载情况等数据,制定调度策略为请求分配最优的目标集群,集群之间可根据调度策略按需发起STCP连接建立通道进行跨集群的Pod复制漂移,最终实现在多集群场景下,资源的跨集群调度需求。帮助企业实现在多集群环境下的资源统管调度,实现对多个集群的资源管理以及流量治理的能力。相较于现有的主要技术方案,本专利创造的发明点在于:通过栅格技术实现对数据统一管理和跨集群资源调度,帮助企业更有效地管理和监控多个Kubernetes集群,支持按需调度资源,提高服务质量和系统的效率、可靠性及安全性。
主权项:1.一种实现跨集群资源调度的方法,其特征在于:包括以下步骤,S1、预先建立多个Kubernetes集群的栅格引擎,并实时监测多集群节点的数据信息;S2、数据采集:从多个Kubernetes集群中实时采集与记录相关的网关路由数据信息和节点资源数据信息,并建立集群状态数据集;S3、栅格化处理:将集群状态数据集中所采集的相关数据信息进行数据预处理,去除噪声,并对其进行分析识别和特征提取生成栅格数据,将所述栅格数据传输至集群状态数据集;S4、数据分析:将栅格化处理后的集群状态数据集进行机器学习分析,以节点为单位拆分出Kubernetes1_1、Kubernetes1_2、...、Kubernetes1_n栅格数据,并分析所有集群节点的运行状态和负载情况,包括每个节点的总资源Zzyz、已被占用的资源Ybzz、故障频率Gzpl、负载Fzz、内存值Ncz以及网络宽带Wlkd,并通过栅格引擎对栅格数据进行深度挖掘计算,经过无量纲技术处理后,获取集群状态指数Jqzs,所述集群状态指数Jqzs通过以下公式获取: 式中,Lyl表示为资源利用率,Jlxs表示为健康系数,Podl表示为Pod数量,F1、F2和F3分别表示为资源利用率Lyl、健康系数Jlxs和Pod数量Podl的权重值,其中,R表示为常数修正系数,0.26≤F1≤0.35,0.35≤F2≤0.55,0.22≤F3≤0.62,且1.0≤F1+F2+F3≤1.35;S5、适配选取:当栅格引擎将每次请求发起后,结合所述集群状态指数Jqzs结果,制定调度策略,分配到适配的目标集群,并向其分发任务处理请求,其中,将所述内存值Ncz与所述网络宽带Wlkd相关联,并经过无量纲处理后,获取负载影响指数Fzyx,所述负载影响指数Fzyx通过以下公式获取: 式中,Chs表示为CPU核数,a1、a2和a3分别表示为内存值Ncz、网络宽带Wlkd和CPU核数Chs的权重值,其中,0.15≤a1≤0.32,0.20≤a2≤0.52,0.38≤a3≤0.66,且0.90≤a1+a2+a3≤1.35,B表示为常数修正系数,根据集群状态指数Jqzs的结果和负载影响指数Fzyx,制定调度策略,将任务分配到最适合的目标集群,所述健康系数Jlxs通过以下公式获取: 式中,Wxcs表示为维修次数,w1、w2和w3分别表示为故障频率Gzpl、维修次数Wxcs和负载Fzz的权重值,其中,0.30≤w1≤0.62,0.20≤w2≤0.56,0.43≤w3≤0.75,且1.0≤w1+w2+w3≤1.65,C表示为常数修正系数。
全文数据:
权利要求:
百度查询: 北京比格大数据有限公司 一种实现跨集群资源调度的方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。