Nothing Special   »   [go: up one dir, main page]

CN106998347A - The apparatus and method of server virtualization network share - Google Patents

The apparatus and method of server virtualization network share Download PDF

Info

Publication number
CN106998347A
CN106998347A CN201610053042.0A CN201610053042A CN106998347A CN 106998347 A CN106998347 A CN 106998347A CN 201610053042 A CN201610053042 A CN 201610053042A CN 106998347 A CN106998347 A CN 106998347A
Authority
CN
China
Prior art keywords
message information
port
destination address
forwarding rule
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610053042.0A
Other languages
Chinese (zh)
Inventor
姚俊
成晓庆
王兴猛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201610053042.0A priority Critical patent/CN106998347A/en
Priority to PCT/CN2017/070869 priority patent/WO2017128953A1/en
Publication of CN106998347A publication Critical patent/CN106998347A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a kind of method and apparatus of server virtualization network share, message information is received by receiving module, virtual modular converter parses the message information to obtain destination address, and inquire about predetermined forwarding rule, port control modules configure corresponding port according to the destination address of message information, pass through configured port according to forwarding rule by sending module and forward the message information, so that server virtual machine can be configured port resource by unification and realize information sharing according to predetermined forwarding rule, so as to the processor resource and memory source saved, and can be transplanted in different hardware platforms, further it is beneficial to hardware resource pool.

Description

