Patent classifications
G06F11/3031
ITERATIVE METHOD FOR MONITORING A COMPUTING DEVICE
An iterative method for monitoring a computing device characterized by metric data to be monitored, including, for each iteration, of collecting metric data over a predetermined interval of time, detecting a seasonality pattern of said metric data over said predetermined interval of time, determining an interval-specific model representing the detected seasonality pattern, calculating modelled data using said determined model and the collected metric data, comparing the calculated modelled data with the collected metric data to calculate a score characterizing the difference between the calculated modelled data and the collected metric data, calculating an anomaly likelihood for each data of the collected metric data using the calculated score, detecting an anomaly on a data when probability that the value of said data is an anomaly is greater than a predetermined threshold.
Universally mountable modular data and power network
Described may be a modular network communication system for use in a foundational structure, for the inclusion of new foundational structure construction, or configured for mobility between different foundational structures. The network communication system may be configured to support a broad array of network-related communications. The foundational structure's modular network communication system may have a controller, a power connection point, a communication protocol, and may include one or more than one network node. The controller unit may have processing circuitry and may be configured to utilize a communication protocol for controlling the foundational structure's information flow of the modular network communication system. Additionally, the controller may be further configured to communicate with at least one, but also more than one network-connected device which may or may not be connected to the internet.
Predicting motherboard connector failures
Motherboard connector failures can be predicted. An embedded controller can be employed on the motherboard to monitor when devices are connected to and disconnected from the motherboard's connectors. The embedded controller can maintain an event log and connector information in which it counts the number of times a device is connected to/disconnected from a connector. The BIOS can leverage the event log and the connector information to notify an end user to take action to correct or prevent possible corrosion. Training records may also be employed to predict connector failure. The training records can track and maintain baseline and periodic device training attributes. When the periodic training attributes deviate from the baseline training attributes, an end user can be notified to take action to remove corrosion.
Enablement of software defined storage solution for NVME over ethernet fabric management on storage controller
A computer system includes a BMC and a host of the BMC. The BMC receives a first message from a first remote device on a management network. The BMC determines whether the first message is directed to a storage service or fabric service executed on a main processor of a storage controller of the host. The host is a storage device. The storage controller includes an RDMA controller in communication with the main processor through an internal communication channel of the storage controller. The RDMA controller is managed by the storage service. The BMC extracts a service management command from the first message, when the first message is directed to the storage service or fabric service. The BMC sends, through a BMC communication channel established for communicating baseboard management commands between the BMC and the host, a second message containing the service management command to the host.
Auto-provisioning and auto-installation of server SAN target
A computer system includes a BMC and a host of the BMC. The BMC redirect, through a BMC communication channel, a local media including a disk management tool to a host of the BMC as a particular drive. The host is a storage device connected to one or more storage drives. The disk management tool is configured to prepare a storage area of the one or more storage drives for installation of storage service on the host. The storage service managing a RDMA controller at the host. The BMC configures the host to boot from the particular drive. The BMC sends a first instruction to the host instructing the BMC to reboot. The BMC receives from the host a command for reading the disk management tool. The BMC sends the disk management tool to the host.
SYSTEMS AND METHODS FOR CAPTURING AND REPORTING A TECHNICAL EVENT
Systems and methods may facilitate acquisition, distribution, and analysis of information relating to technical events associated with client electronic computing devices within an organization (e.g., malfunctions and other performance issues of hardware and/or software). Graphical user interfaces may facilitate the acquisition of system state information associated with client devices, as well as the acquisition of other user-provided contextual information relating to technical events. Additionally, the systems and methods may facilitate acquisition, distribution, and analysis of information relating to organizational ideas raised by client device users within the organization.
METHOD FOR GENERATING A HYBRID BMC SYSTEM AND HYBRID BMC SYSTEM
A method for generating a hybrid BMC system and a hybrid BMC system are provided. The method includes: selecting, among a plurality of BMCs, one BMC to be a host BMC; selecting, among the plurality of BMCs, another BMC to be a client BMC, wherein the client BMC uses a first communication protocol different from a second communication protocol used by the host BMC, the client BMC being configured to perform a first task, and the host BMC being configured to perform a second task different from the first task; and configuring an adapter module of the host BMC to interface with the client BMC through the first communication protocol and interface with the host BMC through a second communication protocol such that the host BMC performs the first task through the adapter module.
PREDICTING MOTHERBOARD CONNECTOR FAILURES
Motherboard connector failures can be predicted. An embedded controller can be employed on the motherboard to monitor when devices are connected to and disconnected from the motherboard's connectors. The embedded controller can maintain an event log and connector information in which it counts the number of times a device is connected to/disconnected from a connector. The BIOS can leverage the event log and the connector information to notify an end user to take action to correct or prevent possible corrosion. Training records may also be employed to predict connector failure. The training records can track and maintain baseline and periodic device training attributes. When the periodic training attributes deviate from the baseline training attributes, an end user can be notified to take action to remove corrosion.
Power monitoring system for virtual platform simulation
This application is directed to a power monitoring system for virtual platform simulation. In one embodiment, a simulation system may comprise a virtual power monitor (VPMON) and a performance simulator. An example VPMON module may include at least a system agent (SA) module to receive virtual platform data from the performance simulator. The SA module may then be further to determine at least one component power model based on the virtual platform data, and may proceed to formulate a platform power model based on the at least one component power model. During simulation of the virtual platform, the SA module may be further to generate power data corresponding to the virtual platform based on the platform power model. For example, the SA module may obtain performance data from the performance simulator, and may provide the performance data to the platform power model to generate the power data.
Independent thermal throttling temperature control for memory sub-systems
Device temperature values that are each indicative of a temperature at a respective device of multiple devices of a system are identified. Whether at least one device temperature value of the of device temperature values satisfies a respective thermal throttling threshold of multiple thermal throttling thresholds is determined by comparing each of the device temperature values to a respective one of the multiple thermal throttling thresholds that each correspond to one of the plurality of devices. Responsive to determining that the at least one device temperatures value satisfies the respective thermal throttling threshold, a power reduction value that is indicative of an amount of power consumption of the system that is to be reduced is determined. A power reducing operation is performed to reduce the power consumption of the system in accordance with the power reduction value.