CN102413190A - Network architecture based on cloud computing and virtual network management method thereof - Google Patents

Network architecture based on cloud computing and virtual network management method thereof Download PDF

Info

Publication number
CN102413190A
CN102413190A CN2011104308817A CN201110430881A CN102413190A CN 102413190 A CN102413190 A CN 102413190A CN 2011104308817 A CN2011104308817 A CN 2011104308817A CN 201110430881 A CN201110430881 A CN 201110430881A CN 102413190 A CN102413190 A CN 102413190A
Authority
CN
China
Prior art keywords
network
virtual
switch
layer
core layer
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
CN2011104308817A
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.)
Guangdong Electronic Industry Institute Co Ltd
Original Assignee
Guangdong Electronic Industry Institute Co Ltd
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 Guangdong Electronic Industry Institute Co Ltd filed Critical Guangdong Electronic Industry Institute Co Ltd
Priority to CN2011104308817A priority Critical patent/CN102413190A/en
Publication of CN102413190A publication Critical patent/CN102413190A/en
Pending legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks

Abstract

The invention relates to the technical field of cloud computing networks, particularly a network architecture based on cloud computing and a virtual network management method thereof. The network architecture based on cloud computing is implemented by three-layer virtualization: access layer virtualization, core layer virtualization and virtual machine virtual network. Access layer virtualization: virtualizing network resources on the access layer, thereby implementing the functions of bandwidth allocation, IP (Internet Protocol) address allocation, security access control and the like. Core layer virtualization: virtualizing core layer network devices, and directly intercommunicating service nodes and a service node and a storage node. Virtual machine virtual network: implementing a virtual network card and a virtual switching machine in a computation node. The virtual network card implements connection through the virtual switching machine, and is communicated with an external network. The invention solves the problem in managing the cloud computing network resources through three-layer virtualization technology, and improves the network performance; and the invention can be widely used in virtual networks.

Description

