硬件和软件资源优化制造技术

技术编号:27741066 阅读:26 留言:0更新日期:2021-03-19 13:34
本发明专利技术涉及硬件和软件资源优化。提供了一种用于改善硬件和软件资源优化技术的方法和系统。该方法包括检索和分析硬件和软件系统的操作参数。作为响应,确定关于与硬件和软件系统相关联的修改的大小调整需求的影响概率,并且确定包括映射到操作参数的逻辑规则的操作。执行操作并确定关于对执行修改的大小调整需求的实际影响。作为响应,关于硬件和软件系统的操作功能来修改硬件和软件系统的操作分配。

【技术实现步骤摘要】
硬件和软件资源优化
本专利技术总体上涉及一种用于优化硬件和软件资源的方法,并且具体地涉及一种用于改进与分析硬件和软件系统的操作参数相关联的硬件和软件技术以及修改硬件和软件系统的操作分配的方法和相关系统。
技术介绍
典型的系统环境在大小调整需求功能方面几乎没有灵活性。优化资源使用可能会实现一个复杂的过程,该过程可能很耗时并且需要大量资源。此外,资源使用优化过程可能与不同的约束、挑战和性能问题相关联。
技术实现思路
本专利技术的第一方面提供了一种硬件和软件资源优化方法,包括:由硬件控制器的处理器从多个硬件和软件系统中检索多个硬件和软件系统的操作参数;以及由所述处理器分析所述操作参数;由所述处理器基于所述分析结果确定关于与所述硬件和软件系统相关联的修改的大小调整需求的影响概率;由所述处理器基于所述分析结果生成包括映射到所述操作参数的逻辑规则的操作;由所述处理器执行所述操作;由所述处理器基于执行结果确定关于执行与所述硬件和软件系统相关联的所述修改的大小调整需求的实际影响;响应于执行结果和确定实际影响,由所述处理器修改多个硬件和软件系统关于所述多个硬件和软件系统的操作功能的操作分配。本专利技术的第二方面提供了一种计算机程序产品,其包括存储计算机可读程序代码的计算机可读硬件存储设备,所述计算机可读程序代码包括算法,该算法在由硬件控制器的处理器执行时实现硬件软件资源优化方法,该方法包括:由处理器从多个硬件和软件系统中检索多个硬件和软件系统的操作参数;以及由所述处理器分析所述操作参数;由所述处理器基于所述分析结果确定对与所述硬件和软件系统相关联的修改的大小调整需求有关的影响的概率;由所述处理器基于所述分析结果生成包括映射到所述操作参数的逻辑规则的操作;由所述处理器执行所述操作;由所述处理器基于执行结果确定与执行与所述硬件和软件系统相关联的修改的大小调整需求有关的实际影响;响应于执行结果和确定实际影响,由所述处理器修改所述多个硬件和软件系统关于所述多个硬件和软件系统的操作功能的操作分配。本专利技术的第三方面提供了一种硬件控制器,其包括耦合至计算机可读存储单元的处理器,该存储单元包括指令,该指令在由计算机处理器执行时实现硬件和软件资源优化方法,该方法包括:由所述处理器从多个硬件和软件系统中检索多个硬件和软件系统的操作参数;以及由所述处理器分析所述操作参数;由所述处理器基于所述分析结果确定对与所述硬件和软件系统相关联的修改的大小调整需求有关的影响的概率;由所述处理器基于所述分析结果生成包括映射到所述操作参数的逻辑规则的操作;由所述处理器执行所述操作;由所述处理器基于执行结果确定与执行与所述硬件和软件系统相关联的修改的大小调整需求有关的实际影响;响应于执行结果和确定实际影响,由所述处理器修改所述多个硬件和软件系统关于所述多个硬件和软件系统的操作功能的操作分配。本专利技术有利地提供了一种能够实现用于硬件和软件执行的资源使用优化过程的简单方法和相关系统。附图说明图1示出了根据本专利技术实施例的用于改善与分析用于操作分配修改的硬件和软件系统的操作参数相关联的硬件和软件技术的系统;图2示出了根据本专利技术实施例的详述由图1的系统启用的处理流程的算法,用于改进与分析用于操作分配修改的硬件和软件系统的操作参数相关联的硬件和软件技术;图3示出了根据本专利技术的实施例来自环境的管理和对环境的管理的详细视图;图4示出了根据本专利技术的实施例来自图3的环境的管理的内部视图;图5示出了根据本专利技术的实施例对图3的环境进行管理的内部视图;图6示出了根据本专利技术的实施例详述了用于实现多云持续大小调整构造过程的过程流程的算法;图7示出了根据本专利技术的实施例包括输入组件、映射组件、输出组件和大小调整组件的系统;图8示出了根据本专利技术的实施例由用于改进与分析用于操作分配修改的硬件和软件系统的操作参数相关联的硬件和软件技术的图1的系统使用或包括的计算机系统;图9示出了根据本专利技术的实施例的云计算环境;以及图10示出了根据本专利技术的实施例的由云计算环境提供的一组功能抽象层。具体实施方式图1示出了根据本专利技术的实施例的用于改进与分析用于修改硬件和软件系统25的操作分配的硬件和软件系统25的操作参数相关联的硬件和软件技术。客户端系统通常配置为生成工作负载并将其迁移到多云环境。同样,(与工作负载系统关联的)大小调整过程可能难以确定要为包含托管工作负载的管理环境提供的属性。可以实施不同的约束、挑战、安全性和性能属性,以使客户端能够实现与基于技术方面不断变化的需求相关联的最佳大小调整方法(在多云环境中)。可能会生成关键目标,以确保提高性能、利用率和动态大小调整,以实现技术目标。同样,特定的技术目标通常需要转换为技术需求,以管理所需的大小调整变化。因此,系统100通过在多云环境中执行认知的持续大小调整算法代码,使得能够基于工作负载提供与硬件和软件资源相关联的动态且持续的大小调整功能的过程。系统100包括用于执行硬件和软件资源优化过程的硬件/软件模块,该过程包括:1.从与参数(例如虚拟(v)CPU参数、vMem参数、存储参数、无服务器参数、状态参数、集成参数、网络参数、安全参数、不同的云环境参数等)相关的不同来源(例如本地云、公共云等)获取输入(例如一系列功能、需求、约束和环境条件)。2.通过确定一组不同的逻辑映射规则(例如,与使用、数据、交易、路线、活动、输入、输出、握手相关)(通过智能逻辑和智能引擎执行)来分析不同的输入属性并确定各种操作,以使用逻辑映射规则映射不同的属性。3.利用每个映射规则来指定指示改变与映射规则相关联的服务或服务的组件的资源分配的信息。资源分配的变化尤其可以包括为优化而增加或减少vCPU,关于利用率的vMem变化,所需存储的分配,无服务器容器的使用,状态检查,所需的集成或变化,网络构建和重新定义路由,重新设计特定的云环境等。4.转换技术需求变化,以转换特定智能技术逻辑的大小调整需求,以确保有关转换为技术构造逻辑的技术需求。此外,硬件和软件资源被部署在与动态需求变化相关的多云环境中。可能会针对以下方面的每个轮询(例如5秒轮询)生成持续的大小调整需求:生成影响大小调整需求的交易变化,检测异常和所需的大小调整变化;要求改变的硬件组件的配置,以及影响大小调整变化的未知变化。或者,在某些情况下,每次轮询都会生成持续的大小调整需求。5.连续的大小调整算法代码的使用与以下几项相关:概率公式、贝叶斯定理、标准定义和持续的变化管理,以确定用于确定大小调整需求和每个工作负载和模式组件所需变化的概率。图1的系统100包括:通过网络7互连的硬件控制器14和硬件/软件系统25。硬件控制器14包括传感器/电路/逻辑12和(特定定义的)存储器系统8。存储系统8包括软件代码/引擎28,其包括可执行代码。存储系统8可以包括单个存储系统。备选地,存储系统8可以包括多个存储系统。硬件控制器14和硬件/软件系统25均可以包括嵌入式设备。嵌入式设备在本文中定义为专用设备本文档来自技高网...

