CONTROLLING FLUID COOLANT FLOW IN COOLING SYSTEMS OF COMPUTING DEVICES
    21.
    发明申请
    CONTROLLING FLUID COOLANT FLOW IN COOLING SYSTEMS OF COMPUTING DEVICES 有权
    控制计算机冷却系统中的流体冷却剂流动

    公开(公告)号:US20120123595A1

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

    申请号:US12945958

    申请日:2010-11-15

    IPC分类号: G05D23/00 G05D7/06 F28D15/00

    摘要: Methods and systems for controlling fluid coolant flow in cooling systems of computing devices are disclosed. According to an aspect, a method may include determining a temperature of a fluid coolant in a cooling system of a computing device. For example, a temperature of water exiting a cooling system of a server may be determined. The method may also include determining an operational condition of the computing device. For example, a temperature of a processor, memory, or input/output (I/O) component may be determined. Further, the method may include controlling a flow of the fluid coolant through the cooling system based on the temperature of the fluid coolant and/or the operational condition.

    摘要翻译: 公开了用于控制计算设备的冷却系统中的流体冷却剂流的方法和系统。 根据一个方面,一种方法可以包括确定计算装置的冷却系统中的流体冷却剂的温度。 例如,可以确定离开服务器的冷却系统的水的温度。 该方法还可以包括确定计算设备的操作条件。 例如,可以确定处理器,存储器或输入/输出(I / O)组件的温度。 此外,该方法可以包括基于流体冷却剂的温度和/或操作条件来控制通过冷却系统的流体冷却剂的流动。

    Method of Launching Low-Priority Tasks
    22.
    发明申请
    Method of Launching Low-Priority Tasks 失效
    启动低优先级任务的方法

    公开(公告)号:US20080141257A1

    公开(公告)日:2008-06-12

    申请号:US11941555

    申请日:2007-11-16

    IPC分类号: G06F9/00

    CPC分类号: G06F9/4843

    摘要: A driver is provided to manage launching of tasks at different levels of priority and within the parameters of the firmware interface. The driver includes two anchors for managing the tasks, a dispatcher and an agent. The dispatcher operates at a medium priority level and manages communication from a remote administrator. The agent functions to receive communications from the dispatcher by way of a shared data structure and to launch lower priority level tasks in respond to the communication. The shared data structure stores communications received from the dispatcher. Upon placing the communication in the shared data structure, the dispatcher sends a signal to the agent indicating that a communication is in the data structure for reading by the agent. Following reading of the communication in the data structure, the agent launches the lower priority level task and sends a signal to the data structure indicating the status of the task. Accordingly, a higher level task maintains its level of operation and spawns lower level tasks through the dispatcher in conjunction with the agent.

    摘要翻译: 提供了一个驱动程序来管理不同级别的任务在固件界面的参数内启动任务。 驱动程序包括两个用于管理任务的锚点,一个调度员和一个代理。 调度员以中等优先级操作,并管理来自远程管理员的通信。 该代理的功能是通过共享数据结构从分派器接收通信,并发起较低优先级的任务来响应通信。 共享数据结构存储从调度器接收的通信。 在将通信置于共享数据结构中之后,调度器向代理发送一个信号,指示通信处于数据结构中以供代理读取。 在数据结构中的通信读取之后,代理启动较低优先级的任务,并向指示状态的数据结构发送一个信号。 因此,较高级别的任务保持其操作水平,并通过调度员与代理一起产生较低级别的任务。

    Job migration in response to loss or degradation of a semi-redundant component
    24.
    发明授权
    Job migration in response to loss or degradation of a semi-redundant component 有权
    作业迁移以应对半冗余组件的丢失或退化

    公开(公告)号:US08694827B2

    公开(公告)日:2014-04-08

    申请号:US13541403

    申请日:2012-07-03

    IPC分类号: G06F11/00

    摘要: A method of managing the workload in a computer system having one or more semi-redundant hardware components is provided. The method comprises detecting loss or degradation of the level of performance of one or more of the semi-redundant hardware components, identifying hardware components affected by the loss or degradation, migrating a critical job from an affected hardware component to an unaffected hardware component, and performing less-critical jobs on an affected hardware component. Loss or degradation of the semi-redundant component reduces the capacity of affected hardware components in the computer system without entirely disabling the computer system. Jobs identified as critical run on hardware components having the most capacity and reliability, while less-critical jobs use the remaining capacity of affected hardware components. Examples of semi-redundant hardware components include a memory module, CPU core, Ethernet port, power supply, fan, disk drive, and an input output port.

    摘要翻译: 提供了一种在具有一个或多个半冗余硬件组件的计算机系统中管理工作负载的方法。 该方法包括检测一个或多个半冗余硬件组件的性能水平的损失或劣化,识别受损失或退化影响的硬件组件,将关键作业从受影响的硬件组件迁移到不受影响的硬件组件,以及 在受影响的硬件组件上执行不太关键的作业。 半冗余组件的丢失或退化会降低计算机系统中受影响的硬件组件的容量,而不会完全禁用计算机系统。 工作被确定为具有最大容量和可靠性的硬件组件的关键运行,而不太关键的作业使用受影响的硬件组件的剩余容量。 半冗余硬件组件的示例包括内存模块,CPU内核,以太网端口,电源,风扇,磁盘驱动器和输入输出端口。

    AUTOMATED FIRMWARE VOTING TO ENABLE MULTI-ENCLOSURE FEDERATED SYSTEMS
    25.
    发明申请
    AUTOMATED FIRMWARE VOTING TO ENABLE MULTI-ENCLOSURE FEDERATED SYSTEMS 审中-公开
    自动化固件投票使用多个外壳联合系统

    公开(公告)号:US20140075170A1

    公开(公告)日:2014-03-13

    申请号:US13610939

    申请日:2012-09-12

    IPC分类号: G06F9/06

    CPC分类号: H04L67/34 G06F9/4401

    摘要: One embodiment provides a method of initializing a federated computer system from a fabric of nodes connected by a federated interface. Each node casts a vote to the federated interface for a candidate firmware version supported by the node casting the vote. The candidate firmware version having received the greatest number of votes is identified, and the computer system is initialized as a federated system of the nodes that support the firmware version identified as having received the greatest number of votes. A process of iterative voting may be used to identify a greater number of nodes supporting a compatible firmware version.

    摘要翻译: 一个实施例提供了一种从由联合接口连接的节点的结构中初始化联合计算机系统的方法。 每个节点向联合接口投票,以供投票表决节点支持的候选固件版本。 已经接收到最多票数的候选固件版本被识别,并且计算机系统被初始化为支持被识别为已经接收到最多票数的固件版本的节点的联合系统。 可以使用迭代投票的过程来识别支持兼容固件版本的更多数量的节点。

    Reduced power failover system
    26.
    发明授权
    Reduced power failover system 有权
    降低功率故障切换系统

    公开(公告)号:US08468383B2

    公开(公告)日:2013-06-18

    申请号:US12963383

    申请日:2010-12-08

    IPC分类号: G06F11/00

    摘要: Embodiments include a power-efficient failover system. In one embodiment, a primary server is operable at one or more power states and is configured to dynamically generate a backup for the results of n executed program code while in a normal operating state. A redundant server is coupled to the primary server and is operable at the normal operating state or one or more reduced power states. The redundant server is also configured to dynamically receive the backup from the primary server and, in response to a failure of the primary server, to assume the workload of the primary server according to the backup. A controller manages the power state of the redundant server.

    摘要翻译: 实施例包括功率高效的故障切换系统。 在一个实施例中,主服务器可操作在一个或多个电源状态,并且被配置为在正常操作状态下动态地生成用于执行的n程序代码的结果的备份。 冗余服务器耦合到主服务器,并且可在正常操作状态或一个或多个降低的功率状态下操作。 冗余服务器还配置为从主服务器动态接收备份,并响应主服务器的故障,根据备份承担主服务器的工作负载。 控制器管理冗余服务器的电源状态。

    REDUCED POWER FAILOVER SYSTEM AND METHOD
    27.
    发明申请
    REDUCED POWER FAILOVER SYSTEM AND METHOD 有权
    减少功率故障系统和方法

    公开(公告)号:US20120151248A1

    公开(公告)日:2012-06-14

    申请号:US12963383

    申请日:2010-12-08

    IPC分类号: G06F11/20

    摘要: Embodiments include a power-efficient failover system and method. In one embodiment, a primary server operating in a normal operating state is configured to dynamically backup device states or transaction logs. A redundant server coupled to the primary server in a failover cluster is operated at a reduced power state. The redundant server dynamically receives the backup from the primary server and is elevated to a normal operating state in response to a failure of the primary server. By enforcing a reduced power state of the redundant server, a failover system provides a desired combination of high power efficiency with low latency.

    摘要翻译: 实施例包括功率高效的故障转移系统和方法。 在一个实施例中,在正常操作状态下操作的主服务器被配置为动态备份设备状态或事务日志。 耦合到故障转移群集中的主服务器的冗余服务器以降低的功率状态运行。 冗余服务器从主服务器动态接收备份,并响应主服务器的故障而升级到正常操作状态。 通过执行冗余服务器的降低功耗状态,故障转移系统提供高功率效率和低延迟的期望组合。

    Self-Repairing Of Microprocessor Array Structures
    28.
    发明申请
    Self-Repairing Of Microprocessor Array Structures 失效
    微处理器阵列结构的自修复

    公开(公告)号:US20090031169A1

    公开(公告)日:2009-01-29

    申请号:US12138129

    申请日:2008-06-12

    IPC分类号: G06F11/26

    摘要: A level of indirection is utilized when writing to a microprocessor array structure, thereby masking hard faults in the array structure. Among other benefits, this minimizes the use of a backward error recovery mechanism with its inherent delay for recovery. The indirection is used to effectively remove from use faulty portions of the array structure and substitute spare, functioning portions to perform the duties of the faulty portions. Thus, for example, faulty rows in microprocessor array structures are mapped out in favor of substitute, functioning rows.

    摘要翻译: 在写入微处理器阵列结构时,利用间接级别,从而掩盖阵列结构中的硬故障。 除了其他好处之外,这最大限度地减少了其恢复的固有延迟的后向错误恢复机制的使用。 该间接用于有效地从使用阵列结构的错误部分中去除并替换备用功能部分来执行故障部分的任务。 因此,例如,微处理器阵列结构中的错误行被映射到有利于替代的功能行。

    Cooperatively multitasking in an interrupt free computing environment
    29.
    发明授权
    Cooperatively multitasking in an interrupt free computing environment 有权
    在无中断的计算环境中协同多任务

    公开(公告)号:US07340740B2

    公开(公告)日:2008-03-04

    申请号:US10421978

    申请日:2003-04-22

    IPC分类号: G06F9/44 G06F9/46

    CPC分类号: G06F9/4881

    摘要: Multitasking in a hardware interrupt free environment. Event indicators are employed to multitask between processes of the environment. Processes to be multitasked register with one another, and then during processing, one of the processes toggles an event indicator to allow another process to execute. The toggling allows the processes to share resources in an interrupt free environment.

    摘要翻译: 多任务处理在硬件无中断环境中。 事件指标用于在环境过程之间进行多任务。 要进行多任务的进程相互注册,然后在处理过程中,其中一个进程切换事件指示符以允许其他进程执行。 切换允许进程在无中断的环境中共享资源。

    Controlling fluid coolant flow in cooling systems of computing devices
    30.
    发明授权
    Controlling fluid coolant flow in cooling systems of computing devices 有权
    控制计算设备冷却系统中的流体冷却剂流量

    公开(公告)号:US08755948B2

    公开(公告)日:2014-06-17

    申请号:US12945958

    申请日:2010-11-15

    IPC分类号: G05D23/00 G06F1/00

    摘要: Methods and systems for controlling fluid coolant flow in cooling systems of computing devices are disclosed. According to an aspect, a method may include determining a temperature of a fluid coolant in a cooling system of a computing device. For example, a temperature of water exiting a cooling system of a server may be determined. The method may also include determining an operational condition of the computing device. For example, a temperature of a processor, memory, or input/output (I/O) component may be determined. Further, the method may include controlling a flow of the fluid coolant through the cooling system based on the temperature of the fluid coolant and/or the operational condition.

    摘要翻译: 公开了用于控制计算设备的冷却系统中的流体冷却剂流的方法和系统。 根据一个方面,一种方法可以包括确定计算装置的冷却系统中的流体冷却剂的温度。 例如,可以确定离开服务器的冷却系统的水的温度。 该方法还可以包括确定计算设备的操作条件。 例如,可以确定处理器,存储器或输入/输出(I / O)组件的温度。 此外,该方法可以包括基于流体冷却剂的温度和/或操作条件来控制通过冷却系统的流体冷却剂的流动。