Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

8 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.

Storage resource dynamic allocation method and device, computer device and storage medium

The application discloses a storage resource dynamic allocation method and device, computer equipment and a storage medium, relates to the technical field of computers, and comprises obtaining storage load data of each virtual function and generating load prediction data, combining a dynamic reserved space allocation strategy to realize adaptive adjustment of a physical block resource state, changing a traditional static allocation and lag monitoring mode, and constructing a resource scheduling mechanism with real-time performance and predictability. The performance fluctuation problem caused by static reserved space allocation, software monitoring delay and the lack of prediction ability in a single input / output virtualization scene is solved, the technical effects of improving storage resource dynamic scheduling efficiency, enhancing the adaptive capacity of the system to sudden load, reducing the delay jitter amplitude, and balancing flash wear through fine management are achieved.
Owner:SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD

Access method of storage device and virtual device

An access method of a storage device and a virtual device are provided. The storage device supports a single root input output virtualization (SR-IOV), the storage device is virtualized as at least two virtual functions (VFs), the access method comprises: in response to an input / output (I / O) request for the storage device by an application, transmitting the I / O request to a corresponding VF by a virtual machine, the VF writing a completion message of the I / O request to a completion queue (CQ); querying the CQ in a polling manner by a processor of the virtual machine; and if there is the completion message of the I / O request in the CQ, returning the completion message to the application by the virtual machine. Since the storage virtualization system processes I / O requests in a polling manner, this manner avoids the delay and overhead caused by the interruption, and enables the application to improve I / O efficiency, and finally enables the random parallel read and write performance of the virtual machine using SR-IOV technology to allocate high-speed SSDs, to be improved significantly.
Owner:SAMSUNG ELECTRONICS CO LTD

Passing single-root input-output virtualization functions to nested virtual machines

Passing communication to or from nested virtual machines can involve one or more mappings. In one example, a host hypervisor can receive, from a physical function of a host computing device, a request generated by a nested virtual function of a nested virtual machine hosted by a guest virtual machine. The request can involve a first guest virtual function of the guest virtual machine, while the nested virtual function can be mapped to a second guest virtual function of the guest virtual machine. The host hypervisor can translate, using a set of mappings stored in a host page table, a guest memory address for the first guest virtual function to a host memory address for the first guest virtual function. The host hypervisor can forward the request to the first guest virtual function using the host memory address determined through translation.
Owner:RED HAT INC

Virtual machine live migration method and communications device

Example virtual machine live migration methods and apparatus are described. In one example method, a first virtual machine which runs on a source server is migrated to a destination server. The source server includes a single-root input / output virtualization (SR-IOV) network adapter. The virtual machine manager delivers a live migration command to the live migration module. The live migration module obtains, according to the live migration command, information that needs to be migrated and that is about the first virtual machine, and reports the information to the virtual machine manager, where the information includes state information of the first virtual network adapter and memory data of the first virtual machine. 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

Propagating link aggregation control protocol status to single root input / output virtualization virtual function status

PendingUS20260149657A1TransmissionTrunkingEngineering
A system and method of propagating link aggregation control protocol status to single root input / output virtualization virtual function status. The method includes obtaining, by a processing device and using a relay agent executing on the processing device, state information from a Link Aggregation Control Protocol (LACP) speaker of a host machine. The method includes detecting, based on the state information, a communication failure between a physical function (PF) of a network adapter of a host machine and a first network switch of a plurality of network switches. The method includes identifying one or more computing environments that are communicatively coupled to the first network switch through a first virtual function (VF) associated with the PF. The method includes notifying the one or more computing environments about the communication failure by modifying a link state of the first VF.
Owner:RED HAT INC

Method and device for creating VF port of RDMA network card and computer equipment

The invention relates to an RDMA network card VF port creating method and device and computer equipment. The method comprises the following steps: under the condition that a remote direct memory access (RDMA) network card starts a single input / output virtualization (SR-IOV) function, initializing each physical function (PF) port in the starting process of the RDMA network card; wherein a corresponding virtual function VF detection function is packaged in the initialization function of each PF port; and after each PF port is initialized, calling a VF port detection function packaged in the initialization function of the PF port, creating a VF port corresponding to the PF port, and performing equipment registration and network configuration on the VF port. By adopting the method, the VF port can be synchronously created after the PF port of the RDMA network card is initialized, so that the relevance of the PF port and the VF port and serialization of kernel mode creation are ensured, and the problem of drive hanging is avoided.
Owner:DAWNING INFORMATION IND (BEIJING) CO LTD +2

Method, device, chip, network card and equipment for deploying hardware link aggregation

The application relates to a hardware link aggregation deployment method, device, chip, network card and equipment. The method comprises the following steps: in response to a network card aggregation configuration request, creating a network card aggregation group, wherein the network card aggregation group comprises at least one physical function device; under the condition that the unloading condition of the network card aggregation group is met, sending a creation message of a link aggregation group corresponding to the network card aggregation group to a network card device; wherein the unloading condition of the network card aggregation group comprises that at least one physical function device has a member capability of the link aggregation group; the creation message of the link aggregation group is used for instructing the network card device to activate a representative port device mapped by the link aggregation group and setting the link aggregation group to an unloaded state; the representative port device is used for being controlled by a user state drive of a host device in a virtual function input and output mode. By adopting the method, the user state drive can directly take over the physical function device without starting a single root input and output virtualization.
Owner:SHENZHEN JAGUAR MICROSYSTEMS CO LTD

Deployment method and device for hardware link aggregation, chip, network card and equipment

The invention relates to a hardware link aggregation deployment method and device, a chip, a network card and equipment. Comprising the steps that in response to a network card aggregation configuration request, a network card aggregation group is created, and the network card aggregation group comprises at least one physical function device; sending a creation message of a link aggregation group corresponding to the network card aggregation group to the network card equipment under the condition that the unloading condition of the network card aggregation group is met; wherein the unloading condition of the network card aggregation group comprises that at least one physical function device has the member capability of the link aggregation group; the establishment message of the link aggregation group is used for indicating the network card equipment to activate representative port equipment mapped by the link aggregation group and setting the link aggregation group to be in an unloaded state; and the representative port equipment is used for controlling the user mode drive of the host equipment in a virtual function input and output manner. By adopting the method, the user mode drive can directly take over the physical function equipment under the condition of not starting single root input and output virtualization.
Owner:SHENZHEN JAGUAR MICROSYSTEMS CO LTD