IP Library Granted Patent US 8,819,228
Granted Patent B2
US 8,819,228 · App. 13/919,304 · Granted Aug 26, 2014

Detecting the health of an operating system in virtualized and non-virtualized environments

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,819,228
App. No.
13/919,304
Granted
Aug 26, 2014
Kind
B2
Abstract

A remote management controller is provided for use in conjunction with a managed host computer. The remote management controller exposes a virtual network interface controller, such as a driverless virtual USB network interface controller, to the managed host computer. Through the in-band connection provided by the virtual network interface controller, the remote management controller can send a command to the host operating system or one or more guest operating systems executing in a virtualized environment. If no reply is received to the command, the remote management controller takes corrective action to restore the operation of the host operating system or the non-responsive guest operating systems.

Claims (11)

1. A method for detecting the operational health of a managed host computer, the method comprising:

configuring, by an out-of-band controller, a physical network interface controller located at the out-of-band controller to enable communication between the out-of-band controller and a management client computer through an out-of-band communications channel via the physical network interface controller;

exposing, by the out-of-band controller, a virtual network interface controller to the managed host computer such that the virtual network interface controller is assigned a network address in an in-band communication channel to allow that the managed host computer communicates with the out-of-band controller through the in-band communication channel via the virtual network interface controller, wherein the virtual network interface controller is communicatively connected to the physical network interface controller of the out-of-band controller through a controller communication path, wherein the management client computer and the managed host computer are in communication through a path comprising the in-band communication channel, the controller communication path, and the out-of-band channel;

transmitting a command from the out-of-band controller to a host operating system executing on the managed host computer through the in-band communication channel via the virtual network interface controller;

determining, at the out-of-band controller, if a reply to the transmitted command is received from the host operating system through the in-band communication channel via the virtual network interface controller; and

restoring the operation of the managed host computer in response to determining that a reply to the transmitted command is not received from the host operating system.

2. The method of claim 1 , wherein the virtual network interface controller comprises a virtual universal serial bus (USB) network interface controller.

3. The method of claim 1 , wherein the out-of-band controller is a remote management controller.

4. The method of claim 3 , wherein the remote management controller is further operative to provide the network address to the virtual network interface controller.

5. The method of claim 4 , wherein the command comprises an Internet control message protocol (ICMP) echo request or Address Resolution Protocol (ARP) request and wherein the reply comprises an ICMP echo or ARP reply.

6. A non-transitory computer storage media having computer-executable instructions stored thereon which, when executed by a computer, cause the computer to perform the method of claim 1 .

Assignments (4)
PATENT SECURITY AGREEMENT Recorded Oct 23, 2024
From: AMERICAN MEGATRENDS INTERNATIONAL, LLC
To: BAIN CAPITAL CREDIT, LP, AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 069229/0834 →
RELEASE OF SECURITY INTEREST Recorded Oct 17, 2024
From: MIDCAP FINANCIAL TRUST
To: AMERICAN MEGATRENDS INTERNATIONAL, LLC
Reel/Frame 069205/0795 →
SECURITY INTEREST Recorded May 6, 2019
From: AMERICAN MEGATRENDS INTERNATIONAL, LLC
To: MIDCAP FINANCIAL TRUST, AS COLLATERAL AGENT
Reel/Frame 049087/0266 →
ENTITY CONVERSION Recorded Apr 15, 2019
From: AMERICAN MEGATRENDS, INC.
To: AMERICAN MEGATRENDS INTERNATIONAL, LLC
Reel/Frame 049091/0973 →