CN110351204A - The method and system that cloud data center Internet resources dynamically distribute - Google Patents

The method and system that cloud data center Internet resources dynamically distribute Download PDF

Info

Publication number
CN110351204A
CN110351204A CN201910171728.3A CN201910171728A CN110351204A CN 110351204 A CN110351204 A CN 110351204A CN 201910171728 A CN201910171728 A CN 201910171728A CN 110351204 A CN110351204 A CN 110351204A
Authority
CN
China
Prior art keywords
network
flow table
network node
service
control flow
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
CN201910171728.3A
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.)
China Electronics Technology Group Corp CETC
Electronic Science Research Institute of CTEC
Original Assignee
China Electronics Technology Group Corp CETC
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 China Electronics Technology Group Corp CETC filed Critical China Electronics Technology Group Corp CETC
Priority to CN201910171728.3A priority Critical patent/CN110351204A/en
Publication of CN110351204A publication Critical patent/CN110351204A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/76Admission control; Resource allocation using dynamic resource allocation, e.g. in-call renegotiation requested by the user or requested by the network in response to changing network conditions

Abstract

The invention discloses the method and system that a kind of cloud data center Internet resources dynamically distribute.Wherein, method includes: the network service requirement that user is received by the Internet resources orchestration module of cloud data center, obtains several service chainings according to network service requirement, and each service chaining is sent to network equipment control module;Each service chaining received is explained using network equipment control module, controls flow table correspondingly with each network node in each service chaining to obtain, and each control flow table is sent to corresponding network node;Wherein, control includes network service requirement in flow table;The forwarding for carrying out data according to control flow table using network node, realizes the dynamic allocation of resource.The present invention obtains corresponding service chaining using network arrangements module, control flow table is obtained according to service chaining using network equipment control module, control flow table is handed down to network node in advance, the forwarding of data is carried out according to the control flow table issued, realizes the dynamic allocation of Internet resources.

Description

