Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

49 results about "Single-root input/output virtualization" patented technology

In virtualization, single root input/output virtualization or SR-IOV is a specification that allows the isolation of the PCI Express resources for manageability and performance reasons. A single physical PCI Express can be shared on a virtual environment using the SR-IOV specification. The SR-IOV offers different virtual functions to different virtual components (e.g. network adapter) on a physical server machine.

In-band management method and system

The embodiment of the invention discloses an in-band management method and a system, which relates to the technical field of a computer, and solves the problems in the prior art that the in-band management efficiency is low and the cost is low. The method is applied to the in-band management system. The system comprises a management module, a personal computer (PC) internet (IE) exchanging module and a first network card supporting single root input output virtualization (SR-IOV) or a second network card supporting multi-root input output virtualization (MR-IOV), and the method comprises the following steps that the management module recognizes the type of a network card which is connected with the PC IE exchanging module; if the recognized type of the network card is the first network card, vision frequency (VF) modules are divided on the first network card so as to respectively allocate the VF module to a user host and the management module, which are connected with the PC IE exchanging module; the management module adopts the VF module as an in-band management network card to be communicated with the user host; if the recognized type of the network card is the second network card, pulse frequency (PF) modules are respectively allocated to the user host and the management module, which are connected onto the PC IE exchanging module; and the management module adopts the RF module as the in-band management network card to be communicated with the user host. The in-band management method and the in-band management system are applicable to the in-band management technology.
Owner:XFUSION DIGITAL TECH CO LTD

Implementing enhanced error handling of a shared adapter in a virtualized system

A method, system and computer program product are provided for implementing enhanced error handling for a hardware I / O adapter, such as a Single Root Input / Output Virtualization (SRIOV) adapter, in a virtualized system. The hardware I / O adapter is partitioned into multiple endpoints, with each Partitionable Endpoint (PE) corresponding to a function, and there is an adapter PE associated with the entire adapter. The endpoints are managed both independently for actions limited in scope to a single function, and as a group for actions with the scope of the adapter. An error or failure of the adapter PE freezes the adapter PE and propagates to the VF PEs associated with the adapter, causing the VF PEs to be frozen. An adapter driver and VF device drivers are informed of the error, and start recovery. The hypervisor locks out the VF device drivers at key points enabling adapter recovery to successfully complete.
Owner:IBM CORP

Implementing configuration preserving relocation of sriov adapter

A method, system and computer program product are provided for implementing configuration preserving relocation of a Single Root Input / Output Virtualization (SRIOV) adapter in a computer system. At system power on an SRIOV adapter having been relocated to a different slot while the system was powered off is automatically detected, and the configuration data associated with the adapter automatically updated so that it remains associated with the adapter in the adapter's new location.
Owner:IBM CORP

Queue scheduling method and computing system

The invention provides a queue scheduling method and a computing system. The method is applied to the computing system based on SR-IOV (Single Root Input Output Virtualization); the computing system comprises a universal processor and a special hardware chip. The universal processor is used for running one or a plurality of virtual machines. The special hardware chip is used for realizing a PF (Program Function) and one or a plurality of VFs (Virtual Functions) based on the SR-IOV protocol. Each virtual machine corresponds to at least one VF. The special hardware chip comprises a first queue idle link table which comprises a plurality of idle first queues connected according to the structure of the link table; the first queues are queues located in the special hardware chip. The method comprises the steps of distributing one or a plurality of first queues to one or a plurality of VFs corresponding to the virtual machines from the first queue idle link table in such a manner that the number of the first queues distributed to each VF is consistent with the number of second queues required by a program in the virtual machine corresponding to each VF, and obtaining data in the second queues in the virtual machines and storing the data in the second queues in the first queues for processing.
Owner:HUAWEI TECH CO LTD

Implementing capacity and user-based resource allocation for a shared adapter in a virtualized system

A method, system and computer program product are provided for implementing capacity and user-based resource allocation for a hardware I / O adapter, such as, a Single Root Input / Output Virtualization (SRIOV) adapter in a virtualized system. Configuring a virtual function (VF) is provided by supplying a capacity value of a port. The capacity value represents a percentage of the available performance of the port. The adapter driver configures multiple adapter parameters to provide the available performance for the port. A user is enabled to specify a level of performance assigned to each protocol of the port.
Owner:IBM CORP

Method and system for single root input/output virtualization virtual functions sharing on multi-hosts

In a method for SR-IOV Virtual Functions Sharing on Multi-Hosts, implemented in a management system, one or more fake devices are simulated in one or more hosts with each fake device corresponding to one of a plurality of SR-IOV virtual functions. Each of one or more configuration spaces is redirected from each SR-IOV virtual function to each fake device, respectively. Each of configuration space requests is redirected from a corresponding fake device to a corresponding SR-IOV virtual function when the configuration space request is received. And each of memory access operations is redirected from the corresponding SR-IOV virtual function to a mapped memory on a corresponding host with the corresponding fake device, and each of interrupts generated by one or more SR-IOV virtual machines is redirected to the corresponding fake device.
Owner:IND TECH RES INST

Virtual machine thermal migration method and communication equipment

The embodiment of the invention discloses a virtual machine thermal migration method, which can realize SR-IOV network card state thermal migration. The method is applied to a source server running afirst virtual machine, the method is used for migrating the first virtual machine to a destination server, the source server comprises a single input/output virtualization SR-IOV network card, and thefirst virtual machine, a first virtual network card used by the first virtual machine, a virtual machine manager and a thermal migration module run in the source server. The first virtual network card is virtualized based on the SR-IOV network card, and the method comprises the following steps that the virtual machine manager sends a heating migration command to the thermal migration module; thethermal migration module obtains information needing to be migrated of the first virtual machine according to the thermal migration command, the information needing to be migrated of the first virtualmachine comprises state information of the first virtual network card and memory data of the first virtual machine, and the information needing to be migrated of the first virtual machine is reportedto the virtual machine manager; and the virtual machine manager sends the state information and the memory data of the first virtual machine to the destination server.
Owner:HUAWEI TECH CO LTD

Virtual network resource allocation method and system, and electronic device

The invention relates to a virtual network resource allocation method and system, and an electronic device. The method comprises the following steps: step a: generating a task map according to the network information of all virtual machines on a physical machine, and dividing the task map by using a multilevel map partitioning algorithm to obtain k mutually disjoint divided sub-sets; step b: calculating a critical path with the longest completion time in the divided sub-sets to obtain the virtual machine located in a critical path node; and step c: allocating a single input and output virtualized virtual device for the virtual machine located in the critical path node. According to the virtual network resource allocation method and system provided by the invention, the network is optimizedin a manner of combining the para-virtualization technology and the single single input and output virtualization technology, it is defaulted that each virtual machine is allocated with a para-virtualized virtual network card and the single input and output virtualized virtual device is only allocated with the virtual machine located in the critical path node after the multilevel map division, sothat the purpose of improving the overall network bandwidth utilization rate and shortening the overall execution time of the parallel applications is achieved.
Owner:SHENZHEN INST OF ADVANCED TECH

Implementing dynamic virtualization of an sriov capable sas adapter

A method, system and computer program product are provided for implementing dynamic virtualization of a Single Root Input / Output Virtualization (SRIOV) capable Serial Attached SCSI (SAS) adapter. The SRIOV SAS adapter includes a plurality of virtual functions (VFs). Each individual Host Bus Adapter (HBA) resource is enabled to be explicitly assigned to a virtual function (VF); and each VF being enabled to be assigned to a system partition. Multiple VFs are enabled to be assigned to a single system partition.
Owner:IBM CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products