The apparatus and method of server virtualization network share
Technical field
The present invention relates to mobile communication technology, the device of espespecially a kind of server virtualization network share and side Method.
Background technology
At present, cloud computing is that it has been merged to virtualize, clothes as unusual popular cutting edge technology at present Business management automation and the new technology for being standardized as representative.Wherein, virtualization is the most important spy of cloud computing Levy, relate generally to calculate, store, three fields of network, for calculating virtualization and Storage Virtualization skill Art all comparative maturities, and network virtualization technology relatively lags behind.
In the prior art, for network virtualization technology commonly use method be by install virtual switch or Person supports single I/O virtualizations (Single-root I/O Virtualization, abbreviation:SR-IOV) technology Network interface card provide virtual machine network insertion and correspondence with foreign country.
But, using prior art, because every virtual machine correspondence with foreign country is required for corresponding virtual switch Machine or SR-IOV technology network interface cards, then can expend the processor resource and memory source of preciousness, and can not Transplanted in different hardware platforms, be unfavorable for the pond of hardware resource.
The content of the invention
In order to solve the above-mentioned technical problem, the invention provides a kind of dress of server virtualization network share Put and method, can Integrated Virtual modular converter, virtual machine is realized by unified configuration port resource Network share, so that the processor resource and memory source saved, it is possible to enter in different hardware platforms Row transplanting, further beneficial to hardware resource pool.
In a first aspect, the method that the embodiment of the present invention provides server virtualization network share, this method bag Include:
Receive message information;
Parse the message information and obtain destination address, inquire about predetermined forwarding rule;
Corresponding port is configured according to the destination address;
Pass through configured port according to the forwarding rule and send the message information.
Second aspect, the embodiment of the present invention provides a kind of device of server virtualization network share, the dress Put including:Receiving module, virtual modular converter and port control modules;
The receiving module, for receiving message information;
The virtual modular converter, obtains destination address for parsing the message information, inquires about predetermined Forwarding rule;
The port control modules, for configuring corresponding port according to the destination address;
The sending module, the message is forwarded for passing through configured port according to the forwarding rule Information.
The method and apparatus of a kind of server virtualization network share provided in an embodiment of the present invention, by connecing Receive module and receive message information, virtual modular converter parses the message information to obtain destination address, and The predetermined forwarding rule of inquiry, port control modules configure corresponding according to the destination address of message information Port, passes through configured port according to forwarding rule by sending module and forwards the message information, so that Information can be realized by the unified port resource that configures according to predetermined forwarding rule by obtaining server virtual machine It is shared, so that the processor resource and memory source saved, it is possible to moved in different hardware platforms Plant, further beneficial to hardware resource pool.
Other features and advantages of the present invention will be illustrated in the following description, also, partly from froming the perspective of Become apparent, or understood by implementing the present invention in bright book.The purpose of the present invention is excellent with other Point can be realized and obtained by specifically noted structure in specification, claims and accompanying drawing .
Brief description of the drawings
Accompanying drawing is used for providing further understanding technical solution of the present invention, and constitutes one of specification Point, it is used to explain technical scheme together with embodiments herein, does not constitute to the present invention The limitation of technical scheme.
Fig. 1 is the knot of the embodiment of the method one of server virtualization network share provided in an embodiment of the present invention Structure schematic diagram;
Fig. 2 is the stream of the device embodiment one of server virtualization network share provided in an embodiment of the present invention Journey schematic diagram;
Fig. 3 is the knot of the device embodiment two of server virtualization network share provided in an embodiment of the present invention Structure schematic diagram.
Embodiment
For the object, technical solutions and advantages of the present invention are more clearly understood, below in conjunction with accompanying drawing Embodiments of the invention are described in detail.It should be noted that in the case where not conflicting, this Shen Please in embodiment and the feature in embodiment can mutually be combined.
The step of the flow of accompanying drawing is illustrated can such as one group computer executable instructions computer Performed in system.And, although logical order is shown in flow charts, but in some cases, Can be with the step shown or described by being performed different from order herein.
The present embodiments relate to method can apply to that the cloud platform of cloud computing can be carried, the cloud put down Platform can be server cluster either computer cluster, can be wherein provided with server or computer Multiple virtual machines, the division of following module belongs to a kind of logical partitioning, is embodied and not particularly restricted.
The present embodiments relate to method, it is intended to solve in the prior art every virtual machine be required for correspondence Virtual switch, then need to expend valuable processor resource and memory source, and can not be different hard Part platform is transplanted, and is unfavorable for the technical problem in the pond of hardware resource.
Technical scheme is described in detail with specifically embodiment below.These have below The embodiment of body can be combined with each other, may be in some embodiments for same or analogous concept or process Repeat no more.
Fig. 1 is the stream of the embodiment of the method one of server virtualization network share provided in an embodiment of the present invention Journey schematic diagram, as shown in figure 1, this method includes:
S101, reception message information.
Specifically, receiving needs shared message information, the message information includes destination address, packet Etc. content.
S102, the parsing message information obtain destination address, inquire about predetermined forwarding rule.
Specifically, the message information that parsing is received, and obtain the packet of the message information, destination Location etc., inquires about predetermined forwarding rule, and the predetermined forwarding rule defines the speed of forwarding, forwarding Port resource etc., can be preserved in the form of forwarding rule list.
S103, corresponding port configured according to the destination address of message information.
Specifically, cloud platform is to that should have in many servers, every service to that should have many platform virtual machines, Therefore, when carrying out information sharing, corresponding port is obtained by the destination address after parsing, the end Mouth can be communicated with server either virtual machine.
S104, pass through configured port according to the forwarding rule and send the message information.
Specifically, according to above-mentioned predetermined forwarding rule list, finding corresponding forwarding rate and being configured Port send the message information.
The method of a kind of server virtualization network share provided in an embodiment of the present invention, by receiving message Information, then, parses the message information to obtain destination address, and inquires about predetermined forwarding rule, Corresponding port is configured further according to the destination address of message information, finally passes through according to forwarding rule and is matched somebody with somebody The port put forwards the message information, so that server virtual machine can be provided by unified configuration port Information sharing is simultaneously realized in source according to predetermined forwarding rule, so that the processor resource and internal memory saved Resource, it is possible to transplanted in different hardware platforms, further beneficial to hardware resource pool.
Further, on the basis of above-described embodiment one, what the present embodiment two was solved is virtual machine and void The technical problem of information sharing between plan machine, above-mentioned S101 includes:
The message information sent by peripheral component interconnection extended channel reception virtual machine.
Specifically, when virtual machine needs transmission message information progress shared, virtual functions can be passed through and drive hair Message information is sent, passes through peripheral component interconnection extended (Peripheral Component Interconnect Express, referred to as:PCIE) passage, and SR-IOV specifications are followed, receive what the virtual machine was sent Message information, wherein, each PCIE channel can support the corresponding virtual functions resource of multiple virtual machines, So by the port resource between Integrated Virtual machine, the processor resource and memory source saved are carried High data-transmission efficiency between virtual machine and virtual machine.
Optionally, on the basis of above-described embodiment one, what the present embodiment three was solved is external equipment and void The technical problem of information sharing between plan machine, above-mentioned S101 includes:
The message information that external equipment is sent is received by network interface.
Specifically, external equipment can be specifically server, smart mobile phone, tablet personal computer, hand-held set, Computer etc., but be not limited thereto.When external equipment needs transmission message information to carry out shared, meeting Message information is sent by network interface, the network interface can be ethernet port, provided by multiple network interface ports Server and external network communication, network interface card control, debugging channel service.So pass through integrating external equipment Port resource, the processor resource and memory source saved, improve external equipment and virtual machine it Between data-transmission efficiency.
Further, on the basis of above-described embodiment two, after the message information is parsed, also wrap Include:
If the message information of parsing is channel message information, the channel message information is subjected to tunnel envelope Dress.
Specifically, by peripheral component interconnection extended channel reception virtual machine send message information when, if , can be by tunnel protocol by the data frame of other agreements when the message information of parsing is channel message information Or bag is Resealed, this mode can make the Network from many information sources in same cloud platform It is transmitted by different tunnels, so as to avoid information from disturbing, improves data transmission efficiency.
Optionally, further, on the basis of above-described embodiment three, parse the message information it Afterwards, in addition to:
The message information that external equipment is sent is received by network interface, if the message information of parsing is channel message During information, the channel message information is subjected to solution tunnel encapsulation, can be by tunnel protocol by other associations The data frame or bag of view are decapsulated again, so as to which the payload of the inside is submitted to virtual machine, this mode energy The Network from many information sources is enough set to be transmitted in same cloud platform by different tunnels, So as to avoid information from disturbing, data transmission efficiency is improved.
Further, on the basis of above-described embodiment, before the predetermined forwarding rule of the inquiry, also Including:
Formulate or obtain the predetermined forwarding rule.
Specifically, can meet forwarding rule predetermined described in OpenFlow specification preset in advance, or Person then formulates the predetermined forwarding rule, this is pre- when inquiring about predetermined forwarding rule failure Fixed forwarding rule can be recorded in the form of forwarding rule list between virtual machine and virtual machine, virtual machine with The corresponding relation forwarded between external equipment, so that message information forwards the carry out flow of rule according to correspondence Forwarding, consequently facilitating message information is sent in order according to rule, and then improves data transmission efficiency.
In software defined network (Software Defined Network, abbreviation:SDN application scenarios) In, when having SDN controllers in cloud platform, SDN controllers 50 understand the energy according to the information that E-Packets Power formulates predetermined forwarding rule, and issues forwarding rule, so that the forwarding of message information is controlled, The scheme of message information forwarding is optimized, data transmission efficiency is improved.
Further, on the basis of above-described embodiment, correspondence is configured according to the destination address of message information Port, including:
If destination address is virtual machine address, corresponding peripheral component interconnection extended port forwarding is configured The message information.
If specifically, when destination address is virtual machine address, being saved with the control node of cloud platform or calculating Point interaction, collects all PCIE port resources, and according to virtualization network, virtual machine and PCIE ports Mapping relations divide the corresponding port of the virtual machine, then configure corresponding PCIE ports and pass through PCIE Passage forwards the message information to virtual machine, to be managed collectively and dispatch PCIE port resources, real Existing regular communication between virtual machine and virtual machine.
Further, on the basis of above-described embodiment, correspondence is configured according to the destination address of message information Port, including:
If destination address is external device address, configures corresponding network interface and forward the message information.
If specifically, destination address be external device address when, control node or calculating with cloud platform Node is interacted, and collects all network interface port resources, and according to virtualization network, virtual machine and network interface port Mapping relations divide the corresponding network interface port of the external equipment, then configure corresponding network interface port forwarding The message information, to be managed collectively and dispatch network interface port resource, realizes virtual machine to external equipment Regular communication between external equipment.
Fig. 2 is the structure of server virtualization network sharing device embodiment one provided in an embodiment of the present invention Schematic diagram.The present embodiment refers to realize the detailed process of server virtualization network share.Such as Fig. 2 Shown, the device includes:Receiving module 10, virtual modular converter 20, port control modules 30 and hair Send module 40;
The receiving module 10, including for receiving message information;
The virtual modular converter 20, obtains destination address, inquiry is predetermined for parsing the message information Forwarding rule;
The port control modules 30, for configuring corresponding port according to the destination address;
The sending module 40, the report is sent for passing through configured port according to the forwarding rule Literary information.
A kind of device of server virtualization network share provided in an embodiment of the present invention, passes through receiving module Message information is received, virtual modular converter parses the message information to obtain destination address, and inquires about pre- Fixed forwarding rule, port control modules configure corresponding port according to the destination address of message information, Pass through configured port according to forwarding rule by sending module and forward the message information, so that service Device virtual machine can realize that information is total to by unified configuration port resource and according to predetermined forwarding rule Enjoy, so that the processor resource and memory source saved, it is possible to moved in different hardware platforms Plant, further beneficial to hardware resource pool.
Further, Fig. 3 is implemented for server virtualization network sharing device provided in an embodiment of the present invention The structural representation of example two, as shown in figure 3, on the basis of above-described embodiment, institute in the present embodiment Stating receiving module 10 is used to receive message information, refers to:
The receiving module 10 is used for the report sent by peripheral component interconnection extended channel reception virtual machine Literary information.
Device provided in an embodiment of the present invention, can perform above method embodiment, its realization principle and skill Art effect is similar, will not be repeated here.
Optionally, it is described in the present embodiment to receive as shown in figure 3, on the basis of above-described embodiment Module 10 is used to receive message information, refers to:
The receiving module 10 is used to receive the message information that external equipment is sent by network interface.
Device provided in an embodiment of the present invention, can perform above method embodiment, its realization principle and skill Art effect is similar, will not be repeated here.
Further, on the basis of above-described embodiment, the device also includes:The virtual expansible office Domain net module 21;
The virtual expansible LAN module 21, if the message information for parsing is channel message information When, the channel message information is subjected to tunnel encapsulation.
Device provided in an embodiment of the present invention, can perform above method embodiment, its realization principle and skill Art effect is similar, will not be repeated here.
Further, on the basis of above-described embodiment, the device also includes:Virtual expansible LAN Module 21;
The virtual expansible LAN module 21, if the message information for parsing is channel message information When, the channel message information is subjected to solution tunnel encapsulation.
Device provided in an embodiment of the present invention, can perform above method embodiment, its realization principle and skill Art effect is similar, will not be repeated here.
Further, on the basis of above-described embodiment, the device also includes:Forward control module 31;
The forwarding control module 31 is used to formulating or obtaining the predetermined forwarding rule.
Device provided in an embodiment of the present invention, can perform above method embodiment, its realization principle and skill Art effect is similar, will not be repeated here.
Further, as shown in figure 3, on the basis of above-described embodiment, the port control modules 30 For configuring corresponding port according to the destination address of message information, refer to:
If the port control modules 30 are used for destination address for virtual machine address, configure corresponding outer If component interconnection extended port forwards the message information.
Device provided in an embodiment of the present invention, can perform above method embodiment, its realization principle and skill Art effect is similar, will not be repeated here.
Alternatively, as shown in figure 3, on the basis of above-described embodiment, the port control modules 30 For configuring corresponding port according to the destination address of message information, refer to:
If the port control modules 30 are used for destination address for external device address, configure corresponding Network interface forwards the message information.
Device provided in an embodiment of the present invention, can perform above method embodiment, its realization principle and skill Art effect is similar, will not be repeated here.
Although disclosed herein embodiment as above, described content is only to readily appreciate the present invention And the embodiment used, it is not limited to the present invention.Technology people in any art of the present invention Member, do not depart from disclosed herein spirit and scope on the premise of, can be in the form of implementation and thin Any modification and change, but the scope of patent protection of the present invention are carried out on section, still must be with appended right The scope that claim is defined is defined.

