[发明专利]用于管理存储服务器的资源的方法和计算机系统有效
申请号: | 201210219029.X | 申请日: | 2012-06-28 |
公开(公告)号: | CN103106043A | 公开(公告)日: | 2013-05-15 |
发明(设计)人: | D·D·钱布利斯;刘磊;W·G·舍曼;张睿 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 管理 存储 服务器 资源 方法 计算机系统 | ||
技术领域
本发明总体上涉及存储服务器,并且更具体地,涉及用于管理存储服务器的资源的方法、计算机系统和物理计算机存储介质。
背景技术
数据处理系统可具有地理上分散的很多节点。在这种情况下,可以通过逻辑地将每个环境分离到一系列松散连接的管理区域中来以分布式方式管理系统。每个环境可具有一个管理服务器用于管理本地资源,而管理系统包括跨系统协调活动以允许远程站点管理和操作的管理服务器。这样,一个区域中的本地资源可以被导出用于其他区域使用。管理系统可以被提供管理很多系统的规则的服务级别协议控制。
为了达到网络管理系统中服务级别协议描述的服务质量保证,在整个系统中可能需要沿多个网络路由进行性能测量。特别地,在应用运行时,管理系统测量资源消耗。测量沿着特定路由进行,并且与消耗带宽而执行的操作有关的度量和描述被积累。
发明内容
不同的应用可以具有由服务级别协议指示的不同服务质量要求。例如,一些应用可能要求比其他应用更快的响应时间和/或更高的输入/输出吞吐量。在其他情况下,一个应用可以要求比另一应用更大的带宽或更大的存储能力。过去,基于存储要求和应用的存储服务类别之间的静态映射来调节较低优先级的输入/输出(IO)请求被抑制。因此,在一些实例中,为了高优先级的IO请求将会忽略较低优先级的IO请求,并且系统将由于队列中高优先级IO请求的量而变得过载。由此,系统操作不如预想的高效并且低优先级的请求最低程度地达到。为了优化系统的总体性能,需要用于管理存储介质的改进的方法和系统。
一种改进的方法基于执行水平和IO请求所属的主应用的重要性向IO请求动态指派优先级,以及基于以下项来抑制低优先级IO请求:1)与低优先级请求的执行水平相比高优先级IO请求的执行水平,以及2)与其性能目标相比高优先级IO请求的相对执行水平,其被定义在高优先级IO请求当前被映射到的存储类别中。在一个实施方式中,仅作为示例,接收到第一IO请求。然后,第一优先级水平被动态指派给第一IO请求,同时将第一IO请求与执行水平相关联,该执行水平与驻留在与存储服务器通信的主机上的应用有关。当第一IO请求的执行水平没有达到或超过第一目标时,抑制第二优先级水平的第二IO请求,以允许先前被指定用于执行第二IP请求的预定量的资源的至少一部分被重新指派以用于执行第一IO请求,其中第二优先级水平与第一优先级水平不同。
在另一实施方式中,仅作为示例,提供了一种计算机系统。该计算机系统包括主机和存储服务器。主机被配置用于提供输入/输出(IO)请求。存储服务器与主机通信并被配置用于接收IO请求。存储服务器包括处理器,其被配置用于:接收第一输入/输出(IO);向第一IO请求动态指派第一优先级水平,第一IO请求具有一个执行水平;以及当第一IO请求的执行水平没有达到或超过第一目标时抑制第二优先级水平的第二IO请求,以允许先前被指定用于执行第二IO请求的预定数的资源的至少一部分被重新指派以用于执行第一IO请求,第二优先级水平与第一优先级水平不同。
在又一实施方式中,仅作为示例,提供了包含用于管理存储服务器的资源的计算机程序产品方法的物理计算机存储介质。存储介质包括用于接收第一输入/输出(IO)的计算机代码,用于向第一IO请求动态指派第一优先级水平的计算机代码,第一IO请求具有执行水平,该执行水平与驻留在与存储服务器通信的主机上的应用有关,以及用于在第一IO请求的执行水平没有达到或超过第一目标时抑制第二优先级水平的第二IO请求以允许将先前被指定用于执行第二IO请求的预定量的资源的至少一部分重新指派以用于执行第一IO请求的计算机代码,第二优先级水平与第一优先级水平不同。
附图说明
为了易于理解本发明的优点,将参考附图中所示特定实施方式给出以上简要描述的本发明的具体说明。理解这些图描述仅是本发明的典型实施方式以及并不因此被认为是限制其范围,将通过使用附图将用附加的特性和细节说明和解释本发明,其中:
图1是根据一个实施方式的示例分布式数据处理系统的图示;
图2是根据一个实施方式的示例数据处理系统的框图;以及
图3是根据一个实施方式的管理存储服务器的资源的方法的流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210219029.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:在纸产品中用于临时湿强度系统的降解剂组合物
- 下一篇:一种微型扁平光电混合缆