[发明专利]用于实时设备评估的方法和系统有效
申请号: | 201210252046.3 | 申请日: | 2012-07-20 |
公开(公告)号: | CN103019919A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | E·恰利尼;A·德希尔瓦;A·F·诺马尼 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 张亚非;于静 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 实时 设备 评估 方法 系统 | ||
技术领域
本公开一般涉及数据处理系统中的设备性能。更具体地说,本公开涉及数据处理系统中的实时设备评估。
背景技术
目前,数据处理系统中的盘输入/输出(I/O)传输速率和开销一般得自于盘制造商或供应商提供的规范。所述传输速率和开销信息对于应用而言非常有价值,其可用来判定I/O操作成本,从而使应用(或管理员)判定最佳数据访问方案。但是目前这种方法的难点在于数据处理系统中的大量存储器被跨异构盘地虚拟化,从而导致很难判定使用了哪个盘。另一难点是在缺少规范的情况下,很难获取特定设备的传输速率和开销信息。
发明内容
根据一个实施例,一种计算机实现的用于实时设备评估的方法包括:启动样本采样工具;从样本数据结构接收样本数据;将所述样本数据发送到目标设备;保存来自所述目标设备的样本数据操作结果以形成样本结果;响应于判定所述样本完整,使用所述样本结果实时计算目标设备传输速率;使用所述目标设备传输速率和所述样本结果实时计算目标设备开销;以及发送所述目标设备传输速率和所述目标设备开销。
根据另一实施例,一种用于实时设备评估的计算机程序产品包括上面存储有计算机可读程序代码的计算机可读存储介质,所述计算机可读程序代码被配置为:启动样本采样工具;从样本数据结构接收样本数据;将所述样本数据发送到目标设备;保存来自所述目标设备的样本数据操作结果以形成样本结果;判定所述样本是否完整;响应于判定所述样本完整,使用所述样本结果实时计算目标设备传输速率;使用所述目标设备传输速率和所述样本结果实时计算目标设备开销;以及发送所述目标设备传输速率和所述目标设备开销。
根据另一实施例,一种系统包括处理器和上面存储有计算机可读程序代码的计算机可读存储介质,其中当所述计算机可读程序代码由所述处理执行时,可使所述系统:启动样本采样工具;从样本数据结构接收样本数据;将所述样本数据发送到目标设备;保存来自所述目标设备的样本数据操作结果以形成样本结果;判定所述样本是否完整;响应于判定所述样本完整,使用所述样本结果实时计算目标设备传输速率;使用所述目标设备传输速率和所述样本结果实时计算目标设备开销;以及发送所述目标设备传输速率和所述目标设备开销。
附图说明
为了更全面地理解本公开,现在结合附图和详细描述,参考下面的简要描述,其中相同的标号表示相同部分。
图1是可针对本公开各种实施例运行的示例性数据处理系统的框图;
图2是根据本公开各种实施例的评估系统的框图;
图3是根据本公开一个实施例的、图2的评估系统中的数据流的框图;以及
图4是根据本公开一个实施例的、使用图2的评估系统的过程的流程图。
具体实施方式
尽管下面提供了一个或多个实施例的示例性实现,但是所公开的系统和/或方法可以使用任何数量的技术来实现。本公开绝不限于示例性实现、附图以及下面阐述的技术(其中包括在此示出和阐述的示例性设计和实现),并且可以在所附权利要求的范围及其等价物的全部范围内做出修改。
所属技术领域的技术人员知道,本公开的方面可以实现为系统、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:可以是完全的硬件、也可以是完全的软件(包括固件、驻留软件、微代码等),还可以是硬件和软件结合的形式,本文一般称为“电路”、“模块”或“系统”。此外,在一些实施例中,本发明还可以实现为在一个或多个计算机可读介质中的计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序代码。
可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是—但不限于—电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机软盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210252046.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种防尘减噪碎岩钵
- 下一篇:一种用于制备农药粉剂的气流粉碎装置