[发明专利]应用系统智能优化器无效
申请号: | 200680028974.4 | 申请日: | 2006-04-28 |
公开(公告)号: | CN101390056A | 公开(公告)日: | 2009-03-18 |
发明(设计)人: | F·布里昂;S·洛朗西;P·德让;F·迪布瓦 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京市金杜律师事务所 | 代理人: | 朱海波 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 系统 智能 优化 | ||
技术领域
本发明一般地涉及按需操作环境和动态工作负载均衡,并且更特别地涉及一种应用系统智能优化器。
背景技术
按需操作环境使得信息技术(IT)基础设施内的价值体现出来,以应用于解决商业问题。IT基础设施是使得能够进行对商业应用和处理的快速部署和集成的基于开放标准的集成平台。与实现基础设施的真实虚拟化和自动化的环境相结合,它能够按需递送IT能力。按需操作环境必须是灵活的、自管理的、可缩放的、经济的、有弹性的并且基于开放标准的。当建立按需操作环境时,应当分析三个主要方面:
-集成:提供工具以获得处理、人员、信息和系统的统一视图。
-虚拟化:考虑到合并和用以适应变化的需求的能力,通过隐藏底层硬件和系统软件的细节,简化部署并改善对计算资源的使用。
-自动化:克服系统管理的复杂性以能够更好地使用固定设备、改善可用性和弹性,并且基于商业策略和目标来减少成本。
按需体系结构引起应用于系统环境的工作负载发生变化,达到以前从未达到的规模,并且影响到比以前大得多的范围和种类的组件。这一变化影响了整个客户商业解决方案,包括应用和与其相关联的基础设施。从IT的观点看来,这转化为能够为公司提供由如下机制驱动的灵活的基础设施,该机制持续地调整并调节全局系统容量使其适应持续变化的应用工作负载。
当今,还没有能够优化全局应用系统的现有系统,包括软件应用包和与其相关联的基础设施,也就是硬件和中间件。一般而言,现有的应用系统优化器只在应用级或基础设施级上起作用,但是它们不会在同一逻辑流中的两个级别上起作用。
影响应用和基础设施两者的现有系统实现监控、建模和规划阶段,并且提出将要在系统级或应用级上采取的动作。现有系统不利用在商业应用级上的直接结果来执行实时优化动作。因此,当今的系统提供了有限范围的优化。
对全局商业解决方案系统进行优化需要若干分立步骤,包括监视、分析、建模、规划以及在应用级和/或系统级上采取动作;在一些出版物中描述了这些系统,其中每个出版物只涉及特定范围的动作。例如,在http://www.umt.com/site/index_356.html和http://www.redbooks.ibm.com/redbooks/pdfs/sg246057.pdf中描述了用于监视和改善应用性能的系统。
发明内容
因此,本发明的一般目的在于克服如上所述的现有技术的缺点。
本发明的另一个目的在于提供一种基于应用组件和系统体系结构分析来定义并应用一组联合动作的管理系统。
本发明的另一个目的在于提供一种在应用级、系统级和全局体系结构级上起作用的自优化的(self-optimized)管理应用系统。
本发明的另一个目的在于提供一种适合于减少应用系统管理的成本和应用基础设施的全局成本的自优化的管理系统。
这些和其他相关目的通过如下方法来达到,该方法是一种用于对在包括多个资源的计算机环境中执行至少一个应用组件进行优化的方法,一组所述多个资源专用于所述至少一个应用组件,所述方法包括以下步骤:
-在初始化阶段:
-创建系统数据模型表,其包括对所述多个资源的主要特征的描述;以及
-创建应用数据模型表,其适合于存储对分配给所述至少一个应用组件的所述至少一个应用组件所需的资源、所述至少一个应用组件的响应时间、以及所述应用组件所需的响应时间的描述;
-在运行时:
-收集分配给所述至少一个应用组件的资源的状态,并且将所述状态存储在所述应用数据模型表中;
-收集所述至少一个应用组件的响应时间,并且将所述响应时间存储在所述应用数据模型表中;
-将分配给所述至少一个应用组件的资源与所述至少一个应用组件所需的资源进行比较;
-将所述至少一个应用组件的响应时间与所述至少一个应用组件所需的响应时间进行比较;以及
-如果所述至少一个应用组件的响应时间大于所述至少一个应用组件所需的响应时间,如果所述专用资源的使用率在所述至少一个应用组件的资源需求内,并且如果至少一个第二应用组件正在运行,则如果所述至少一个第二应用组件的优先级低于所述至少一个应用组件的优先级或者如果所述至少一个第二应用组件比所述至少一个应用组件更耗费资源,就延迟对所述至少一个第二应用组件的执行;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680028974.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:服务质量管理方法以及支持装置和可读介质
- 下一篇:正下方型背照灯装置