资源分配控制装置、计算机系统和资源分配控制方法制造方法及图纸

技术编号:32804782 阅读:31 留言:0更新日期:2022-03-26 19:56
本发明专利技术提供一种资源分配控制装置、计算机系统和资源分配控制方法,其能够对软件适当地分配HW资源。控制对存储节点(120、130)中执行的分布式数据存储的软件分配的存储节点(120、130)的硬件的资源量的管理节点(100)中,构成为具有:盘装置,其存储表示硬件的资源量与所述软件利用资源量的硬件而能够实现的性能的对应关系的性能模型(111);和与盘装置连接的CPU,CPU接受分布式数据存储(140、141)的目标性能,基于性能模型(111)来决定实现目标性能所需的硬件的资源量,进行设定以使得对分布式数据存储(140、141)的程序分配所决定的资源量的硬件。的硬件。的硬件。

【技术实现步骤摘要】
资源分配控制装置、计算机系统和资源分配控制方法


[0001]本专利技术涉及用于软件执行的硬件(Hardware)的资源(HW资源)的分配控制技术。

技术介绍

[0002]作为保存AI(Artificial Intelligence:人工智能)和数据分析的数据用的存储,广泛使用数据湖(data lake)。数据湖是多协议数据存储,主要使用File存储/Object存储/NoSQL等分布式数据存储。数据湖中,多个分布式数据存储同时存在,所以在构成数据湖的各节点中,发生分布式数据存储之间的HW资源的竞争,存在分布式数据存储的性能不稳定的问题。因此,要求用于解决这样的问题的QoS(Quality of Service:服务质量)控制。
[0003]作为涉及QoS控制的技术,例如已知Linux(注册商标)的Cgroups,和如专利文献1中记载的技术一般、控制对服务器中的软件分配的HW资源量的技术。使用这样的技术时,数据湖的管理者能够设定对在数据湖中执行的各分布式数据存储分配的HW资源量。结果,在发生竞争时各分布式数据存储也能够占有并使用设定量的H本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种资源分配控制装置,控制要对在规定的节点中运行的软件分配的所述节点的硬件的资源量,其特征在于,包括:存储性能资源量信息的存储部,其中所述性能资源量信息表示所述硬件的资源量与所述软件利用所述资源量的硬件而能够实现的性能的对应关系;和与所述存储部连接的处理器,所述处理器,接受所述软件的目标性能,基于所述性能资源量信息来决定实现所述目标性能所需的硬件的资源量,进行设定以使得对所述软件分配所决定的所述资源量的硬件。2.如权利要求1所述的资源分配控制装置,其特征在于:所述处理器,将对所述软件分配的所述硬件的资源量变更为多个资源量,来获取分配所述多个资源量中的每一个资源量时能够实现的性能,基于分配的所述硬件的资源量和能够实现的所述性能来生成所述性能资源量信息,将生成的所述性能资源量信息保存于所述存储部。3.如权利要求1所述的资源分配控制装置,其特征在于:所述处理器,从所述节点获取分配了所决定的所述资源量的硬件的所述软件运行时的性能,基于获取的所述性能来更新所述性能资源量信息,基于更新后的性能资源量信息来决定实现所述目标性能所需的硬件的资源量,进行设定以使得所述软件分配所决定的所述资源量的硬件。4.如权利要求1所述的资源分配控制装置,其特征在于:存在多个种类的所述硬件,所述性能资源量信息包含关于多个硬件种类的每个种类的资源量与所述软件能够实现的性能的对应关系,所述处理器基于所述性能资源量信息来决定多个硬件各自的资源量。5.如权利要求1所述的资源分配控制装置,其特征在于:所述性能资源量信息是能够从所述软件能够实现的性能导出能够实现所述性能的所述硬件的资源量的性能模型。6.如权利要求1所述的资源分配控制装置,其特征在于:所述软件是在多个节点的每一个节点中执行的、构成在所述多个节点中分布式地管理数据的分布式数据存储的软件。7.如权利要求6所述的资源分配控制装置,其特征在于:所述性能资源量信息包含关于所述软件的IO操作的每个类...

【专利技术属性】
技术研发人员:岛田明男早坂光雄
申请(专利权)人:株式会社日立制作所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1