Patent classifications
G06F11/3031
Enabling high availability in server SAN enabled storage box
A computer system has a first node including a first baseboard management controller (BMC) and a first host of the first BMC. The first node determines that the first node is an active node. The first node operates a first storage service at the first host. The first host is a first storage device connected to one or more storage drives. The first storage service manages a first Remote Direct Memory Access (RDMA) controller for accessing user data stored on the one or more storage drives. The first node indicates to a second node that the first node is operating normally. The first node syncs data available on the first node with the second node.
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.
Dynamic thread status retrieval using inter-thread communication
A circuit arrangement and program product for dynamically providing a status of a hardware thread/hardware resource independent of the operation of the hardware thread/hardware resource using an inter-thread communication protocol. A master hardware thread may be configured to communicate status requests to associated slave hardware threads and/or hardware resources. Each slave hardware thread/hardware resource may be configured with hardware logic configured to automatically determine status information for the slave hardware thread/hardware resource and communicate a status response to the master hardware thread without interrupting processing of the slave hardware thread/hardware resource.
Communications Device Control Method and Apparatus
A communications device control method comprises obtaining, by the communications device control apparatus, a first parameter in response to a trigger condition, and quickly controlling, by the communications device control apparatus using the first parameter, a transceiver to be powered on such that the first device exits the warm backup state and process service traffic that is received. The first parameter is a working parameter that is used to start the transceiver and that is pre-stored by the communications device control apparatus.
METHOD OF ADDING A SENSOR MONITORING FEATURE OF A NEWLY-ADDED SENSOR TO A SYSTEM MONITORING FEATURE PROVIDED BY A BASEBOARD MANAGEMENT CONTROLLER
A method is provided for adding a sensor monitoring feature of a newly-added sensor to a system monitoring feature provided by a baseboard management controller (BMC). The BMC stores a BMC firmware that contains a main program, a sensor library and a sensor data record. The BMC updates the sensor library to a target sensor library that includes identification information of the additional sensor, and functions used to execute the sensor monitoring feature of the additional sensor. By executing the main program, the BMC loads the target sensor library, and adds the identification information of the additional sensor to the sensor data record.
Techniques of sending alerts from storage services running on server san target
A computer system includes a first baseboard management controller (BMC) and a first host of the first BMC. The first host operates a first storage service at the first host. The first host is a first storage device connected to one or more storage drives. The first storage service managing a first Remote Direct Memory Access (RDMA) controller for accessing user data stored on the one or more storage drives through a storage network. The first BMC receives state information of the one or more storage drives. The first BMC sends notifications to a client of the first BMC, in response to receiving the state information.
Dynamic resource allocation in a wireless access point to support event capture
Architectures and techniques to manage resources in a wireless access point. A first set of weights is associated with connected wireless client devices. The first set of weights includes at least one weight for each of the connected wireless client devices. Space is allocated within the packet monitoring buffer to capture packet information for the connected wireless devices using the first set of weights. An indication of an event of interest is received. A second set of weights is associated with the connected wireless client devices. The second set of weights includes at least one weight for each of the connected wireless client devices in response to the indication of the event. Space is allocated within the packet monitoring buffer to capture packet information for the connected wireless devices using the second set of weights.
Dynamic thread status retrieval using inter-thread communication
A method for dynamically providing a status of a hardware thread/hardware resource independent of the operation of the hardware thread/hardware resource using an inter-thread communication protocol. A master hardware thread may be configured to communicate status requests to associated slave hardware threads and/or hardware resources. Each slave hardware thread/hardware resource may be configured with hardware logic configured to automatically determine status information for the slave hardware thread/hardware resource and communicate a status response to the master hardware thread without interrupting processing of the slave hardware thread/hardware resource.
Enablement of software defined storage solution for NVME over ethernet fabric management on a processor
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 central processing unit of the host. The host is a storage device. The central processing unit is in commutation with a RDMA controller through an external communication channel. The RDMA controller being 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 to the host, a second message containing the service management command to the host. The BMC communication channel has been established for communicating baseboard management commands between the BMC and the host.
Secured and out-of-band (OOB) server san solution on a commodity storage box
A computer system includes a BMC and a host of the BMC. The BMC receives a first message from a first remote device on an existing out-of-band management network. The BMC determines whether the first message is directed to a storage service or fabric service running on the host, the host being a storage device. The storage service provides access to user data stored on one or more storage devices connected to the host via a storage network that is isolated from the management network. When the first message is directed to the storage service or fabric service: the BMC extracts a service command from the first message; the BMC sends, through a BMC communication channel to the host, a second message containing the service command to the host. The BMC communication channel has been established for communicating baseboard management commands between the BMC and the host.