System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术是关于互联网,特别是关于一种虚拟化实例管理服务调度方法、系统、设备及可读存储介质。
技术介绍
1、超融合是后虚拟化时代的一种产品形态。超融合的核心功能是分布式存储系统(存储虚拟化)和统一的资源管理平台,建立了云计算数据中心场景下的分布式存储系统,且储存虚拟化方案,可扩展性强。超融合的云平台集群中每个物理节点都有一个iscsi目标端服务,其中iscsi指internet小型计算机系统接口,又称为ip-san,是一种基于因特网及scsi-3协议下的存储技术。
2、随着互联网相关技术的不断发展,超融合的云平台集群中资源调度、云平台的虚拟机调度技术日新月异,但现有技术中还是存在一些难以弥补的缺陷。例如:调度虚拟机等虚拟化实例组件时,仅仅考虑了目标物理节点的资源满足情况,以及虚拟化实例对于物理节点等的亲和性,没有从云平台本身考虑云平台的系统服务等对于虚拟化实例的亲和性;缺少应用感知,不能针对应用类型,调度系统服务对于应用的亲和性。特别是,对于具有多个虚拟化实例的集群应用,缺少调度共享的系统服务同时对多个虚拟化实例的亲和策略。
3、因此,针对上述技术问题,有必要提供一种虚拟化实例管理服务调度方法、系统、设备及可读存储介质。
4、公开于该
技术介绍
部分的信息仅仅旨在增加对本专利技术的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。
技术实现思路
1、本专利技术的目的在于提供一种虚拟化实例管理服务调度方
2、为实现上述目的,本专利技术提供的技术方案如下:
3、第一方面,本专利技术提供了一种虚拟化实例管理服务调度方法,其包括:
4、将应用中的标准虚拟化实例调度至云平台物理节点;
5、响应于所述标准虚拟化实例的管理服务的iscsi登录请求,获取所述标准虚拟化实例所在物理节点的信息;
6、基于所述标准虚拟化实例所在物理节点的信息,将所述登录请求重定向至所述物理节点的iscsi目标端服务。
7、在一个或多个实施方式中,所述标准虚拟化实例包括:
8、若所述应用仅有一个虚拟化实例,则所述虚拟化实例为标准虚拟化实例;
9、若所述应用有多个虚拟化实例,则负载压力最大的所述虚拟化实例为标准虚拟化实例。
10、在一个或多个实施方式中,所述方法还包括:
11、设置所述虚拟化实例的优先级;
12、设置物理节点负载压力阈值;
13、筛选负载压力小于所述负载压力阈值的物理节点中与所述标准虚拟化实例所在物理节点之间通信延时最小的物理节点作为备用节点。
14、在一个或多个实施方式中,所述方法还包括:
15、若所述物理节点的负载压力大于所述负载压力阈值,则将该节点上优先级最低的所述虚拟化实例的管理服务的iscsi登录请求重定向至所述备用节点的iscsi目标端服务上;
16、若所述物理节点的iscsi目标端服务的负载压力小于所述负载压力阈值且该节点上的所述虚拟化实例的管理服务不全在该节点时,将该物理节点上的优先级最高的虚拟化实例的管理服务的登录请求重定向到所述物理节点的iscsi目标端服务上。
17、在一个或多个实施方式中,所述方法还包括:
18、若所述应用有多个虚拟化实例,则将同一应用下的所述标准虚拟化实例以外的虚拟化实例的管理服务也重定向到标准虚拟化实例所在物理节点的iscsi目标端服务。
19、在一个或多个实施方式中,所述方法还包括:
20、周期性遍历同一应用的所有虚拟化实例,将标准虚拟化实例重定向至其所在物理节点的iscsi目标端服务。
21、在一个或多个实施方式中,所述虚拟化实例管理服务为qemu-kvm。
22、第二方面,本专利技术提供了一种虚拟化实例调度系统,其包括:
23、调度模块,用于将应用中的标准虚拟化实例调度至云平台物理节点;
24、获取模块,用于响应于虚拟化实例管理服务的登录请求,获取所述标准虚拟化实例所在物理节点的信息;
25、重定向模块,用于基于所述标准虚拟化实例所在物理节点的信息,所述iscsi重定向服务将iscsi登录请求重定向至虚拟化实例所在物理节点的iscsi目标端服务。
26、第三方面,本专利技术提供了一种计算机设备,其包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行所述的虚拟化实例管理服务调度方法。
27、第四方面,本专利技术提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使计算机执行所述的虚拟化实例管理服务调度方法。
28、与现有技术相比,本专利技术提供的虚拟化实例管理服务调度方法,将应用中的标准虚拟化实例调度至云平台物理节点;响应于所述标准虚拟化实例的管理服务的iscsi登录请求,获取所述标准虚拟化实例所在物理节点的信息;基于所述标准虚拟化实例所在物理节点的信息,将所述登录请求重定向至所述物理节点的iscsi目标端服务。该虚拟化实例管理服务调度方法具有以下优点:
29、(1)在调度虚拟机等虚拟化实例组件时,不仅考虑了目标物理节点的资源满足情况,还着重考虑了虚拟化实例对于物理节点的亲和性。
30、(2)从云平台本身考虑云平台的系统服务等对于虚拟化实例的亲和性,增加对应用的感知,针对应用类型,调度系统服务对于应用的亲和性。
本文档来自技高网...【技术保护点】
1.一种虚拟化实例管理服务调度方法,其特征在于,包括:
2.如权利要求1所述的虚拟化实例管理服务调度方法,其特征在于,所述标准虚拟化实例包括:
3.如权利要求1所述的虚拟化实例管理服务调度方法,其特征在于,所述方法还包括:
4.如权利要求3所述的虚拟化实例管理服务调度方法,其特征在于,所述方法还包括:
5.如权利要求1所述的虚拟化实例管理服务调度方法,其特征在于,所述方法还包括:
6.如权利要求1所述的虚拟化实例管理服务调度方法,其特征在于,所述方法还包括:
7.如权利要求1所述的虚拟化实例管理服务调度方法,其特征在于,所述虚拟化实例管理服务为qemu-kvm。
8.一种虚拟化实例调度系统,其特征在于,包括:
9.一种计算机设备,其特征在于,包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行权利要求1-7中任一项所述的虚拟化实例管理服务调度方法。
10.一种计算机可读存储介质,其特征在于,所
...【技术特征摘要】
1.一种虚拟化实例管理服务调度方法,其特征在于,包括:
2.如权利要求1所述的虚拟化实例管理服务调度方法,其特征在于,所述标准虚拟化实例包括:
3.如权利要求1所述的虚拟化实例管理服务调度方法,其特征在于,所述方法还包括:
4.如权利要求3所述的虚拟化实例管理服务调度方法,其特征在于,所述方法还包括:
5.如权利要求1所述的虚拟化实例管理服务调度方法,其特征在于,所述方法还包括:
6.如权利要求1所述的虚拟化实例管理服务调度方法,其特征在于,所述方法还包括:
7.如权利要求1所述的虚...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。