A kind of network architecture and virtual network management method thereof based on cloud computing
Technical field
The present invention relates to the system for cloud computing technical field, the especially a kind of network architecture and virtual network management method thereof based on cloud computing.
Background technology
Cloud computing consigns to user with service manner through the Internet with computational resource, storage resources, Internet resources etc. exactly.Realize this target, just must set up a very complete data center, in order to carry some application service platforms on the upper strata.Thus, this upper layer cloud calculated data center must be stablized very much, in case because break down in this upper layer cloud calculation services center, probably cause all cloud computing services to interrupt.In order to guarantee the stable and autgmentability of data center; When carrying out the data center network construction, adopt the three-layer network structure usually and between layer and layer, two even a plurality of exchange routing node are set; Be the transmission performance that promotes network on the one hand, can avoid occurring Single Point of Faliure on the other hand.This network configuration is reasonably at this stage, also can actually deal with problems.But after cloud computing occurred, this network configuration just was difficult to be competent at.It at first is the bottleneck of network delay.When data center implemented cloud computing, traditional network configuration might make the network delay problem become a big bottleneck.Give one example; When certain bar data need be sent to server B from server A; These data must in layer be passed through each exchange routing node of network so; And whenever through an exchange routing node time, the process that these data all must be disassembled through a packet, packet is resolved, data are repacked, this process will be carried out seven times at least.This situation also is not clearly in the network delay phenomenon that causes at present, because the business service of being moved in the present data center also is not a lot.After cloud computing implements; Data center possibly move 30,40 even more business service, and this time is if each packet all will pass through disassembling/packing process of several times; Just be easy to cause the obstruction of network, form network delay.
When the data flow major part that produces of cloud computing is high-performance calculation in addition service node and the service data between nodes flows and service node and memory node between data flow.The user just occupies a part seldom through the flow of terminal access of virtual machine.
Therefore an outstanding cloud computing platform network architecture is to satisfy the specific demand of cloud computing platform and the key of the performance that improves cloud computing platform.
Summary of the invention
One of technical problem that the present invention solves is to provide a kind of network architecture based on cloud computing, can realize between the service node, and the direct intercommunication of service node and memory node.
Two of the technical problem that the present invention solves is to provide a kind of virtual network management method of the network architecture based on cloud computing, realize between the service node, the management of the virtual network of the direct intercommunication of service node and memory node.
The technical scheme that the present invention one of solves the problems of the technologies described above is: said network is made up of for three layers Access Layer, core layer and virtual machine; It is characterized in that: said Access Layer is a virtualization layer, and core layer is a virtualization layer, virtual network on the virtual machine.
Described virtual Access Layer is the virtual Internet resources of Access Layer, realizes allocated bandwidth, IP address assignment, safe access control function.
Described virtual core layer is that the core layer network equipment is virtual, directly intercommunication between service node and service node, service node and the memory node.
Described virtual machine virtual network is in computing node, to realize Microsoft Loopback Adapter, virtual switch; Microsoft Loopback Adapter is realized linking to each other through virtual switch, and communicates with external network.
The Microsoft Loopback Adapter of band VLAN label is directly compatible with outside vlan network.
Two the technical scheme that the present invention solves the problems of the technologies described above is:
Comprise the steps as follows,
A, Access Layer are disposed three-tier switch, realize the IP map addresses, allocated bandwidth, functions such as security control;
B, core layer switch adopt the switch of realizing new ethernet standard, carry out cascade and Port BindingBundling between a plurality of switches;
The network interface of C, computing node inserts access-layer switch, and another network interface inserts the core layer switch;
The network interface of D, storage server inserts the core layer switch.
Described employing realizes that the switch of new ethernet standard is to adopt Ethernet DCE of data center or fusion to strengthen Ethernet CEE, comprises congestion notification (IEEE802.1Qau), strengthens to transmit and select ETS (IEEE802.1Qaz) and priority class traffic to control PFC (IEEE 802.1Qbb), link discovery agreement LLDP (IEEE 802.1AB) function.
The present invention is through virtual Access Layer, core layer and virtual machine virtual network; Realize between all service nodes, directly link to each other between service node and the memory node.Significantly reduced the delay of transfer of data; Solved delay issue between the transfer of data.Through the cloud computing management platform is controlled access switch and fire compartment wall, realize the network automatically management, safe access control, bandwidth control and network auditing system etc.Therefore, the present invention has realized: network IP manages automatically, security control, functions such as allocated bandwidth and network auditing system; The core network flattening greatly reduces network transfer delay.Improved the performance of cloud computing.
Description of drawings
Below in conjunction with accompanying drawing the present invention is further specified:
Accompanying drawing is a network architecture sketch map of the present invention.
Embodiment
Shown in accompanying drawing, the present invention relates to the system for cloud computing framework, in order to improve cloud computing platform performance and the automatic management of satisfying cloud computing platform, demands such as security control and Resource Allocation in Networks; The present invention relates to the virtual of three aspects.
Access Layer is virtual: all computing nodes insert external network through the front end three-tier switch.External user visits the application of building on virtual machine through the outside ip address of virtual machine mapping, therefore can control the IP address of external service flexibly.And realize the distribution of bandwidth resources at Access Layer.Realize the security control functions such as restriction refusal unauthorized access of user's entry address.
Core layer is virtual: mainly refer to the virtual of data center's core network device.Use the technological Port BindingBundlings of realizing switch-spanning such as VPC (Virtual Port-Channel); When on subordinate's switch, connecting the virtual switch that belongs to different cabinets like this; Can realize the ethernet link binding to 10,000,000,000 links that connect respectively to different cabinets with the compatible technology of IEEE802.3ad; Improve redundant ability and link interconnect bandwidth, simplify network operation.The back-end network interface of computing node all inserts the core layer switch with storage, and the core layer switch is realized direct intercommunication and the access stored between the virtual machine.Lower delay greatly, improved performance.
The virtual machine virtual network: the virtual machine virtual network comprises the virtual and virtual network switch of physical network card, goes out corresponding switch and network interface card function at the server internal virtual.Virtual switch provides the interconnected of a plurality of network interface cards and has set different VLAN label functions for different network interface cards in main frame inside, make main frame inside as there being a switch, can easily different network interface cards be connected to different ports.Microsoft Loopback Adapter is on a physical network card, to fictionalize independently network interface card of a plurality of logics, makes each Microsoft Loopback Adapter have independently MAC Address, IP address.
Cloud computing user's data bag of the present invention is forwarded to computing node through preceding end switch.Computing node returns to the user with the result after reading the collaborative calculating between storage data and other computing node., the user can carry out security control visit, allocated bandwidth etc. at this layer behind the end switch before inserting.The jumping figure of packet process is few more, postpones just more little.Therefore the jumping figure at core layer minimizing packet just can significantly reduce the performance that network delay improves data center.
The practical implementation step is following:
A, Access Layer are disposed three-tier switch, realize the IP map addresses, allocated bandwidth, functions such as security control.
B, core layer switch can adopt the switch of realizing new ethernet standard; Strengthen Ethernet CEE such as Ethernet DCE of data center or fusion, comprise congestion notification (IEEE802.1Qau), strengthen to transmit and select ETS (IEEE 802.1Qaz) and priority class traffic to control PFC (IEEE 802.1Qbb), link discovery agreement LLDP functions such as (IEEE 802.1AB).Carry out cascade and Port BindingBundling between a plurality of switches.
The network interface access-layer switch of C, computing node, another network interface inserts the core layer switch.
The network interface of D, storage server inserts the core layer switch.

