系统、管理基础设施及程序的制作方法
本发明涉及系统、管理基础设施及程序。
背景技术:
1、专利文献1中记载了通过适当地调度多个地域的计算处理资源的使用来更高效地使用计算处理资源的技术。专利文献2中记载了能够自动改善各用户终端的响应时间,并将虚拟机适当地配置于物理机的技术。
2、现有技术文献
3、专利文献
4、专利文献1:国际公开第2019/078331号
5、专利文献2:日本特开2013-178682号公报
技术实现思路
1、发明要解决的技术问题
2、以往,在大规模空间模拟处理中,为了减轻负荷,有时会进行模拟处理的地理上的分割。这在分布式计算环境下对于实现低延迟性也是有效的。然而,若地理上的分割是静态的,则无法配合特定地域的模拟的负荷增大来变更模拟处理中使用的资源。其结果,实时模拟有可能达到性能极限。
3、用于解决技术问题的方案
4、在本实施方式所涉及的系统中,例如,通过将ran(radio access network:无线接入网)的功能设为可在高性能gpu(graphics processing unit:图形处理单元)服务器上、而非通用机服务器上运行的形式,从而将剩余的计算资源设为能够用于ai(artificialintelligence:人工智能)处理的形式。作为ai处理的种类,可列举与ran控制相关联的ai处理(有时记载为ran控制ai处理。)、以及不与ran控制相关联的ai处理(有时记载为非ran控制ai处理。)。
5、作为ran控制ai处理的例子,可列举ric(ran intelligent controller:ran智能控制器)。ric是使用ai进行ran的无线资源的优化、ran运用的自动化的技术。ric包括non-rt ric(非实时ric)和near-rt ric(near-real time ric:近实时ric)。non-rt ric有时也被称为centralized ric(集中式ric)。non-rt ric位于进行ran的管理、编排的smo(service management and orchestration:服务管理与编排)的内部。non-rt ric进行与ran的控制相关的策略的生成、通知、以及向near-rt ric的信息的发送。例如,non-rt ric通过执行使用了从ran收集到的数据的机器学习,来生成关于ran控制的学习完成模型,并发送到near-rt ric。near-rt ric有时也被称为distributed ric(分布式ric)。与non-rtric相比较,near-rt ric位于ran节点(ru(radio unit:射频单元)、du(distributed unit:分布式单元)、cu(central unit:中央单元))的附近,进行ran节点的控制、资源的控制等。与non-rt ric相比较,near-rt ric执行实时性高的处理。near-rt ric例如执行与使用了从non-rt ric获取的学习完成模型的ran的控制相关联的推理处理。ran控制ai处理并不限于ric。
6、可以是,非ran控制ai处理相当于所谓的mec(multi-access edge computing:多接入边缘计算)应用。作为非ran控制ai处理的例子,可列举基于从现实空间收集到的数据而在虚拟空间中再现现实空间的环境的数字孪生ai执行处理、判定所输入的摄像图像的摄像范围内的状况的监视ai执行处理、以及输出针对所输入的用户的询问的回答的回答ai执行处理,但并不限于这些。
7、在本实施方式所涉及的系统中,例如,采用如下机制:预先对模拟空间进行细致的分割,将处理负荷高的分布式数据中心的模拟容器从该分布式数据中心实时迁移至位于该分布式数据中心的周边且处理负荷低的分布式数据中心,以使一个分布式数据中心处理多个模拟容器。由此,能够调整分布式数据中心所处理的模拟容器的数量,因此能够实现使用了多个分布式数据中心的空间模拟的负荷分散。
8、根据本发明的一实施方面,提供一种系统。可以是,所述系统具备协同处理包括多个任务的一个模拟处理的多个分布式基础设施。可以是,所述系统具备管理所述多个分布式基础设施的管理基础设施。可以是,所述多个分布式基础设施的各分布式基础设施具有:执行部,包括控制ran(radio access network:无线接入网)的功能的ran控制功能、以及处理所述一个模拟处理中包括的任务的任务处理功能;获取部,获取表示所述执行部的使用状况的使用状况信息;以及发送部,发送所述使用状况信息。可以是,所述管理基础设施具有:任务分配部,对所述各分布式基础设施分配所述任务;接收部,从所述各分布式基础设施接收所述使用状况信息;判定部,基于所述各分布式基础设施的所述使用状况信息,判定所述各分布式基础设施的所述执行部的所述使用状况是紧迫状况还是非紧迫状况;以及任务转移部,在所述判定部判定为所述多个分布式基础设施中的一个分布式基础设施的所述执行部的所述使用状况是紧迫状况的情况下,将转移对象任务从所述一个分布式基础设施转移至所述多个分布式基础设施中的、由所述判定部判定为所述执行部的所述使用状况不是紧迫状况的其他分布式基础设施,所述转移对象任务是对所述一个分布式基础设施分配的所述任务中的至少一部分任务。
9、在所述系统中,可以是,所述任务转移部通过将用于由所述一个分布式基础设施执行所述转移对象任务的虚拟机从所述一个分布式基础设施实时迁移至所述其他分布式基础设施,来将所述转移对象任务从所述一个分布式基础设施转移至所述其他分布式基础设施。
10、在所述任一系统中,可以是,所述多个分布式基础设施协同处理所述一个模拟处理,所述一个模拟处理是生成与包括多个分区的现实空间对应的虚拟空间的空间模拟处理,可以是,所述虚拟空间中包括的多个分段的各分段与所述多个分区的各分区对应,可以是,所述任务分配部基于配置有所述各分布式基础设施的位置及所述各分区的位置,对所述各分布式基础设施分配生成所述多个分段中的至少两个分段的所述任务,可以是,所述任务转移部将所述转移对象任务从所述一个分布式基础设施转移至所述其他分布式基础设施,所述转移对象任务是对所述一个分布式基础设施分配的所述任务中的、生成至少一个分段的所述任务。
11、在所述任一系统中,可以是,所述管理基础设施还具有选择部,在所述判定部判定为所述一个分布式基础设施的所述执行部的所述使用状况是紧迫状况的情况下,所述选择部优先选择对所述一个分布式基础设施分配的所述任务中的、生成所述至少一个分段的所述任务作为所述转移对象任务,所述至少一个分段与作为对所述其他分布式基础设施分配的所述任务的生成对象的分段相邻,可以是,所述任务转移部将由所述选择部选择的所述转移对象任务从所述一个分布式基础设施转移至所述其他分布式基础设施。
12、在所述任一系统中,可以是,所述任务分配部进一步基于作为所述各分布式基础设施的控制对象的所述ran的覆盖区域,对所述各分布式基础设施分配所述任务,以使作为分配给所述各分布式基础设施的所述任务的生成对象的所述至少两个分段所对应的至少两个分区与作为所述各分布式基础设施的控制对象的所述ran的所述覆盖区域更加一致。
13、在所述任一系统中,可以是,所述管理基础设施还具有选择部,在所述判定部判定为所述一个分布式基础设施的所述执行部的所述使用状况是紧迫状况的情况下,在作为所述一个分布式基础设施的控制对象的所述ran的所述覆盖区域包括与作为所述其他分布式基础设施的控制对象的所述ran的所述覆盖区域重复的重复区域的情况下,所述选择部优先选择对所述一个分布式基础设施分配的所述任务中的、生成与所述重复区域对应的所述至少一个分段的所述任务作为所述转移对象任务,可以是,所述任务转移部将由所述选择部选择的所述转移对象任务从所述一个分布式基础设施转移至所述其他分布式基础设施。
14、在所述任一系统中,可以是,所述多个分布式基础设施协同处理所述空间模拟处理,所述空间模拟处理模拟作为所述各分布式基础设施的控制对象的所述ran的通信环境,可以是,所述各分布式基础设施的所述ran控制功能基于由所述任务处理功能处理所述任务后的任务处理结果,来控制所述ran的功能。
15、在所述任一系统中,可以是,所述管理基础设施还具有选择部,在所述判定部判定为所述一个分布式基础设施的所述执行部的所述使用状况是紧迫状况的情况下,在存在多个所述其他分布式基础设施的情况下,所述选择部优先选择多个所述其他分布式基础设施中的、配置于距配置有所述一个分布式基础设施的位置的距离更短的位置的所述其他分布式基础设施作为所述转移对象任务的转移目的地,可以是,所述任务转移部将所述转移对象任务从所述一个分布式基础设施转移至由所述选择部选择的所述其他分布式基础设施。
16、在所述任一系统中,可以是,所述管理基础设施还具有选择部,在所述判定部判定为所述一个分布式基础设施的所述执行部的所述使用状况是紧迫状况的情况下,在存在多个所述其他分布式基础设施的情况下,所述选择部优先选择多个所述其他分布式基础设施中的、所述执行部的空闲资源量更多的所述其他分布式基础设施作为所述转移对象任务的转移目的地,可以是,所述任务转移部将所述转移对象任务从所述一个分布式基础设施转移至由所述选择部选择的所述其他分布式基础设施。
17、在所述任一系统中,可以是,所述管理基础设施还具有卸载部,在所述判定部判定为所述一个分布式基础设施的所述执行部的所述使用状况是紧迫状况的情况下,所述卸载部将所述一个分布式基础设施的所述ran控制功能的处理负荷中的至少一部分处理负荷从所述一个分布式基础设施卸载至所述多个分布式基础设施中的、由所述判定部判定为所述执行部的所述使用状况不是紧迫状况的其他分布式基础设施。
18、根据本发明的一实施方面,提供一种管理基础设施,所述管理基础设施管理多个分布式基础设施,所述多个分布式基础设施协同处理包括多个任务的一个模拟处理,所述多个分布式基础设施的各分布式基础设施具有:执行部,包括控制ran的功能的ran控制功能、以及处理所述一个模拟处理中包括的任务的任务处理功能;获取部,获取表示所述执行部的使用状况的使用状况信息;以及发送部,发送所述使用状况信息。可以是,所述管理基础设施具备任务分配部,所述任务分配部对所述各分布式基础设施分配所述任务。可以是,所述管理基础设施具备接收部,所述接收部从所述各分布式基础设施接收所述使用状况信息。可以是,所述管理基础设施具备判定部,所述判定部基于所述各分布式基础设施的所述使用状况信息,判定所述各分布式基础设施的所述执行部的所述使用状况是紧迫状况还是非紧迫状况。可以是,所述管理基础设施具备任务转移部,在所述判定部判定为所述多个分布式基础设施中的一个分布式基础设施的所述执行部的所述使用状况是紧迫状况的情况下,将转移对象任务从所述一个分布式基础设施转移至所述多个分布式基础设施中的、由所述判定部判定为所述执行部的所述使用状况不是紧迫状况的其他分布式基础设施,所述转移对象任务是对所述一个分布式基础设施分配的所述任务中的至少一部分任务。
19、根据本发明的一实施方面,提供一种程序,所述程序用于当由计算机执行时使所述计算机作为所述管理基础设施发挥功能。
20、需要说明的是,上述发明概要并非列举了本发明的全部必要的特征。另外,这些特征群的子组合也能够成为发明。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com