20240028381. VIRTUAL I/O DEVICE MANAGEMENT simplified abstract (Intel Corporation)

From WikiPatents
Jump to navigation Jump to search

VIRTUAL I/O DEVICE MANAGEMENT

Organization Name

Intel Corporation

Inventor(s)

Shaopeng He of Shanghai (CN)

Yadong Li of Portland OR (US)

Anjali Singhai Jain of Portland OR (US)

Eliel Louzoun of Jerusalem (IL)

Israel Ben-shahar of Jerusalem (IL)

Brad A. Burres of Newton MA (US)

Bartosz Pawlowski of Gdansk (PL)

Anton Nadezhdin of Gdansk (PL)

Rashmi Hanagal Nagabhushana of Bangalore (IN)

Rupin H. Vakharwala of Hillsboro OR (US)

VIRTUAL I/O DEVICE MANAGEMENT - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240028381 titled 'VIRTUAL I/O DEVICE MANAGEMENT

Simplified Explanation

The abstract of the patent application describes a network interface device that uses an input/output virtualization manager to identify a virtual device that includes resources from multiple virtual functions associated with a physical function of a device. The network interface device then emulates the virtual device in an operation between the virtual device and a system image hosted by a host system connected to the network interface device.

  • The network interface device executes an input/output virtualization manager.
  • The input/output virtualization manager identifies a virtual device that includes resources from multiple virtual functions.
  • The virtual functions are associated with a physical function of a device.
  • An operation is performed between the virtual device and a system image hosted by a host system.
  • The network interface device emulates the virtual device using the input/output virtualization manager.

Potential applications of this technology:

  • Virtualization of network devices: This technology can be used to virtualize network devices, allowing for more efficient use of resources and easier management of network infrastructure.
  • Cloud computing: The ability to emulate virtual devices can be beneficial in cloud computing environments, where multiple virtual machines need to interact with system images hosted by the cloud provider.
  • Software-defined networking: This technology can be applied in software-defined networking to create virtual network functions that can be easily deployed and managed.

Problems solved by this technology:

  • Resource utilization: By virtualizing network devices and allowing them to share resources, this technology can help optimize resource utilization in a network infrastructure.
  • Scalability: The ability to create and manage virtual devices can improve the scalability of network infrastructure, allowing for easier expansion and adaptation to changing demands.
  • Flexibility: Virtualizing network devices provides flexibility in terms of deployment and management, allowing for easier configuration and reconfiguration of network functions.

Benefits of this technology:

  • Efficient resource utilization: By virtualizing network devices, this technology enables better utilization of resources, reducing costs and improving overall efficiency.
  • Simplified management: The ability to create and manage virtual devices simplifies the management of network infrastructure, making it easier to configure and maintain.
  • Scalability and adaptability: Virtual devices can be easily scaled up or down, allowing for quick adaptation to changing demands and requirements in a network environment.


Original Abstract Submitted

a network interface device executes an input/output (i/o) virtualization manager to identify a virtual device defined to include resources of a particular virtual functions in a plurality of virtual functions associated with a physical function of a device. an operation is identified to be performed between the virtual device and a system image hosted by a host system coupled to the network interface device. the network interface device emulates the virtual device in the operation using the i/o virtualization manager.