The method and system that cloud data center Internet resources dynamically distribute
Technical field
The present invention relates to a kind of methods that field of communication technology more particularly to cloud data center Internet resources dynamically distribute And system.
Background technique
Cloud computing is realized the physical resource pools such as calculating, storage, network, is provided on demand for user by virtualization technology Resource service.The network plan of current cloud data center is by IaaS (Infrastructure as a Service, infrastructure) The networking component of platform provides resource layout by northbound interface for user, is directly integrated OVS by plug-in mode and physics is handed over It changes planes, has the service ability such as double layer network, IP address management, three-layer routing, VPN, firewall, to provide network for user Virtualization services allow tenant to create and manage virtual network.
However, the scalability of the data center network of the prior art is bad, the dynamic for not being able to satisfy virtualized environment is special Property, and the control ability of Internet resources is had certain limitations.It is integrated in extensive, high density, multi-tenant cloud environment Network node quantity will increase, and device model may be different, and the integrated plug-in unit of networking component can be more and more, lead to IaaS Platform becomes complex and huge, can not achieve Internet resources and dynamically distributes.
Summary of the invention
The embodiment of the present invention provides a kind of method and system that cloud data center Internet resources dynamically distribute, to solve The problem of data center network resource can not achieve dynamic allocation in the prior art.
In a first aspect, the embodiment of the present invention provides a kind of method that cloud data center Internet resources dynamically distribute, including such as Lower step:
The network service requirement that user is received by the Internet resources orchestration module of cloud data center, according to the network Demand for services obtains several service chainings, and each service chaining is sent to network equipment control module;
Each service chaining received is explained using the network equipment control module, to obtain and each institute It states each network node in service chaining and controls flow table correspondingly, and each control flow table is sent to corresponding network Node;It wherein, include the network service requirement in the control flow table;
The forwarding for carrying out data according to the control flow table using the network node, realizes the dynamic allocation of resource.
Optionally, the network service requirement includes network service quality, destinations traffic object and data to be sent Identification information.
Optionally, described that several service chainings are obtained according to the network service requirement, it specifically includes:
Determine that several service chainings, each service chaining meet the network Service Quality according to the destinations traffic object The requirement of amount.
Optionally, described that each service chaining received is explained using the network equipment control module, with It obtains and controls flow table correspondingly with each network node in each service chaining, specifically include:
Each service chaining received is explained using the network equipment control module, obtains each clothes Each network node information being engaged in chain and the neighboring network node information being connect with each network node communication;
It is generated according to each network node information and the neighboring network node information being connect with each network node communication Control flow table corresponding with each network node;Wherein the mark comprising the data to be sent is believed in the control flow table Breath.
Optionally, the forwarding for being carried out data according to the control flow table using the network node, is specifically included:
Currently transmitted data and message corresponding with the currently transmitted data are received using network node, and from institute State the identification information that currently transmitted data are obtained in message;
The control flow table of the network node is searched, the identification information of the data to be sent in control flow table is obtained;
The identification information of the currently transmitted data is matched with the identification information of the data to be sent;If With success, then the currently transmitted data and the message are turned according to the neighboring network node information in control flow table Hair;If it fails to match, the network equipment control is sent to using currently transmitted data described in network node and the message Molding block.
Optionally, it is described after the message described in the utilization network node is sent to the network equipment control module Method further include:
Using whether have in network equipment control module Network Search device control module with it is current in the message The control flow table of the identification information match of data is sent, is believed if finding with the mark of the currently transmitted data in the message Matched control flow table is ceased, then gives the currently transmitted data, the message and the control flow table issuance to corresponding net Network node;If not finding the control flow table with the identification information match of the currently transmitted data in the message, institute is abandoned State currently transmitted data and the message.
Optionally, the network service quality includes following one or more: bandwidth, delay, shake and packet loss.
Second aspect, the embodiment of the present invention provide a kind of system that cloud data center Internet resources dynamically distribute, comprising:
Internet resources orchestration module is obtained for receiving the network service requirement of user according to the network service requirement Several service chainings, and each service chaining is sent to the network equipment control module;
Network equipment control module, each service chaining sent for receiving the Internet resources orchestration module, and it is right Received each service chaining explains, and is controlled correspondingly with obtaining with each network node in each service chaining Flow table, and each control flow table is sent to corresponding network node;It wherein, include the net in the control flow table Network demand for services;
Network node realizes the dynamic allocation of resource for carrying out the forwarding of data according to the control flow table.
Optionally, the network service requirement includes network service quality, destinations traffic object and data to be sent Identification information.
Optionally, the Internet resources orchestration module, specifically for determining several clothes according to the destinations traffic object Business chain, each service chaining meet the requirement of the network service quality.
Optionally, the network equipment control module, specifically for being explained to each service chaining received, Obtain each network node information in each service chaining and the neighboring network node connecting with each network node communication letter Breath;
The network equipment control module is also used to lead to according to each network node information and with each network node The neighboring network node information of letter connection generates control flow table corresponding with each network node;The wherein control flow table In include the data to be sent identification information.
Optionally, the network node is specifically used for receiving currently transmitted data and corresponding with currently transmitted data Message, and obtain from the message identification information of currently transmitted data;
The control flow table of the network node is searched, the identification information of the data to be sent in control flow table is obtained;
The identification information of the currently transmitted data is matched with the identification information of the data to be sent;If With success, then the currently transmitted data and the message are turned according to the neighboring network node information in control flow table Hair;If it fails to match, the network equipment control is sent to using currently transmitted data described in network node and the message Molding block.
Optionally, the network equipment control module is also used to: being received the message that the network node is sent, is searched net Whether have in the storage file of network device control module and the identification information match of the currently transmitted data in the message Flow table is controlled, it, will be described if finding the control flow table with the identification information match of the currently transmitted data in the message Currently transmitted data, the message and the control flow table issuance give corresponding network node;If not finding and the report The control flow table of the identification information match of currently transmitted data in text then abandons the currently transmitted data and the report Text.
In the embodiment of the present invention by using Internet resources orchestration module according to the network service requirement of user come dynamic Corresponding service chaining is obtained, acquisition control flow table then is explained to service chaining using network equipment control module, and will control Flow table processed is handed down to network node in advance, in this way, when carrying out data forwarding using network node, it will be able under in advance The control flow table of hair carries out the forwardings of data, realizes the dynamic allocation of Internet resources.Thus existing data forwarding is solved When, the problem of cannot dynamically distributing corresponding network node according to user demand, cannot achieve Resource dynamic allocation.
The above description is only an overview of the technical scheme of the present invention, in order to better understand the technical means of the present invention, And it can be implemented in accordance with the contents of the specification, and in order to allow above and other objects of the present invention, feature and advantage can It is clearer and more comprehensible, the followings are specific embodiments of the present invention.
Detailed description of the invention
By reading the following detailed description of the preferred embodiment, various other advantages and benefits are general for this field Logical technical staff will become clear.The drawings are only for the purpose of illustrating a preferred embodiment, and is not considered as to this hair Bright limitation.And throughout the drawings, the same reference numbers will be used to refer to the same parts.In the accompanying drawings:
Fig. 1 is the flow chart of the method for first embodiment of the invention medium cloud data center network Resource dynamic allocation;
Fig. 2 is the structural block diagram of the system of third embodiment of the invention medium cloud data center network Resource dynamic allocation.
Specific embodiment
Exemplary embodiments of the present disclosure are described in more detail below with reference to accompanying drawings.Although showing this public affairs in attached drawing The exemplary embodiment opened, it being understood, however, that may be realized in various forms the disclosure without the implementation that should be illustrated here Example is limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the disclosure Range is fully disclosed to those skilled in the art.
First embodiment of the invention provides a kind of method that cloud data center Internet resources dynamically distribute, as shown in Figure 1, Comprising the following specific steps
Step S101 receives the network service requirement of user by the Internet resources orchestration module of cloud data center, according to The network service requirement obtains several service chainings, and each service chaining is sent to the network equipment of cloud data center Control module;
Internet resources orchestration module receives the network service requirement of user in this step, and specific method is: user passes through net The interface that network resource orchestration module provides defines required network service requirement, is then stored in network service requirement In the database of Internet resources orchestration module.Wherein, network service requirement include network service quality, destinations traffic object with And the identification information of data to be sent.Specific network service quality includes following one or more: bandwidth, delay, shake and Packet loss.
Wherein, service chaining includes Ingress Network node and egress network node and several intermediate network nodes.Data into After entering service chaining, each network node can be passed through according to network node in service chaining, complete data forwarding.
Step S102 explains each service chaining received using the network equipment control module, to obtain Control flow table correspondingly with each network node in each service chaining, and each control flow table is sent to pair The network node answered;It wherein, include the network service requirement in the control flow table;
For this step during specific embodiment, network equipment control module is specifically as follows SDN controller, SDN control Device realizes the centralized management to network by various protocols such as OpenFlow agreement, OVSDB agreements, and with plug-in mode collection At arrive Internet resources orchestration module.
Step S103 is carried out the forwarding of data according to the control flow table using the network node, realizes the dynamic of resource State distribution.
In the embodiment of the present invention by using Internet resources orchestration module according to the network service requirement of user come dynamic Corresponding service chaining is obtained, acquisition control flow table then is explained to service chaining using network equipment control module, and will control Flow table processed is handed down to network node in advance.In this way, when carrying out data forwarding using network node, it will be able under in advance The control flow table of hair carries out the forwardings of data, realizes the dynamic allocation of Internet resources.Thus solve in the prior art, When data forwarding, corresponding network node cannot be dynamically distributed according to user demand, can only be the hair of single carry out data It send, the problem for causing certain network node tasks overweight cannot achieve the dynamic allocation of resource.
Second embodiment of the invention provides a kind of method that cloud data center Internet resources dynamically distribute, including walks as follows It is rapid:
Step 1 receives the network service requirement of user by the Internet resources orchestration module of cloud data center, according to institute It states network service requirement and obtains several service chainings, and each service chaining is sent to the network equipment control of cloud data center Molding block;
In this step, several service chainings are obtained according to the network service requirement, specifically included: according to the mesh Mark communication object determines that several service chainings, each service chaining meet the requirement of the network service quality.
Such as user A defines network service requirement, specific network clothes by the interface that Internet resources orchestration module provides Business demand includes that user A will be communicated with destinations traffic object B, and bandwidth requirement when communication is not less than 5Mbps.So net Bandwidth is filtered out in the service chaining that network resource orchestration module is just communicated according to the requirement of bandwidth, Cong Nengyu B to be not less than Then service chaining is sent to network equipment control module by the service chaining of 5Mbps.This implementation is in, the ginseng of bandwidth and bandwidth Number is one of network service quality, and in the specific implementation process, user can be adjusted according to actual needs, is come Determine corresponding network service quality and specific parameter.
Step 2 explains each service chaining received using the network equipment control module, to obtain Each network node information in each service chaining and the neighboring network node information being connect with each network node communication;Root It is generated and each net according to each network node information and the neighboring network node information being connect with each network node communication The corresponding control flow table of network node;The control flow table is sent to corresponding network node;Wherein wrapped in the control flow table Identification information containing the data to be sent.
Step 3 receives currently transmitted data and message corresponding with the currently transmitted data using network node, And the identification information of currently transmitted data is obtained from the message;
The control flow table of the network node is searched, the identification information of the data to be sent in control flow table is obtained;
The identification information of the currently transmitted data is matched with the identification information of the data to be sent;If With success, then the currently transmitted data and the message are turned according to the neighboring network node information in control flow table Hair;If it fails to match, the network equipment control is sent to using currently transmitted data described in network node and the message Molding block.
In this step, it after being sent to the network equipment control module using message described in network node, also wraps Include: using whether have in network equipment control module Network Search device control module with it is currently transmitted in the message The control flow table of the identification information match of data, if finding the identification information with the currently transmitted data in the message The control flow table matched then gives the currently transmitted data, the message and the control flow table issuance to corresponding network section Point;If not finding the control flow table with the identification information match of the currently transmitted data in the message, work as described in discarding Preceding transmission data and the message.
Third embodiment of the invention provides a kind of system that cloud data center Internet resources dynamically distribute, as shown in Fig. 2, Include:
Internet resources orchestration module is obtained for receiving the network service requirement of user according to the network service requirement Several service chainings, and each service chaining is sent to the network equipment control module;
Network equipment control module, each service chaining sent for receiving the Internet resources orchestration module, and it is right Received each service chaining explains, and is controlled correspondingly with obtaining with each network node in each service chaining Flow table, and each control flow table is sent to corresponding network node;It wherein, include the net in the control flow table Network demand for services;
Network node realizes the dynamic allocation of resource for carrying out the forwarding of data according to the control flow table.
In the present embodiment, the network service requirement includes network service quality, destinations traffic object and number to be sent According to identification information.Specifically, network service quality includes following one or more: bandwidth, delay, shake and packet loss.
In the present embodiment, Internet resources orchestration module, specifically for receiving the network service requirement of user, according to network The destinations traffic object in demand for services determines that several service chainings, each service chaining meet the network Service Quality The requirement of amount;And for each service chaining to be sent to the network equipment control module.
Specifically, network equipment control module obtains each institute for explaining to each service chaining received The neighboring network node information stating each network node information in service chaining and being connect with each network node communication;It is also used to According to each network node information and the neighboring network node information being connect with each network node communication generate with it is each described The corresponding control flow table of network node;It wherein include the identification information of the data to be sent in the control flow table.
Network node may include interchanger, router or firewall etc. to the present embodiment in the specific implementation process.Network Node is specifically used for: receiving currently transmitted data and message corresponding with currently transmitted data, and obtains from the message The identification information of currently transmitted data;
The control flow table of the network node is searched, the identification information of the data to be sent in control flow table is obtained;
The identification information of the currently transmitted data is matched with the identification information of the data to be sent;If With success, then the currently transmitted data and the message are turned according to the neighboring network node information in control flow table Hair;If it fails to match, the network equipment control is sent to using currently transmitted data described in network node and the message Molding block.
In the present embodiment, after network node message is sent to network equipment control module, the network equipment control Module is also used to: whether having the mark with the currently transmitted data in message in the storage file of Network Search device control module Know information matches control flow table (i.e. control flow table in data to be sent identification information whether with currently transmitted data Identification information match), if finding the control flow table with the identification information match of the currently transmitted data in the message, Give the currently transmitted data, the message and the control flow table issuance to corresponding network node;If do not find with The control flow table of the identification information match of currently transmitted data in the message, then abandon the currently transmitted data and The message.
In the embodiment of the present invention by using Internet resources orchestration module according to the network service requirement of user come dynamic Corresponding service chaining is obtained, acquisition control flow table then is explained to service chaining using network equipment control module, and will control Flow table processed is handed down to network node in advance, in this way, when carrying out data forwarding using network node, it will be able under in advance The control flow table of hair carries out the forwardings of data, realizes the dynamic allocation of Internet resources.Thus existing data forwarding is solved When, the problem of cannot dynamically distributing corresponding network node according to user demand, cannot achieve Resource dynamic allocation.
The present embodiment further includes portal module, calculates service orchestration module and tenant's log in the specific implementation process Module, portal module, calculating service orchestration module and tenant's log module pass through northbound interface and the Internet resources layout Module communication connection.Wherein, network equipment control module can be SDN controller, and SDN controller passes through SDN plug-in unit and network Device control module communication connection.SDN controller can realize the collection to network by various protocols such as OpenFlow, OVSDB Chinese style management.
The embodiment of the present invention has the following beneficial effects:
The embodiment of the present invention, which realizes, concentrates efficient network management and O&M.By using SDN controller (network money Source orchestration module) realize the separation of forwarding and control.Realize that the concentration of network controls comprehensively by SDN controller.SDN control Device possesses the static topological and dynamic forwarding information of the whole network, and the efficient management and optimization of implementable the whole network are more advantageous to network event The quick positioning and exclusion of barrier.Such as: with the whole network static topological and on the basis of dynamic forwarding information, can develop dedicated Failure diagnosis tool, the practical repeating process of real-time analog network, it can be achieved that failure quick positioning and processing, be greatly improved The efficiency of O&M.
In addition the embodiment of the present invention can be realized flexible networking or multipath forwarding.Data center network is using unification SDN controller is controlled, and the forward rule of network and movement by SDN controller are uniformly controlled and are issued, and can effectively be avoided Loop can realize multipath forwarding and load balancing, greatly according to the demand of business by forwarding flow table to be controlled accordingly Width improves the reliability and utilization rate of network, realizes the dynamic allocation of Internet resources.
It should be noted that, in this document, the terms "include", "comprise" or its any other variant be intended to it is non- It is exclusive to include, so that the process, method, article or the device that include a series of elements not only include those elements, It but also including other elements that are not explicitly listed, or further include for this process, method, article or device institute Intrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that There is also other identical elements in process, method, article or device including the element.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment Method can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but many situations It is lower the former be more preferably embodiment.Based on this understanding, technical solution of the present invention is substantially in other words to the prior art The part to contribute can be embodied in the form of software products, which is stored in a storage and is situated between In matter (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal (can be mobile phone, computer, clothes Business device, air conditioner or the network equipment etc.) execute method described in each embodiment of the present invention.
The embodiment of the present invention is described with above attached drawing, but the invention is not limited to above-mentioned tools Body embodiment, the above mentioned embodiment is only schematical, rather than restrictive, the ordinary skill of this field Personnel under the inspiration of the present invention, without breaking away from the scope protected by the purposes and claims of the present invention, can also make Many forms, all of these belong to the protection of the present invention.

Claims (10)

1. a kind of method that cloud data center Internet resources dynamically distribute, which comprises the steps of:
The network service requirement that user is received by the Internet resources orchestration module of cloud data center services need according to the network It asks and obtains several service chainings, and each service chaining is sent to network equipment control module;
Each service chaining received is explained using the network equipment control module, to obtain and each service Each network node in chain controls flow table correspondingly, and each control flow table is sent to corresponding network node;Its In, it include the network service requirement in the control flow table;
The forwarding for carrying out data according to the control flow table using the network node, realizes the dynamic allocation of resource.
2. the method that cloud data center Internet resources as described in claim 1 dynamically distribute, which is characterized in that the network clothes Business demand includes the identification information of network service quality, destinations traffic object and data to be sent.
3. the method that cloud data center Internet resources as claimed in claim 2 dynamically distribute, which is characterized in that described according to institute It states network service requirement and obtains several service chainings, specifically include:
Determine that several service chainings, each service chaining meet wanting for the network service quality according to the destinations traffic object It asks.
4. the method that cloud data center Internet resources as claimed in claim 2 dynamically distribute, which is characterized in that described to utilize institute It states network equipment control module to explain each service chaining received, to obtain and each net in each service chaining Network node controls flow table correspondingly, specifically includes:
Each service chaining received is explained using the network equipment control module, is obtained in each service chaining Each network node information and the neighboring network node information that is connect with each network node communication;
It is generated according to each network node information and the neighboring network node information being connect with each network node communication and each The corresponding control flow table of the network node;It wherein include the identification information of the data to be sent in the control flow table.
5. the method that cloud data center Internet resources as claimed in claim 2 dynamically distribute, which is characterized in that described to utilize institute The forwarding that network node carries out data according to the control flow table is stated, is specifically included:
Currently transmitted data and message corresponding with the currently transmitted data are received using network node, and from the message The middle identification information for obtaining currently transmitted data;
The control flow table of the network node is searched, the identification information of the data to be sent in control flow table is obtained;
The identification information of the currently transmitted data is matched with the identification information of the data to be sent;If matching at Function is then forwarded the currently transmitted data and the message according to the neighboring network node information in control flow table;If It fails to match, then is sent to the network equipment using currently transmitted data described in network node and the message and controls mould Block.
6. the method that cloud data center Internet resources as claimed in claim 5 dynamically distribute, which is characterized in that in the utilization After message described in network node is sent to the network equipment control module, the method also includes:
Using whether have in network equipment control module Network Search device control module with it is currently transmitted in the message The control flow table of the identification information match of data, if finding the identification information match with the currently transmitted data in the message Control flow table, then by the currently transmitted data, the message and the control flow table issuance give corresponding network node; If not finding the control flow table with the identification information match of the currently transmitted data in the message, the current hair is abandoned Send data and the message.
7. the method that cloud data center Internet resources as described in claim 1 dynamically distribute, which is characterized in that the network clothes Quality of being engaged in includes following one or more: bandwidth, delay, shake and packet loss.
8. the system that a kind of cloud data center Internet resources dynamically distribute characterized by comprising
Internet resources orchestration module obtains several for receiving the network service requirement of user according to the network service requirement Service chaining, and each service chaining is sent to the network equipment control module;
Network equipment control module, each service chaining sent for receiving the Internet resources orchestration module, and to reception Each service chaining explain, with obtain with each service chaining in each network node control flow table correspondingly, And each control flow table is sent to corresponding network node;It wherein, include the network service in the control flow table Demand;
Network node realizes the dynamic allocation of resource for carrying out the forwarding of data according to the control flow table.
9. the system that cloud data center Internet resources as claimed in claim 8 dynamically distribute, which is characterized in that the network clothes Business demand includes network service quality, destinations traffic object, target sends data and target sends the identification information of data.
10. the system that cloud data center Internet resources as described in claim 1 dynamically distribute, which is characterized in that the network Resource orchestration module, specifically for determining that several service chainings, each service chaining meet institute according to the destinations traffic object State the requirement of network service quality.
CN201910171728.3A 2019-03-07 2019-03-07 The method and system that cloud data center Internet resources dynamically distribute Pending CN110351204A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910171728.3A CN110351204A (en) 2019-03-07 2019-03-07 The method and system that cloud data center Internet resources dynamically distribute

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910171728.3A CN110351204A (en) 2019-03-07 2019-03-07 The method and system that cloud data center Internet resources dynamically distribute

Publications (1)

Publication Number Publication Date
CN110351204A true CN110351204A (en) 2019-10-18

Family

ID=68174200

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910171728.3A Pending CN110351204A (en) 2019-03-07 2019-03-07 The method and system that cloud data center Internet resources dynamically distribute

Country Status (1)

Country Link
CN (1) CN110351204A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022121080A1 (en) * 2020-12-11 2022-06-16 网宿科技股份有限公司 Network configuration method, controller, and traffic guide system
CN114785548A (en) * 2022-03-23 2022-07-22 中国人民解放军战略支援部队信息工程大学 Virtual flow anomaly detection method and system based on weighted adaptive ensemble learning and intelligent flow monitoring platform
CN114785548B (en) * 2022-03-23 2024-04-30 中国人民解放军战略支援部队信息工程大学 Intelligent flow monitoring platform

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014169251A1 (en) * 2013-04-12 2014-10-16 Huawei Technologies Co., Ltd. Service chain policy for distributed gateways in virtual overlay networks
CN106533806A (en) * 2016-12-26 2017-03-22 上海交通大学 Method for providing cross-layer quality of service (QoS) based on application awareness in multi-tenant software defined network (SDN)
CN108173761A (en) * 2017-12-22 2018-06-15 南京邮电大学 A kind of method for optimizing resources of SDN and NFV fusions
CN108270675A (en) * 2016-12-30 2018-07-10 中国电信股份有限公司 Flow table realizes controller, forwarding unit, system and method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014169251A1 (en) * 2013-04-12 2014-10-16 Huawei Technologies Co., Ltd. Service chain policy for distributed gateways in virtual overlay networks
CN106533806A (en) * 2016-12-26 2017-03-22 上海交通大学 Method for providing cross-layer quality of service (QoS) based on application awareness in multi-tenant software defined network (SDN)
CN108270675A (en) * 2016-12-30 2018-07-10 中国电信股份有限公司 Flow table realizes controller, forwarding unit, system and method
CN108173761A (en) * 2017-12-22 2018-06-15 南京邮电大学 A kind of method for optimizing resources of SDN and NFV fusions

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022121080A1 (en) * 2020-12-11 2022-06-16 网宿科技股份有限公司 Network configuration method, controller, and traffic guide system
CN114785548A (en) * 2022-03-23 2022-07-22 中国人民解放军战略支援部队信息工程大学 Virtual flow anomaly detection method and system based on weighted adaptive ensemble learning and intelligent flow monitoring platform
CN114785548B (en) * 2022-03-23 2024-04-30 中国人民解放军战略支援部队信息工程大学 Intelligent flow monitoring platform

Similar Documents

Publication Publication Date Title
US9258243B2 (en) Symmetric service chain binding
CN104954274B (en) Generate method, controller and the business Delivery Function of forwarding information
CN103516602B (en) For transmitting method, the network equipment and the network system of data
CN104253770B (en) Realize the method and apparatus of the distributed virtual switch system
CN107659419A (en) Network dicing method and system
CN106105115A (en) The service chaining originated by service node in network environment
CN108809857A (en) A method of the traffic monitoring based on SDN and service quality securing strategy
Aujla et al. An ensembled scheme for QoS-aware traffic flow management in software defined networks
CN106533806B (en) Method for providing cross-layer QoS based on application awareness in multi-tenant SDN network
CN106921572B (en) A kind of method, apparatus and system for propagating qos policy
CN103917967A (en) Network control system for configuring middleboxes
US10630508B2 (en) Dynamic customer VLAN identifiers in a telecommunications network
CN110213175B (en) Intelligent management and control system and method for knowledge-defined network
Pham et al. Congestion-aware and energy-aware virtual network embedding
CN109450793B (en) Method and device for scheduling service traffic
Podleski et al. Multi-domain Software Defined Network: exploring possibilities in
CN108702316A (en) A kind of resource allocation methods and device of VNF
Lin et al. Jointly optimized QoS-aware virtualization and routing in software defined networks
CN107566237A (en) A kind of data message processing method and device
CN108809794A (en) Transmission net virtual network creation method and device based on SDN and transmission network system
KR101841026B1 (en) Service function chaining network system for path optimization
CN109905280A (en) A kind of emulation mode and system towards mobile satellite network
CN106850435A (en) A kind of cross-domain end-to-end label exchange route setting method and system
CN110324159A (en) Link configuration method and controller
CN1906902B (en) Method for transferring packets in networks comprising a plurality of linked intermediate networks

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

Application publication date: 20191018

RJ01 Rejection of invention patent application after publication