ACCELERATING PARA-VIRTUALIZATION NETWORK USING INTERFACE USING DIRECT MEMORY ACCESS (DMA) REMAPPING

    公开(公告)号:US20190354387A1

    公开(公告)日:2019-11-21

    申请号:US16463473

    申请日:2016-12-22

    Abstract: An example electronic apparatus is for accelerating a para-virtualization network interface. The electronic apparatus includes a descriptor hub performing bi-directionally communication with a guest memory accessible by a guest and with a host memory accessible by a host. The guest includes a plurality of virtual machines. The host includes a plurality of virtual function devices. The virtual machines are communicatively coupled to the electronic apparatus through a central processing unit. The communication is based upon para-virtualization packet descriptors and network interface controller virtual function-specific descriptors. The electronic apparatus also includes a device association table communicatively coupled to the descriptor hub and to store associations between the virtual machines and the virtual function devices. The electronic apparatus further includes an input-output memory map unit (IOMMU) to perform direct memory access (DMA) remapping and interrupt remapping.

Patent Agency Ranking