Server hardware fault analysis and recovery

    公开(公告)号:US10761926B2

    公开(公告)日:2020-09-01

    申请号:US16101749

    申请日:2018-08-13

    Inventor: Wei-Yu Chien

    Abstract: A method and system for automatically managing a fault event occurring in a datacenter system provided. The method includes collecting hardware fault event analysis corresponding with the hardware fault event. The hardware fault event analysis is organized into a report for a server device suffering from the hardware fault event. The method also includes processing statistical data received from the report for the server device. The method also includes performing hardware recovery based on the evaluated statistical data.

    Method for enhancing memory fault tolerance
    2.
    发明授权
    Method for enhancing memory fault tolerance 有权
    提高内存容错能力的方法

    公开(公告)号:US09043638B1

    公开(公告)日:2015-05-26

    申请号:US14542355

    申请日:2014-11-14

    Abstract: Various examples of the present technology provide systems and methods for testing whether there is any memory error in a server system, determining physical memory addresses corresponding to a detected memory error on one or more memory devices of the server system, and preventing the physical memory addresses corresponding to the detected memory error from accessing by an operating system, application programs, and/or other components of the server system.

    Abstract translation: 本技术的各种示例提供了用于测试服务器系统中是否存在任何存储器错误的系统和方法,确定与服务器系统的一个或多个存储器设备上检测到的存储器错误相对应的物理存储器地址,并且防止物理存储器地址 对应于由操作系统,应用程序和/或服务器系统的其他组件访问的检测到的存储器错误。

    Server rack power management
    3.
    发明授权

    公开(公告)号:US10509456B2

    公开(公告)日:2019-12-17

    申请号:US15149009

    申请日:2016-05-06

    Abstract: A method for power management by a rack management controller (RMC) of a server rack includes collecting power consumption data from a first baseboard management controller (BMC) of a first server in the server rack and sending the power consumption data to a management server. The RMC receives power requirements from the management server and determines a power setting based on the power consumption data and the power requirements. The RMC requests the first BMC to limit power consumption of the first server according to the power setting.

    Automatic debug information collection

    公开(公告)号:US09954727B2

    公开(公告)日:2018-04-24

    申请号:US14791661

    申请日:2015-07-06

    CPC classification number: H04L41/069 H04L41/0686

    Abstract: A baseboard management controller (BMC) of a system can retrieve logged system events from a non-volatile storage of the BMC and receive a command from an administrator device for the BMC to collect system debug information. The BMC can obtain debug information from a component of the system, in response to receiving the command. The BMC can save the debug information to a debug file and send the debug file to the administrator device.

    Security management for rack server system

    公开(公告)号:US09875359B2

    公开(公告)日:2018-01-23

    申请号:US14883124

    申请日:2015-10-14

    Abstract: Various embodiments of the present technology provide methods for activating a security module of a rack system prior to the loading of an operating system. The security module can be configured to examine server platform security, communicate with an administrator through a baseboard management controller (BMC), certify signatures of firmware pieces on a motherboard of the rack system, exclude malware by isolating unsigned UEFI images, examine a signature list and security key installed on the motherboard, and/or report status of security management to a controller of the rack system (e.g., BMC). When the security module determines that an uncertified firmware or a bootable storage with malware is loaded onto the rack system, the security module can stop process(es) associated with the uncertified firmware and/or the bootable storage, and subsequently send a report the administrator.

    System and method for managing multiple bios default configurations
    6.
    发明授权
    System and method for managing multiple bios default configurations 有权
    用于管理多个BIOS默认配置的系统和方法

    公开(公告)号:US09122501B1

    公开(公告)日:2015-09-01

    申请号:US14542365

    申请日:2014-11-14

    CPC classification number: G06F9/44505 G06F9/4401 G06F9/4405

    Abstract: A plurality of BIOS default configurations may be is stored in a BIOS of the computer system. A particular BIOS default configuration may be selected from the plurality of BIOS default configurations based at least in part on a server identification (ID) of the computer system or a user command. The computer system is initialized with the particular BIOS default configuration.

    Abstract translation: 多个BIOS默认配置可以存储在计算机系统的BIOS中。 至少部分地基于计算机系统的服务器标识(ID)或用户命令,可以从多个BIOS默认配置中选择特定的BIOS默认配置。 计算机系统使用特定的BIOS默认配置进行初始化。

    Key management for a rack server system

    公开(公告)号:US09960912B2

    公开(公告)日:2018-05-01

    申请号:US14791655

    申请日:2015-07-06

    Abstract: A system and method for providing security key exchange and management prior to the operating system of the server and also provides for executing various security functions to prevent a virus or malicious software from propagating through the server and the network. The system and method utilize the BIOS firmware and baseboard management controller (BMC), which are more secure since they do not rely on open source code for software plug-ins from the user layer. As a result, a secure code can be created for key management with a globally unique identifier (GUID). The system and method provides for a network manager to easily and flexibly manage multiple security keys for a rack server system.

    System and method for automatically configuring bios performance profiles
    8.
    发明授权
    System and method for automatically configuring bios performance profiles 有权
    自动配置bios性能配置文件的系统和方法

    公开(公告)号:US09128729B1

    公开(公告)日:2015-09-08

    申请号:US14528578

    申请日:2014-10-30

    CPC classification number: G06F9/4403 G06F9/4401 G06F9/4451 Y02D10/43

    Abstract: Each of a plurality of Basic Input/Output System (BIOS) performance profiles can be determined upon a corresponding performance goal. A particular performance profile can be selected from the plurality of BIOS performance profiles. A BIOS configuration can be determined for a computer system automatically based at least in part on the particular performance profile or a hardware configuration of the computer system. The computer system can be initialized with the BIOS configuration.

    Abstract translation: 可以根据相应的性能目标来确定多个基本输入/输出系统(BIOS)性能轮廓中的每一个。 可以从多个BIOS性能配置文件中选择特定的性能配置文件。 可以至少部分地基于特定的性能简档或计算机系统的硬件配置自动地为计算机系统确定BIOS配置。 可以使用BIOS配置初始化计算机系统。

    Secure environment examination
    9.
    发明授权

    公开(公告)号:US10685121B2

    公开(公告)日:2020-06-16

    申请号:US15786269

    申请日:2017-10-17

    Abstract: What is disclosed is a system and method to secure a network device such as a server. The network device has a memory storing a static credential file. A basic input output system operates a security module that gathers an IP address of the router and an IP address of the network device, via a query to a network manager when power is enabled to the network device. The gathered IP addresses are compared with stored IP addresses in the static credential file. The operating system of the network device is prevented from booting if the IP addresses do not match. In addition, a baseboard management controller is operable to receive an encrypted credential file. The encrypted credential file is decrypted and compared with the static content file. The baseboard management controller shuts down power to the network device if the credential file does not match the static content file.

    AUTOMATIC FIRMWARE AND CUSTOM SETTING PROVISION FOR SERVER DEVICE

    公开(公告)号:US20180314507A1

    公开(公告)日:2018-11-01

    申请号:US15499541

    申请日:2017-04-27

    Inventor: Wei-Yu Chien

    CPC classification number: G06F8/61 G06F8/65

    Abstract: A method for autonomously provisioning firmware and custom settings for a server device is provided. The method include determining an installation location and identification information of a server device installed into a rack device, wherein the server device is operating in a first mode of operation, the first mode of operation including at least one of a factory mode and a repair mode. The method also includes identifying a firmware package for the server device based on the installation location and identification information of the server device. The firmware is installed based on the determined installation location and identification information of the server device.

Patent Agency Ranking