基于容器构建高性能计算集群系统技术方案

技术编号:26761926 阅读:22 留言:0更新日期:2020-12-18 23:05
本发明专利技术涉及集群计算技术领域,尤其涉及基于容器构建高性能计算集群系统,包括测量模块、检测模块、计算校准模块和结果验证模块,测量模块用于测量系统资源使用情况,检测模块用于检测资源划分后的资源使用情况,计算校准模块用于计算校准有冲突的系统资源,结果验证模块根据检测预测对结果进行监测验证。使用时通过测量模块了解计算系统分组后的资源使用情况,了解系统资源利用率,再通过计算校准模块改进各组资源分配,从而达到平衡各组之间的资源使用情况。

【技术实现步骤摘要】
基于容器构建高性能计算集群系统
本专利技术涉及集群计算
,具体为基于容器构建高性能计算集群系统。
技术介绍
有效的将单个操作系统的资源划分到孤立的组中,以便更好的在孤立的组之间平衡有冲突的资源使用需求,这种技术就是容器技术。容器是轻量级的操作系统级虚拟化,可以让我们在一个资源隔离的进程中运行应用及其依赖项。运行应用程序所必需的组件都将打包成一个镜像并可以复用。执行镜像时,它运行在一个隔离环境中,并且不会共享宿主机的内存、CPU以及磁盘,这就保证了容器内进程不能监控容器外的任何进程。容器技术创建容器实例比创建虚拟机示例快得多,容器轻量级的脚本可以从性能和大小方面减少开销。容器通过移除跨服务依赖和冲突提高了开发者的生产力,每个容器都可以看作是一个不同的微服务,因此可以独立升级,而不用担心同步,每一个容器的镜像都有版本控制,这样就可以追踪不同版本的容器,监控版本之间的差异。由于现如今具备高性能计算能力的计算集群系统都比较繁琐,在使用过程中开销比较大,而且兼容性较差,应对各种版本之间兼容问题时容易出现问题。鉴于此,提出了基于容器构建高性能本文档来自技高网...

【技术保护点】
1.基于容器构建高性能计算集群系统,其特征在于,包括测量模块(1)、检测模块(2)、计算校准模块(3)和结果验证模块(4),其特征在于:所述测量模块(1)用于测量系统资源使用情况,所述检测模块(2)用于检测资源划分后的资源使用情况,所述计算校准模块(3)用于计算校准有冲突的系统资源,所述结果验证模块(4)根据检测预测对结果进行监测验证,所述测量模块(1)包括资源使用测量单元(101)和效率测量单元(102),所述资源使用测量单元(101)用于测量每次系统运行过程中资源

【技术特征摘要】
1.基于容器构建高性能计算集群系统,其特征在于,包括测量模块(1)、检测模块(2)、计算校准模块(3)和结果验证模块(4),其特征在于:所述测量模块(1)用于测量系统资源使用情况,所述检测模块(2)用于检测资源划分后的资源使用情况,所述计算校准模块(3)用于计算校准有冲突的系统资源,所述结果验证模块(4)根据检测预测对结果进行监测验证,所述测量模块(1)包括资源使用测量单元(101)和效率测量单元(102),所述资源使用测量单元(101)用于测量每次系统运行过程中资源的使用情况,所述效率测量单元(102)用于计算最大资源使用量占总资源量的百分比,所述资源使用测量单元(101)中资源的使用情况的计算公式为:


其中,为资源所在系统的系统影响参数,为单次测量系统资源运行量的测量误差参数,所述检测模块(2)包括资源使用量检测单元(201)和误差检测单元(202),所述资源使用量检测单元(201)用于计算验证资源的使用量,所述误差检测单元(202)用于验证计算测量误差参数,所述资源使用量检测单元(201)测量验证已知最大资源量的计算公式为:


其中,为测量值中的最小资源使用量,为测量值中的最大资源使用量,为已知参数的总测量次数。


2.根据权利要求1所述的基于容器构建高性能计算集群系统,其特征在于:所述误差检测单元(202)计算系统测量误差参数计...

【专利技术属性】
技术研发人员:周会群王玲
申请(专利权)人:南京信易达计算技术有限公司
类型:发明
国别省市:江苏;32

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

1