×

DATA PATH FAILOVER METHOD FOR SR-IOV CAPABLE ETHERNET CONTROLLER

  • US 20160342437A1
  • Filed: 05/21/2015
  • Published: 11/24/2016
  • Est. Priority Date: 05/21/2015
  • Status: Active Grant
First Claim
Patent Images

1. An information handling system comprising:

  • an input/output (I/O) virtualization network interface controller (IOV NIC);

    a processor;

    a memory system communicatively coupled to the processor and having a host operating system (OS) having an IOVM module having a physical function (PF) driver for managing a physical function of the IOV NIC;

    at least one virtual machine (VM) having a respective virtual function (VF) device driver and direct access to a corresponding VF device of the IOV NIC;

    a virtual machine manager (VMM) having an extended support capability for input/output virtual machine (IOVM) functionality; and

    an IOVM module having a physical function (PF) driver for managing a physical function of the IOV NIC; and

    an IOV failover module executed by said processor to;

    establish one or more network paths between at least one VM and a VF, respectively;

    determine a health status of network paths between the at least one VM and respective VF devices to identify whether any network path is a compromised network path having a failed health status; and

    in response to determining that at least one network path coupled between a VM and a VF device has a failed health status, migrate each one of the VF devices coupled to a compromised network path to a respective alternate VF device identified using a pre-configured mapping, wherein said migrating a VF device to an alternate VF device is performed using the IOV NIC without performing VMM switching.

View all claims
  • 14 Assignments
Timeline View
Assignment View
    ×
    ×