[发明专利]一种创建一致性组的方法、装置、及计算机可读存储介质在审
申请号: | 202111112614.5 | 申请日: | 2021-09-18 |
公开(公告)号: | CN113835835A | 公开(公告)日: | 2021-12-24 |
发明(设计)人: | 李龙峰 | 申请(专利权)人: | 广东浪潮智慧计算技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 丁曼曼 |
地址: | 510620 广东省广州市天河区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 创建 一致性 方法 装置 计算机 可读 存储 介质 | ||
本申请公开了一种创建一致性组的方法、装置、及计算机可读存储介质,涉及到计算机技术领域。其通过接收用户建立一致性组的指令时,对一致性组的资源对象进行定义,调用创建一致性组的接口,将接口返回的信息写入一致性组的资源对象的状态字段。由此可见,此方法通过同时调用多个接口同时对多个一致性组创建,并将接口返回的信息写入一致性组的资源对象的状态字段中,可以让用户观察,定位问题,实现了对一致性组创建的高并发性,同时避免了创建一致性组时只能顺序进行,依次等待接口返回的信息的情况发生,提高了创建一致性组可观察,易交互的特性,提高了用户的体验感。
技术领域
本申请涉及计算机技术领域,特别是涉及一种创建一致性组的方法、装置。及计算机可读存储介质。
背景技术
在容器技术时代,大量的业务应用场景,通过可移植的开源平台(k8s)容器编排技术进行上云,而上云场景中的k8s元数据以及页面浏览(PV)用户数据是数据资产的重中之重,而对于应用容灾场景中PV用户数据的保护,通常依赖于存储的远程复制技术,而远程复制技术的关键又在于一致性组的建立,目前的技术对于一致性组的建立只能顺序进行,依次等待存储侧的反馈。
由于目前的技术对于一致性组的建立只能顺序进行,没有和用户进行交互、感知,不能及时反馈一致性组建立的情况以及当前存在的问题。
鉴于上述技术,寻求一种高效的建立一致性组的方法,是本领域技术人员亟待解决的问题。
发明内容
本申请的目的是提供一种创建一致性组的方法、装置、及计算机可读存储介质。
为解决上述技术问题,本申请提供一种创建一致性组的方法,包括:
监听用户建立一致性组的指令;
依据所述指令生成所述一致性组的资源对象;
调用预先创建的所述一致性组的接口以创建所述一致性组,其中所述接口的数量为多个;
将所述接口返回的用于表征所述一致性组的运行情况的信息写入所述一致性组的资源对象的状态字段。
优选的,确定所述接口数量的步骤如下:
获取所述一致性组的资源对象的工作负载列表;
获取所述工作负载下的卷列表数据,并放入资源池;
根据所述资源池的大小,设定所述接口数量。
优选的,所述接口数量不超过CPU的个数。
优选的,其特征在于,在所述将所述接口返回的信息写入所述一致性组的资源对象的状态字段之后还包括:
根据所述状态字段中的信息修改或设置所述资源对象的状态信息。
优选的,所述状态字段为隐藏状态,所述方法还包括:
接收到所述用户输入查看当前信息的指令时,弹出所述状态字段。
优选的,在所述调用预先创建的所述一致性组的接口以创建所述一致性组之后还包括:
根据所述接口返回的用于表征创建所述一致性组的完成情况的信息判断所述一致性组是否创建完成;
若是,在状态字段中当前建立所述一致性组的成功个数上加1。
为了解决上述技术问题,本申请还提供了一种创建一致性组的装置,包括:
监听模块,用于监听用户建立一致性组的指令;
生成模块,用于依据所述指令生成所述一致性组的资源对象;
调用模块,用于调用预先创建的所述一致性组的接口以创建所述一致性组,其中所述接口的数量为多个;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东浪潮智慧计算技术有限公司,未经广东浪潮智慧计算技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111112614.5/2.html,转载请声明来源钻瓜专利网。