Unlock instant, AI-driven research and patent intelligence for your innovation.

Data processing method, interface conversion structure and equipment

A technology of data processing and interface conversion, applied in the direction of electrical digital data processing, instruments, etc.

Active Publication Date: 2019-12-03
UCLOUD TECH CO LTD
View PDF10 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, if it is a bare metal server environment, or a virtual machine is directly connected to the hardware through IO hardware virtualization, in order to achieve migration, a consistent hardware device interface must be required.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data processing method, interface conversion structure and equipment
  • Data processing method, interface conversion structure and equipment
  • Data processing method, interface conversion structure and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] The classic three-layer structure of a computer system is: hardware, system software, and application software. However, in an actual environment, system software does not directly affect hardware. There is a hardware abstraction layer HAL (HardwareAbstract Layer) between system software and hardware. The function of the hardware abstraction layer HAL is to shield thousands of different hardware details and present a unified access interface to the system software. For example, the Android system defines a standard interface for hardware suppliers to implement, which allows Android to ignore the implementation of lower-level drivers. With the help of HAL, related functions can be successfully implemented without affecting or changing higher-level systems.

[0051]Although this HAL implementation mechanism has various advantages in the stand-alone scenario, it has great problems in the cloud computing scenario. In a cloud computing scenario, even with a large number of s...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a data processing method, an interface conversion structure and equipment, the method is applied to the interface conversion structure, the interface conversion structure is arranged in the equipment and is connected with a hardware interface of the equipment, the method comprises: receiving a data processing request, wherein the data processing request at least comprises request source information; determining an interface type of a transmission interface to which the data processing request belongs based on the request source information; determining a target processing mode according to the interface type of the transmission interface; and responding to the data processing request in the target processing mode, enabling the hardware interface to perform data access on memory data specified by the transmission interface.

Description

technical field [0001] The present application relates to the field of hardware interface technology, in particular to a data processing method, an interface conversion structure and equipment. Background technique [0002] SR-IOV technology is the basic technology of input / output IO (Input / Output) hardware virtualization. The SR-IOV standard allows efficient sharing of PCIe devices between IOs. Therefore, based on SR-IOV, devices can be virtualized through PCIe as A device with hundreds of virtual functions (VirtualFunction, VF) associated with a physical function (PhysicalFunction, PF). For example, a PCIe can be divided into several PF groups through virtualization. Each PF group contains one PF and several VFs. The VFs in the same PF group can implement data transmission through the same type of IO interface corresponding to the PF. The PF group usually transmits data through different types of IO interfaces. [0003] In a cloud computing scenario, in order to avoid se...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F13/38
CPCG06F13/385
Inventor 黄朝波董伸邱模炯
Owner UCLOUD TECH CO LTD