Claims (9)

1. network architecture based on cloud computing, said network is made up of for three layers Access Layer, core layer and virtual machine; It is characterized in that: said Access Layer is a virtualization layer, and core layer is a virtualization layer, virtual network on the virtual machine.
2. the network architecture according to claim 1 is characterized in that: described virtual Access Layer is the virtual Internet resources of Access Layer, realizes allocated bandwidth, IP address assignment, safe access control function.
3. the network architecture according to claim 1 and 2 is characterized in that: described virtual core layer is that the core layer network equipment is virtual, directly intercommunication between service node and service node, service node and the memory node.
4. the network architecture according to claim 1 and 2 is characterized in that: described virtual machine virtual network is in computing node, to realize Microsoft Loopback Adapter, virtual switch; Microsoft Loopback Adapter is realized linking to each other through virtual switch, and communicates with external network.
5. the network architecture according to claim 3 is characterized in that: described virtual machine virtual network is in computing node, to realize Microsoft Loopback Adapter, virtual switch; Microsoft Loopback Adapter is realized linking to each other through virtual switch, and communicates with external network.
6. the network architecture according to claim 4 is characterized in that: the Microsoft Loopback Adapter of band VLAN label is directly compatible with outside vlan network.
7. the network architecture according to claim 5 is characterized in that: the Microsoft Loopback Adapter of band VLAN label is directly compatible with outside vlan network.
8. the virtual network management method of the described network architecture of claim 1 is characterized in that: comprises the steps as follows,
A, Access Layer are disposed three-tier switch, realize the IP map addresses, allocated bandwidth, functions such as security control;
B, core layer switch adopt the switch of realizing new ethernet standard, carry out cascade and Port BindingBundling between a plurality of switches;
The network interface of C, computing node inserts access-layer switch, and another network interface inserts the core layer switch;
The network interface of D, storage server inserts the core layer switch.
9. the management method of the described network architecture of claim 8; It is characterized in that: described employing realizes that the switch of new ethernet standard is to adopt Ethernet DCE of data center or fusion to strengthen Ethernet CEE, comprises congestion notification (IEEE802.1Qau), strengthens to transmit and select ETS (IEEE 802.1Qaz) and priority class traffic to control PFC (IEEE 802.1Qbb), link discovery agreement LLDP (IEEE802.1AB) function.
CN2011104308817A 2011-12-19 2011-12-19 Network architecture based on cloud computing and virtual network management method thereof Pending CN102413190A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011104308817A CN102413190A (en) 2011-12-19 2011-12-19 Network architecture based on cloud computing and virtual network management method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011104308817A CN102413190A (en) 2011-12-19 2011-12-19 Network architecture based on cloud computing and virtual network management method thereof

Publications (1)

Publication Number Publication Date
CN102413190A true CN102413190A (en) 2012-04-11

Family

ID=45915033

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011104308817A Pending CN102413190A (en) 2011-12-19 2011-12-19 Network architecture based on cloud computing and virtual network management method thereof

Country Status (1)