Claims (16)

1. a kind of method of server virtualization network share, it is characterised in that methods described includes:
Receive message information;
Parse the message information and obtain destination address, inquire about predetermined forwarding rule;
Corresponding port is configured according to the destination address;
Pass through configured port according to the forwarding rule and send the message information.
2. according to the method described in claim 1, it is characterised in that the reception message information, including:
The message information sent by peripheral component interconnection extended channel reception virtual machine.
3. according to the method described in claim 1, it is characterised in that the reception message information, including:
The message information that external equipment is sent is received by network interface.
4. method according to claim 2, it is characterised in that after the message information is parsed, Also include:
If the message information of parsing is channel message information, the channel message information is subjected to tunnel envelope Dress.
5. method according to claim 3, it is characterised in that after the message information is parsed, Also include:
If the message information of parsing is channel message information, the channel message information is subjected to solution tunnel Encapsulation.
6. the method according to any one of claim 4 or 5, it is characterised in that the inquiry makes a reservation for Forwarding rule before, in addition to:
Formulate or obtain the predetermined forwarding rule.
7. method according to claim 6, it is characterised in that according to the destination address of message information Corresponding port is configured, including:
If destination address is virtual machine address, corresponding peripheral component interconnection extended port forwarding is configured The message information.
8. method according to claim 6, it is characterised in that according to the destination address of message information Corresponding port is configured, including:
If destination address is external device address, configures corresponding network interface and forward the message information.
9. a kind of device of server virtualization network share, it is characterised in that described device includes:Connect Receive module, virtual modular converter, port control modules and sending module;
The receiving module, for receiving message information;
The virtual modular converter, obtains destination address for parsing the message information, inquires about predetermined Forwarding rule;
The port control modules, for configuring corresponding port according to the destination address;
The sending module, the message is sent for passing through configured port according to the forwarding rule Information.
10. device according to claim 9, it is characterised in that the receiving module is used to receive Message information, refers to:
The message that the receiving module is used to send by peripheral component interconnection extended channel reception virtual machine is believed Breath.
11. device according to claim 9, it is characterised in that the receiving module is used to receive Message information, refers to:
The receiving module is used to receive the message information that external equipment is sent by network interface.
12. device according to claim 10, it is characterised in that the device also includes:Virtually may be used Extend LAN module;
The virtual expansible LAN module, if be channel message information for the message information parsed, The channel message information is subjected to tunnel encapsulation.
13. device according to claim 11, it is characterised in that the device also includes:Virtually may be used Extend LAN module;
The virtual expansible LAN module, if be channel message information for the message information parsed, The channel message information is subjected to solution tunnel encapsulation.
14. the device according to any one of claim 12 or 13, it is characterised in that the device is also Including:Forward control module;
The forwarding control module is used to formulating or obtaining the predetermined forwarding rule.
15. device according to claim 14, it is characterised in that the port control modules are used for Corresponding port is configured according to the destination address of message information, referred to:
If the port control modules are used for destination address for virtual machine address, corresponding peripheral hardware is configured Component interconnection extended port forwards the message information.
16. device according to claim 14, it is characterised in that the port control modules are used for Corresponding port is configured according to the destination address of message information, referred to:
If the port control modules are used for destination address for external device address, corresponding net is configured The mouth forwarding message information.
CN201610053042.0A 2016-01-26 2016-01-26 The apparatus and method of server virtualization network share Pending CN106998347A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610053042.0A CN106998347A (en) 2016-01-26 2016-01-26 The apparatus and method of server virtualization network share
PCT/CN2017/070869 WO2017128953A1 (en) 2016-01-26 2017-01-11 Server virtualization network sharing apparatus and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610053042.0A CN106998347A (en) 2016-01-26 2016-01-26 The apparatus and method of server virtualization network share

