METHOD AND DEVICE FOR PROCESSING I/O REQUEST IN NETWORK FILE SYSTEM

    公开(公告)号:EP3244322A4

    公开(公告)日:2017-11-22

    申请号:EP15880700

    申请日:2015-02-03

    IPC分类号: G06F17/30

    摘要: A method and device for processing an I/O request in a network file system. The method includes: when a network file system file handle NFS FH in an I/O request cannot be identified, sending, by a network file system server, a request for parsing the unidentifiable NFS FH to a centralized controller (201); receiving, by the network file system server, a file identifier that corresponds to the unidentifiable NFS FH and that is sent by the centralized controller according to the parsing request, where the file identifier is determined according to a prestored correspondence between NFS FHs and file identifiers (202); and processing, by the network file system server, the I/O request according to the file identifier (203). According to the foregoing method and device, perception-free virtual machine migration can be implemented.

    DATA PACKET PROCESSING METHOD AND APPARATUS BASED ON PARALLEL PROTOCOL STACK INSTANCES
    3.
    发明公开
    DATA PACKET PROCESSING METHOD AND APPARATUS BASED ON PARALLEL PROTOCOL STACK INSTANCES 审中-公开
    基于并行协议堆栈的数据包处理方法和装置

    公开(公告)号:EP3091706A4

    公开(公告)日:2016-12-28

    申请号:EP14880468

    申请日:2014-11-19

    IPC分类号: H04L29/06 H04L29/08

    CPC分类号: H04L69/162 H04L69/30

    摘要: The present invention provides a method and an apparatus for processing a data packet based on parallel protocol stack instances, where lower-layer protocol processing is performed, by using a first protocol stack instance, on a data packet that is distributed to the first protocol stack instance; after a target socket that is needed to perform upper-layer protocol processing on the data packet on which the lower-layer protocol processing has been performed is determined, an associated second protocol stack instance is determined by using the target socket; and the upper-layer protocol processing is performed, by using the target socket and the second protocol stack instance, on the data packet on which the lower-layer protocol processing has been performed. A lower-layer protocol processing part and an upper-layer protocol processing part in protocol processing are separately completed by different protocol stacks, and the second protocol stack instance that performs the upper-layer protocol processing is determined by using the target socket; therefore, a technical problem that protocol processing cannot be performed on a data packet because a protocol stack instance specified by an APP conflicts with a protocol stack instance specified by a network adapter is resolved.

    NETWORK CONFIGURATION METHOD, NETWORK SYSTEM AND DEVICE

    公开(公告)号:EP3306870A4

    公开(公告)日:2018-06-20

    申请号:EP15897402

    申请日:2015-07-03

    摘要: Embodiments of the present invention provide a network virtualization configuration method, a network system, and a device. The method includes: creating a switch virtual machine, where the switch virtual machine is configured to run a virtual switch; responding to a Peripheral Component Interconnect PCI scanning of the switch virtual machine, and configuring, by using the PF driver, a PCIE device to allocate a corresponding network resource to the switch virtual machine; and initializing the PCIE device by using the PF driver, where a default forwarding rule of the initialized PCIE device includes setting a default forwarding port of the PCIE device to a VF receiving queue VF 0 corresponding to the switch virtual machine. According to the method, a cross-platform virtual switch solution can be implemented, thereby improving flexibility of deploying a virtual switch, and implementing compatibility with different hypervisors/VMMs.

    METHOD, APPARATUS, AND DEVICE FOR SELECTING PROTOCOL STACK
    7.
    发明公开
    METHOD, APPARATUS, AND DEVICE FOR SELECTING PROTOCOL STACK 审中-公开
    方法,装置及机选择协议栈

    公开(公告)号:EP3051415A4

    公开(公告)日:2016-10-26

    申请号:EP14858645

    申请日:2014-10-13

    发明人: GU QIANG WEN LIUFEI

    摘要: The present invention discloses a method, an apparatus, and a device for selecting a protocol stack. The method includes: receiving a socket socket creation instruction sent by a virtual machine; selecting a protocol stack instance; creating a socket in the selected protocol stack instance according to the socket creation instruction; and sending a correspondence between the created socket and an identifier of the protocol stack instance to the virtual machine, so that the virtual machine performs, according to the correspondence, data processing based on the created socket in the protocol stack instance. Therefore, multiple virtual machines disposed on a same physical host can share a network protocol processing capability, and protocol stacks of the virtual machines achieve load balance, which improves system reliability.

    METHOD, APPARATUS AND SYSTEM FOR JOINT OPTIMIZATIONS
    8.
    发明公开
    METHOD, APPARATUS AND SYSTEM FOR JOINT OPTIMIZATIONS 有权
    方法,装置和系统用于连接优化

    公开(公告)号:EP2515478A4

    公开(公告)日:2012-11-28

    申请号:EP11783095

    申请日:2011-06-07

    IPC分类号: H04L12/24 H04L12/56 H04L29/08

    摘要: Embodiments of the present invention disclose a method, an apparatus and a system for joint optimization. The method for joint optimization includes: decomposing the joint optimization of an entire network into the joint optimization performed in each sub-network, regarding a bandwidth requirement for a server off the sub-network as a bandwidth requirement for a virtual server on a port, iteratively performing the joint optimization in each sub-network, and applying results of the joint optimization in the network. In the embodiments of the present invention, the bandwidth requirement for the server off the sub-network is regarded as the bandwidth requirement for the virtual server on the port, the joint optimization is iteratively performed in each sub-network, and the results of the joint optimization are applied in the network, so that the joint optimization of the entire network is performed in parallel, thereby improving both the network performance and the user experience of the network.