[发明专利]应用系统智能优化器无效
申请号: | 200680028974.4 | 申请日: | 2006-04-28 |
公开(公告)号: | CN101390056A | 公开(公告)日: | 2009-03-18 |
发明(设计)人: | F·布里昂;S·洛朗西;P·德让;F·迪布瓦 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京市金杜律师事务所 | 代理人: | 朱海波 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 根据本发明,提供了一种管理系统,其定义并应用一组联合动作,该组联合动作根据从不同组件收集的输入数据的组合而产生,这些输入数据包括诸如工作负载和响应时间之类的应用数据以及诸如系统CPU、存储器和I/O之类的基础设施数据。通过在以下不同级别上按照从最简单到更复杂的逻辑顺序采取的动作,所收集的数据导致自优化的应用系统。第一级优化涉及诸如工作优先级和工作重组织之类的应用。第二级优化涉及在一组预定和分配的资源内的系统。第三级优化涉及全局体系结构,其中通过根据需要扩展从共享池分配给应用的资源并且将资源动态地添加到应用系统基础设施。 | ||
搜索关键词: | 应用 系统 智能 优化 | ||
【主权项】:
1. 一种用于对在包括多个资源的计算机环境中执行至少一个应用组件进行优化的方法,一组所述多个资源专用于所述至少一个应用组件,所述方法包括以下步骤:-在初始化阶段:-创建系统数据模型表,其包括对所述多个资源的主要特征的描述;以及-创建应用数据模型表,其适合于存储对分配给所述至少一个应用组件的所述至少一个应用组件所需的资源、所述至少一个应用组件的响应时间、以及所述应用组件所需的响应时间的描述;-在运行时:-收集分配给所述至少一个应用组件的资源的状态,并且将所述状态存储在所述应用数据模型表中;-收集所述至少一个应用组件的响应时间,并且将所述响应时间存储在所述应用数据模型表中;-将分配给所述至少一个应用组件的资源与所述至少一个应用组件所需的资源进行比较;-将所述至少一个应用组件的响应时间与所述至少一个应用组件所需的响应时间进行比较;以及-如果所述至少一个应用组件的响应时间大于所述至少一个应用组件所需的响应时间,如果所述专用资源的使用率在所述至少一个应用组件的资源需求内,并且如果至少一个第二应用组件正在运行,则如果所述至少一个第二应用组件的优先级低于所述至少一个应用组件的优先级或者如果所述至少一个第二应用组件比所述至少一个应用组件更耗费资源,就延迟对所述至少一个第二应用组件的执行;-否则,如果所述至少一个应用组件的响应时间大于所述至少一个应用组件所需的响应时间,并且如果所述专用资源的使用率低于所述至少一个应用组件的资源需求,则向所述至少一个应用组件分配更多的所述专用资源;-否则,如果所述至少一个应用组件的所述响应时间大于所述至少一个应用组件所需的响应时间,并且如果全部所述多个资源并非专用于所述至少一个应用组件,则向所述至少一个应用组件提供并非专用于所述至少一个应用组件的一部分所述多个资源。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200680028974.4/,转载请声明来源钻瓜专利网。
- 上一篇:服务质量管理方法以及支持装置和可读介质
- 下一篇:正下方型背照灯装置