Publications (1)

Publication Number Publication Date
CN106998347A true CN106998347A (en) 2017-08-01

Family

ID=59397469

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610053042.0A Pending CN106998347A (en) 2016-01-26 2016-01-26 The apparatus and method of server virtualization network share

Country Status (2)

Country Link
CN (1) CN106998347A (en)
WO (1) WO2017128953A1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108600338A (en) * 2018-03-30 2018-09-28 山东乾云启创信息科技股份有限公司 File sharing method, apparatus and system in a kind of virtualized environment
CN111064814A (en) * 2018-10-16 2020-04-24 中国电信股份有限公司 VxLAN NAT traversal method, system and gateway based on PCP
CN113676421A (en) * 2021-10-25 2021-11-19 之江实验室 Multi-port network message receiving and transmitting method based on PCIe
CN113992592A (en) * 2021-10-27 2022-01-28 锐捷网络股份有限公司 Message forwarding method and device, port drainage system and storage medium
CN114006859A (en) * 2021-09-18 2022-02-01 深圳震有科技股份有限公司 Message forwarding method, terminal and computer readable storage medium
CN114070755A (en) * 2020-07-29 2022-02-18 中移(苏州)软件技术有限公司 Virtual machine network flow determining method and device, electronic equipment and storage medium
WO2022261881A1 (en) * 2021-06-17 2022-12-22 华为技术有限公司 Network interface card management system, packet processing method, and device

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113992426B (en) * 2021-11-15 2024-08-02 北京知道未来信息技术有限公司 Message distribution method and device, storage medium and electronic equipment
CN115277558B (en) * 2022-07-29 2024-06-07 中国电信股份有限公司 Message sending method and device, computer storage medium and electronic equipment
CN115633016A (en) * 2022-10-17 2023-01-20 维沃移动通信有限公司 Data transmission method, device, system, electronic equipment and medium

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103414626A (en) * 2013-08-28 2013-11-27 盛科网络(苏州)有限公司 Message processing method and device based on network virtualization
CN103873374A (en) * 2014-03-27 2014-06-18 杭州华三通信技术有限公司 Message processing method and device in virtualized system
CN104348694A (en) * 2013-07-25 2015-02-11 凯为公司 Network interface card with virtual switch and traffic flow policy enforcement
WO2015034589A1 (en) * 2013-09-06 2015-03-12 Cisco Technology, Inc. Universal pci express port
CN104468358A (en) * 2013-09-25 2015-03-25 杭州华三通信技术有限公司 Message forwarding method and device of distributive virtual switch system
US20150117256A1 (en) * 2013-10-28 2015-04-30 Brocade Communications Systems, Inc. Extended ethernet fabric switches
CN104717116A (en) * 2013-12-13 2015-06-17 国际商业机器公司 Method and system for software-defined networking tunneling extensions
US20150254088A1 (en) * 2014-03-08 2015-09-10 Datawise Systems, Inc. Methods and systems for converged networking and storage
CN104954253A (en) * 2014-03-31 2015-09-30 瞻博网络公司 PCIe-based host network accelerators (HNAS) for data center overlay network
CN105207873A (en) * 2015-08-31 2015-12-30 华为技术有限公司 Message processing method and apparatus
CN105245456A (en) * 2015-10-20 2016-01-13 浪潮(北京)电子信息产业有限公司 Method and system for unloading SDN virtual network function in cloud server

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103905303B (en) * 2012-12-28 2018-02-23 中国移动通信集团公司 Data processing method, apparatus and system after a kind of virtual machine VM across-the-wire migrations
US9270754B2 (en) * 2013-06-06 2016-02-23 Cisco Technology, Inc. Software defined networking for storage area networks

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104348694A (en) * 2013-07-25 2015-02-11 凯为公司 Network interface card with virtual switch and traffic flow policy enforcement
CN103414626A (en) * 2013-08-28 2013-11-27 盛科网络(苏州)有限公司 Message processing method and device based on network virtualization
WO2015034589A1 (en) * 2013-09-06 2015-03-12 Cisco Technology, Inc. Universal pci express port
CN104468358A (en) * 2013-09-25 2015-03-25 杭州华三通信技术有限公司 Message forwarding method and device of distributive virtual switch system
US20150117256A1 (en) * 2013-10-28 2015-04-30 Brocade Communications Systems, Inc. Extended ethernet fabric switches
CN104717116A (en) * 2013-12-13 2015-06-17 国际商业机器公司 Method and system for software-defined networking tunneling extensions
US20150254088A1 (en) * 2014-03-08 2015-09-10 Datawise Systems, Inc. Methods and systems for converged networking and storage
CN103873374A (en) * 2014-03-27 2014-06-18 杭州华三通信技术有限公司 Message processing method and device in virtualized system
CN104954253A (en) * 2014-03-31 2015-09-30 瞻博网络公司 PCIe-based host network accelerators (HNAS) for data center overlay network
CN105207873A (en) * 2015-08-31 2015-12-30 华为技术有限公司 Message processing method and apparatus
CN105245456A (en) * 2015-10-20 2016-01-13 浪潮(北京)电子信息产业有限公司 Method and system for unloading SDN virtual network function in cloud server

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108600338A (en) * 2018-03-30 2018-09-28 山东乾云启创信息科技股份有限公司 File sharing method, apparatus and system in a kind of virtualized environment
CN111064814A (en) * 2018-10-16 2020-04-24 中国电信股份有限公司 VxLAN NAT traversal method, system and gateway based on PCP
CN114070755A (en) * 2020-07-29 2022-02-18 中移(苏州)软件技术有限公司 Virtual machine network flow determining method and device, electronic equipment and storage medium
CN114070755B (en) * 2020-07-29 2023-08-01 中移(苏州)软件技术有限公司 Virtual machine network flow determination method and device, electronic equipment and storage medium
WO2022261881A1 (en) * 2021-06-17 2022-12-22 华为技术有限公司 Network interface card management system, packet processing method, and device
CN114006859A (en) * 2021-09-18 2022-02-01 深圳震有科技股份有限公司 Message forwarding method, terminal and computer readable storage medium
CN113676421A (en) * 2021-10-25 2021-11-19 之江实验室 Multi-port network message receiving and transmitting method based on PCIe
CN113992592A (en) * 2021-10-27 2022-01-28 锐捷网络股份有限公司 Message forwarding method and device, port drainage system and storage medium
CN113992592B (en) * 2021-10-27 2023-11-17 锐捷网络股份有限公司 Message forwarding method and device, port drainage system and storage medium