【技术保护点】
1.一种硬件和软件资源优化方法,包括:/n由硬件控制器的处理器从硬件和软件系统中检索所述硬件和软件系统的操作参数;/n由所述处理器分析所述操作参数;/n由所述处理器基于所述分析结果,确定关于与所述硬件和软件系统相关联的修改的大小调整需求的影响概率;/n由所述处理器基于所述分析结果生成包括映射到所述操作参数的逻辑规则的操作;/n由所述处理器执行所述操作;/n由所述处理器基于所述执行结果,确定关于执行与所述硬件和软件系统相关联的所述修改的大小调整需求的实际影响;以及/n响应于所述执行的结果和所述确定所述实际影响,由所述处理器修改关于所述硬件和软件系统的操作功能的所述硬件和软件系统的操作分配。/n

【技术特征摘要】
20190919 US 16/5760571.一种硬件和软件资源优化方法,包括:
由硬件控制器的处理器从硬件和软件系统中检索所述硬件和软件系统的操作参数;
由所述处理器分析所述操作参数;
由所述处理器基于所述分析结果,确定关于与所述硬件和软件系统相关联的修改的大小调整需求的影响概率;
由所述处理器基于所述分析结果生成包括映射到所述操作参数的逻辑规则的操作;
由所述处理器执行所述操作;
由所述处理器基于所述执行结果,确定关于执行与所述硬件和软件系统相关联的所述修改的大小调整需求的实际影响;以及
响应于所述执行的结果和所述确定所述实际影响,由所述处理器修改关于所述硬件和软件系统的操作功能的所述硬件和软件系统的操作分配。


2.根据权利要求1所述的方法,其中所述操作参数包括从由以下各项组成的组中选择基于硬件和软件的参数:虚拟CPU参数、虚拟存储器参数、硬件存储器参数、无服务器参数、操作状态参数、组件集成参数、网络参数、安全参数和云环境参数。


3.根据权利要求1所述的方法,其中所述逻辑规则包括从由以下各项组成的组中选择的规则:使用规则、数据处理规则、交易规则、活动规则、输入/输出规则、握手规则和属性映射规则。


4.根据权利要求1所述的方法,其中所述修改的操作分配包括从由以下各项组成的组中选择的分配变化:增加或减少用于优化的虚拟CPU功能,根据利用率修改虚拟内存,所需存储的分配,容器无服务器硬件使用,状态验证,集成或变化所需的确定,网络构建和路由重新定义以及特定云环境的重新设计。


5.根据权利要求1所述的方法,其中所述修改包括将所述硬件和软件系统的所述操作分配迁移到...

【专利技术属性】
技术研发人员:黄金宝马彦俊
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:美国;US

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

1