Optimal stress exerciser for computer servers
    141.
    发明授权
    Optimal stress exerciser for computer servers 有权
    计算机服务器的最佳应力训练器

    公开(公告)号:US07725292B2

    公开(公告)日:2010-05-25

    申请号:US11874073

    申请日:2007-10-17

    IPC分类号: G06F11/30 G21C17/00

    CPC分类号: G06F11/24

    摘要: A system that select tests to exercise a given computer system is described. During operation, the system tests the given computer system using a set of tests, where a given test includes a given load and a given cycling time selected from a range of cycling times. Moreover, for the given test, the system monitors a stress metric in the given computer system. Additionally, the system selects at least one of the tests from the set of tests to exercise the given computer system based on the monitored stress metric.

    摘要翻译: 描述了选择测试以锻炼给定的计算机系统的系统。 在操作期间,系统使用一组测试来测试给定的计算机系统,其中给定的测试包括给定的负载以及从循环时间范围中选择的给定循环时间。 此外,对于给定的测试,系统监视给定计算机系统中的应力度量。 此外,系统从该组测试中选择至少一个测试,以基于监测的应力度量来锻炼给定的计算机系统。

    Method and apparatus for detecting memory leaks in computer systems
    142.
    发明授权
    Method and apparatus for detecting memory leaks in computer systems 有权
    用于检测计算机系统中的内存泄漏的方法和装置

    公开(公告)号:US07716648B2

    公开(公告)日:2010-05-11

    申请号:US11195015

    申请日:2005-08-02

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3452 G06F12/023

    摘要: A system that identifies processes with a memory leak in a computer system. During operation, the system periodically samples memory usage for processes running on the computer system. The system then ranks the processes by memory usage and selects a specified number of processes with highest memory usage based on the ranking. For each selected process, the system computes a first-order difference of memory usage by taking a difference between the memory usage at a current sampling time and the memory usage at an immediately preceding sampling time. The system then generates a memory-leak index based on the first-order difference and a preceding memory-leak index computed at the immediately preceding sampling time.

    摘要翻译: 识别计算机系统中内存泄漏的进程的系统。 在运行期间,系统会周期性地对运行在计算机系统上的进程进行内存使用。 然后,系统通过内存使用对进程进行排序,并根据排名选择具有最高内存使用量的指定数量的进程。 对于每个所选择的处理,系统通过取得当前采样时间的存储器使用量与紧接在前的采样时间的存储器使用量之间的差异来计算存储器使用的一阶差。 然后,系统基于一阶差异和在紧接在前的采样时间计算的先前的存储器 - 泄漏索引来生成内存泄漏索引。

    Dynamically controlling a temperature profile in a disk drive for a temperature-dependent reliability study
    144.
    发明授权
    Dynamically controlling a temperature profile in a disk drive for a temperature-dependent reliability study 有权
    动态控制磁盘驱动器中的温度曲线,以进行温度依赖性可靠性研究

    公开(公告)号:US07660060B2

    公开(公告)日:2010-02-09

    申请号:US11471206

    申请日:2006-06-20

    摘要: One embodiment of the present invention provides a system that dynamically controls a temperature profile within a disk drive by generating disk drive activity. During operation, the system first receives a desired temperature profile. Next, the system generates a load profile based on the desired temperature profile, wherein the load profile specifies read/write operations on the disk drive. The system then applies the load profile to the disk drive to generate disk drive activity, wherein the disk activity causes the temperature in the disk drive to track the desired temperature profile.

    摘要翻译: 本发明的一个实施例提供了一种系统,其通过产生磁盘驱动器活动来动态地控制磁盘驱动器内的温度分布。 在操作期间,系统首先接收所需的温度曲线。 接下来,系统基于期望的温度曲线生成负载曲线,其中负载曲线指定对盘驱动器的读/写操作。 然后,系统将负载配置文件应用于磁盘驱动器以生成磁盘驱动器活动,其中磁盘活动导致磁盘驱动器中的温度跟踪所需的温度曲线。

    SYNCHRONIZING SIGNALS RELATED TO THE OPERATION OF A COMPUTER SYSTEM
    145.
    发明申请
    SYNCHRONIZING SIGNALS RELATED TO THE OPERATION OF A COMPUTER SYSTEM 有权
    与计算机系统的操作相关的信号同步

    公开(公告)号:US20090259871A1

    公开(公告)日:2009-10-15

    申请号:US12101321

    申请日:2008-04-11

    IPC分类号: G06F1/12

    摘要: Some embodiments of the present invention provide a system that synchronizes signals related to the operation of a computer system. During operation, a set of correlation coefficients between a first signal and a second signal is generated, wherein each correlation coefficient is associated with a different phase shift between the first signal and the second signal. Then, a synchronizing phase shift associated with the highest correlation coefficient in the set of correlation coefficients is determined in order to synchronize the first signal and the second signal.

    摘要翻译: 本发明的一些实施例提供了一种与计算机系统的操作相关的信号同步的系统。 在操作期间,产生第一信号和第二信号之间的一组相关系数,其中每个相关系数与第一信号和第二信号之间的不同相移相关联。 然后,确定与相关系数组中的最高相关系数相关联的同步相移,以使第一信号和第二信号同步。

    In-situ thermal margining of computer systems for enhanced reliability testing
    147.
    发明申请
    In-situ thermal margining of computer systems for enhanced reliability testing 有权
    计算机系统的原位热裕度增强可靠性测试

    公开(公告)号:US20080255710A1

    公开(公告)日:2008-10-16

    申请号:US11787026

    申请日:2007-04-12

    摘要: Embodiments of the present invention provide a system that dynamically controls a temperature profile within a computer system by generating computer system activity. The system starts by receiving a desired temperature profile. The system then generates a load profile based on the desired temperature profile, wherein the load profile specifies operations to be performed by the computer system. The system next executes the load profile on the computer system to generate computer system activity, wherein the computer system activity causes the desired temperature profile in the computer system.

    摘要翻译: 本发明的实施例提供一种通过产生计算机系统活动来动态地控制计算机系统内的温度分布的系统。 系统通过接收所需的温度曲线开始。 然后,系统基于期望的温度曲线生成负载曲线,其中负载曲线指定要由计算机系统执行的操作。 系统接下来执行计算机系统上的负载曲线以产生计算机系统活动,其中计算机系统活动导致计算机系统中期望的温度分布。

    Estimating the residual life of a software system under a software-based failure mechanism
    148.
    发明申请
    Estimating the residual life of a software system under a software-based failure mechanism 有权
    在软件故障机制下估算软件系统的剩余寿命

    公开(公告)号:US20080010556A1

    公开(公告)日:2008-01-10

    申请号:US11471205

    申请日:2006-06-20

    IPC分类号: G06F11/00

    CPC分类号: G06F11/3452 G06F11/008

    摘要: One embodiment of the present invention provides a system that estimates residual life of a software system under a software-based failure mechanism. During operation, the system first constructs a prognostic database for the software-based failure mechanism based on a plurality of software systems of the same type as the software system, wherein the prognostic database includes a set of prognostic readings associated with the software-based failure mechanism from the plurality of software systems. Note that a given prognostic reading in the prognostic database comprises: (1) a symptom index, which is a function of one or more variables associated with the software-based failure mechanism; and (2) a residual life, which is the remaining time to a failure under the software-based failure mechanism. Next, the system obtains a symptom index value from the software system which is being monitored. The system then estimates a residual life for the software system under the software-based failure mechanism by comparing the symptom index value with the prognostic readings in the prognostic database.

    摘要翻译: 本发明的一个实施例提供了一种在基于软件的故障机制下估计软件系统的剩余寿命的系统。 在操作期间,系统首先基于与软件系统相同类型的多个软件系统构建用于基于软件的故障机制的预测数据库,其中预测数据库包括与基于软件的故障相关联的一组预测读数 机制来自多个软件系统。 注意,在预后数据库中给定的预后阅读包括:(1)症状指数,其是与基于软件的失败机制相关联的一个或多个变量的函数; 和(2)剩余寿命,这是在基于软件的故障机制下的故障的剩余时间。 接下来,系统从正在监视的软件系统中获取症状指数值。 然后,该系统通过将症状指标值与预后数据库中的预后读数进行比较来估计软件系统在软件故障机制下的剩余寿命。

    DYNAMIC POWER AND TEMPERATURE CAPPING THROUGH TELEMETRY DATA ANALYSIS
    149.
    发明申请
    DYNAMIC POWER AND TEMPERATURE CAPPING THROUGH TELEMETRY DATA ANALYSIS 有权
    动态功率和温度通过电视数据分析

    公开(公告)号:US20120216200A1

    公开(公告)日:2012-08-23

    申请号:US13029843

    申请日:2011-02-17

    IPC分类号: G06F9/44

    摘要: The disclosed embodiments provide a system that analyzes telemetry data from a computer system. During operation, the system obtains the telemetry data as a set of telemetric signals using a set of sensors in the computer system. Next, the system analyzes the telemetry data to estimate a value of a parameter associated with the computer system, wherein the parameter is at least one of a power utilization and a temperature. Finally, the system controls a subsequent value of the parameter by modulating a virtual duty cycle of a processor in the computer system based on the estimated value.

    摘要翻译: 所公开的实施例提供了一种从计算机系统分析遥测数据的系统。 在操作期间,系统使用计算机系统中的一组传感器获得遥测数据作为一组遥测信号。 接下来,系统分析遥测数据以估计与计算机系统相关联的参数的值,其中该参数是功率利用率和温度中的至少一个。 最后,系统通过基于估计值调制计算机系统中的处理器的虚拟占空比来控制参数的后续值。

    Real-time inference of power efficiency metrics for a computer system
    150.
    发明授权
    Real-time inference of power efficiency metrics for a computer system 有权
    计算机系统功率效率指标的实时推理

    公开(公告)号:US08176342B2

    公开(公告)日:2012-05-08

    申请号:US12108854

    申请日:2008-04-24

    IPC分类号: G06F1/26

    CPC分类号: G06F11/3466 Y02D10/34

    摘要: Some embodiments of the present invention provide a system that measures a power efficiency of a computer system. During operation, the system collects telemetry data from a set of sensors within the computer system. Next, the system determines a power consumption of the computer system from the telemetry data and determines a number of input/output operations per second (IOPS) for the computer system from the telemetry data. Finally, the system computes an IOPS per watt metric from the power consumption and the number of IOPS.

    摘要翻译: 本发明的一些实施例提供了一种测量计算机系统的功率效率的系统。 在操作期间,系统从计算机系统内的一组传感器收集遥测数据。 接下来,系统根据遥测数据确定计算机系统的功耗,并根据遥测数据确定计算机系统的每秒输入/输出操作数(IOPS)。 最后,该系统从功耗和IOPS的数量计算每瓦特度量的IOPS。