Also Published As

Publication number Publication date
WO2017128953A1 (en) 2017-08-03

Similar Documents

Publication Publication Date Title
CN106998347A (en) The apparatus and method of server virtualization network share
US11689455B2 (en) Loop prevention in virtual layer 2 networks
CN110506411B (en) Method and system for providing packet enforcement using logical ports in a virtualized computing environment
CN107222324B (en) Service configuration method and device of network service
CN109412922B (en) Method, forwarding device, controller and system for transmitting message
CN108234187B (en) High-fidelity link simulation method for data message forwarding
US20180006930A1 (en) Virtual extensible lan intercommunication mechanism for multicast in networking
CN109088820B (en) Cross-device link aggregation method and device, computing device and storage medium
CN104104620A (en) Virtual enhanced transmission selection (VETS) for lossless ethernet
US12010195B2 (en) Efficient flow management utilizing control packets
US20200007472A1 (en) Service insertion in basic virtual network environment
RU2011140978A (en) METHOD AND DEVICE OF I / O ROUTING AND MAP
CN105190530A (en) Transmitting hardware-rendered graphical data
CN109743244A (en) A kind of system and method for realizing that high speed interconnects based on SDN and NFV technology
US9838305B2 (en) Method, system and apparatus for an OpenFlow hybrid architecture network device
US10541842B2 (en) Methods and apparatus for enhancing virtual switch capabilities in a direct-access configured network interface card
CN105264837B (en) A kind of Transmission system of data message, transmission method and equipment
CN112787913A (en) Intelligent network card assembly, physical machine, cloud service system and message sending method
WO2021244356A1 (en) Data transmission method and apparatus
CN101370009A (en) Construction method for virtual network block frame based on Linux kernel network subsystem
US20140112142A1 (en) Method of forwarding packet and apparatus thereof
WO2023179457A1 (en) Method, apparatus and system for identifying service connection, and storage medium
US20170289026A1 (en) Switch processing method, controller, switch, and switch processing system
CN108881065A (en) Rate limit based on stream
CN108123865B (en) Message processing method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170801