Country Link
CN (1) CN102413190A (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102983995A (en) * 2012-11-19 2013-03-20 浪潮电子信息产业股份有限公司 Networking design method based on data center
CN103257884A (en) * 2013-05-20 2013-08-21 深圳市京华科讯科技有限公司 Virtualization processing method for equipment
CN103297277A (en) * 2013-06-19 2013-09-11 北京华胜天成科技股份有限公司 Virtual network repairing method and system
CN103338163A (en) * 2013-07-16 2013-10-02 清华大学 Software-defined network controller supporting scheduling of dynamic elastic resource
CN104378311A (en) * 2014-11-26 2015-02-25 中国联合网络通信集团有限公司 Bandwidth distribution method and device
CN104636180A (en) * 2013-11-13 2015-05-20 财团法人资讯工业策进会 Control center deployment method for cloud-based system
CN104717156A (en) * 2013-12-13 2015-06-17 国际商业机器公司 Method and system for managing data flows in software-defined network using network interface card
CN105337751A (en) * 2014-07-30 2016-02-17 杭州迪普科技有限公司 ACL configuration method and device
CN105391771A (en) * 2015-10-16 2016-03-09 张陵 Multi-tenant-oriented cloud network architecture
CN105900518A (en) * 2013-08-27 2016-08-24 华为技术有限公司 System and method for mobile network function virtualization
CN106685825A (en) * 2017-02-18 2017-05-17 郑州云海信息技术有限公司 Cloud routing network management method and system based on cloud computing
CN106850871A (en) * 2017-01-23 2017-06-13 上海上讯信息技术股份有限公司 A kind of Dynamic Host Configuration Protocol server implementation method of single physical network card multi-VLAN
CN108964959A (en) * 2017-05-27 2018-12-07 阿里巴巴集团控股有限公司 A kind of network interface card direct communication system and data packet monitoring and managing method for virtual platform
CN110088732A (en) * 2016-12-19 2019-08-02 华为技术有限公司 A kind of data package processing method, host and system
CN113395318A (en) * 2021-03-17 2021-09-14 河海大学 SDN-based power grid data center network architecture and configuration method
CN113676471A (en) * 2021-08-17 2021-11-19 上海道客网络科技有限公司 Cross-node communication method, system, medium and electronic device based on container cloud platform
CN113709018A (en) * 2021-08-26 2021-11-26 江苏省未来网络创新研究院 Vxlan-based virtualized network access method and system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110010691A1 (en) * 2009-07-08 2011-01-13 Vmware, Inc. Distributed Software Testing Using Cloud Computing Resources
CN102164088A (en) * 2011-05-05 2011-08-24 北京交通大学 Data centre network system
CN102185725A (en) * 2011-05-31 2011-09-14 北京星网锐捷网络技术有限公司 Cache management method and device as well as network switching equipment

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110010691A1 (en) * 2009-07-08 2011-01-13 Vmware, Inc. Distributed Software Testing Using Cloud Computing Resources
CN102164088A (en) * 2011-05-05 2011-08-24 北京交通大学 Data centre network system
CN102185725A (en) * 2011-05-31 2011-09-14 北京星网锐捷网络技术有限公司 Cache management method and device as well as network switching equipment

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
《信息通信技术》 20110228 房秉毅等 "云计算网络虚拟化技术" 第50-53页 , *
《邮电设计技术》 20111031 黄大川 "云计算数据中心网络的关键技术" 第14-18页 , *
房秉毅等: ""云计算网络虚拟化技术"", 《信息通信技术》 *
黄大川: ""云计算数据中心网络的关键技术"", 《邮电设计技术》 *

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102983995A (en) * 2012-11-19 2013-03-20 浪潮电子信息产业股份有限公司 Networking design method based on data center
CN102983995B (en) * 2012-11-19 2017-05-03 浪潮电子信息产业股份有限公司 Networking design method based on data center
CN103257884A (en) * 2013-05-20 2013-08-21 深圳市京华科讯科技有限公司 Virtualization processing method for equipment
CN103297277A (en) * 2013-06-19 2013-09-11 北京华胜天成科技股份有限公司 Virtual network repairing method and system
CN103338163B (en) * 2013-07-16 2016-03-23 清华大学 Support the software defined network controller of dynamic elasticity scheduling of resource
CN103338163A (en) * 2013-07-16 2013-10-02 清华大学 Software-defined network controller supporting scheduling of dynamic elastic resource
CN105900518B (en) * 2013-08-27 2019-08-20 华为技术有限公司 System and method for mobile network feature virtualization
CN105900518A (en) * 2013-08-27 2016-08-24 华为技术有限公司 System and method for mobile network function virtualization
CN104636180A (en) * 2013-11-13 2015-05-20 财团法人资讯工业策进会 Control center deployment method for cloud-based system
CN104717156A (en) * 2013-12-13 2015-06-17 国际商业机器公司 Method and system for managing data flows in software-defined network using network interface card
US10103972B2 (en) 2013-12-13 2018-10-16 International Business Machines Corporation Managing data flows in software-defined network using network interface card
CN105337751A (en) * 2014-07-30 2016-02-17 杭州迪普科技有限公司 ACL configuration method and device
CN105337751B (en) * 2014-07-30 2018-09-04 杭州迪普科技股份有限公司 A kind of ACL configuration methods and device
CN104378311B (en) * 2014-11-26 2017-05-31 中国联合网络通信集团有限公司 The method and device of distribution bandwidth
CN104378311A (en) * 2014-11-26 2015-02-25 中国联合网络通信集团有限公司 Bandwidth distribution method and device
CN105391771A (en) * 2015-10-16 2016-03-09 张陵 Multi-tenant-oriented cloud network architecture
CN105391771B (en) * 2015-10-16 2018-11-02 北京云启志新科技股份有限公司 A kind of cloud network system towards multi-tenant
US11190375B2 (en) 2016-12-19 2021-11-30 Huawei Technolgoies Co., Ltd. Data packet processing method, host, and system
CN110088732B (en) * 2016-12-19 2021-08-20 华为技术有限公司 Data packet processing method, host and system
CN110088732A (en) * 2016-12-19 2019-08-02 华为技术有限公司 A kind of data package processing method, host and system
CN106850871A (en) * 2017-01-23 2017-06-13 上海上讯信息技术股份有限公司 A kind of Dynamic Host Configuration Protocol server implementation method of single physical network card multi-VLAN
CN106850871B (en) * 2017-01-23 2020-11-17 上海上讯信息技术股份有限公司 Method for realizing DHCP server with single physical network card and multiple VLANs
CN106685825A (en) * 2017-02-18 2017-05-17 郑州云海信息技术有限公司 Cloud routing network management method and system based on cloud computing
CN108964959A (en) * 2017-05-27 2018-12-07 阿里巴巴集团控股有限公司 A kind of network interface card direct communication system and data packet monitoring and managing method for virtual platform
CN108964959B (en) * 2017-05-27 2022-02-25 阿里巴巴集团控股有限公司 Network card direct connection system for virtualization platform and data packet supervision method
CN113395318A (en) * 2021-03-17 2021-09-14 河海大学 SDN-based power grid data center network architecture and configuration method
CN113676471A (en) * 2021-08-17 2021-11-19 上海道客网络科技有限公司 Cross-node communication method, system, medium and electronic device based on container cloud platform
CN113676471B (en) * 2021-08-17 2023-04-07 上海道客网络科技有限公司 Cross-node communication method, system, medium and electronic device based on container cloud platform
CN113709018A (en) * 2021-08-26 2021-11-26 江苏省未来网络创新研究院 Vxlan-based virtualized network access method and system

Similar Documents

Publication Publication Date Title
CN102413190A (en) Network architecture based on cloud computing and virtual network management method thereof
CN203206278U (en) Universal network interface controller
CN109120494B (en) The method of physical machine is accessed in cloud computing system
CN102668473B (en) For the system and method for high-performance, low-power data hub interconnection structure
CN106953788B (en) virtual network controller and control method
CN102577277B (en) Providing a logical aggregated point-to-point data link incorporating a multi-point link
CN102282810B (en) Load balancing
CN109218053A (en) Implementation method, system and the storage medium of virtual data center
CN104079492B (en) The methods, devices and systems that flow table is configured in a kind of OpenFlow networks
CN107211036B (en) Networking method for data center network and data center network
CN103560967B (en) The virtual data center mapping method of a kind of business demand perception
CN104253767B (en) A kind of implementation method of virtual burst network and a kind of interchanger
CN102986172A (en) Virtual cluster switching
Huang et al. Software-defined QoS provisioning for fog computing advanced wireless sensor networks
CN102835069A (en) Apparatus and method for synchronized networks
CN103763310A (en) Firewall service system and method based on virtual network
CN101789949B (en) Method and router equipment for realizing load sharing
CN105391635A (en) Network virtualization method based on software defined network (SDN)
CN108965134B (en) Message forwarding method and device
CN103501280A (en) Access method of multilayer virtual overlay network
CN108833305A (en) The virtual network framework of host
CN101272338B (en) Method for port band width configuration on non-line speed interface plate and non-line speed interface plate
CN101729355A (en) Method for realizing particular virtual local area network and device
CN101370009B (en) Construction method for virtual network block frame based on Linux kernel network subsystem
CN202679422U (en) Cloud computing network architecture

Legal Events

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

Application publication date: 20120411