Cloud computing system and control method thereof

A cloud computing and cloud computing platform technology, applied in the network field, can solve problems such as performance waste, increased costs, and expensive network controllers, and achieve the effects of reducing construction costs, reducing burdens, and reducing control work burdens

Active Publication Date: 2015-04-22
CHINA UNITED NETWORK COMM GRP CO LTD
View PDF5 Cites 33 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] 1) Network controllers are expensive
If you want to eliminate single points of failure, you need to implement a cluster of network controllers, which further increases the cost
[0008] 2) The SDN switch only passively receives the openflow flow table information, resulting in a waste of performance

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Cloud computing system and control method thereof
  • Cloud computing system and control method thereof
  • Cloud computing system and control method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] Embodiment 1, a cloud computing system, comprising:

[0042] The Neutron module set in the OpenStack management platform, and the cloud network proxy module set in the SDN switch;

[0043] The Neutron module is used to calculate the forwarding path according to the operation instruction issued by the cloud computing system, encapsulate the forwarding path as an API (application programming interface) instruction, and send the API instruction to the cloud through the API network proxy module;

[0044] The cloud network proxy module is configured to parse out the forwarding path from the API instruction; convert the forwarding path into an openflow flow table and send it to the hardware chip in the SDN switch where it is located.

[0045] In this embodiment, by reasonably deploying network controller-related functions at OpenStack network components and SDN switches, the deployment requirement of an independent network controller device is eliminated, the network constru...

Embodiment 2

[0056] Embodiment 2, a control method of a cloud computing system, such as image 3 shown, including:

[0057] S101. The Neutron module provided in the OpenStack management platform calculates a forwarding path according to the operation instruction issued by the cloud computing system, encapsulates the forwarding path as an application programming interface (API) instruction, and sends the API instruction to The cloud network proxy module set in the SDN switch;

[0058] S102. The cloud network proxy module parses the forwarding path from the API instruction; converts the forwarding path into an openflow flow table and sends it to the hardware chip in the SDN switch where it is located.

[0059] In an implementation of this embodiment, the method further includes:

[0060] The cloud network proxy module receives the dynamic host configuration protocol DHCP request of the virtual machine in the cloud computing platform, changes the DHCP request from a broadcast message to a u...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a cloud computing system and a control method thereof. The cloud computing system comprises a Neutron module arranged in an OpenStack management platform, a cloud network agent module arranged in a software-defined network (SDN) switch, and a hardware chip used for converting the forwarding path into an openflow table and issuing the openflow table into the SDN switch, wherein the Neutron module is used for computing a forwarding path according to an operation instruction issued by the cloud computing system and packaging the forwarding path into an application program interface (API) instruction, and sending the API instruction to the cloud network agent module by virtue of an API; the cloud network agent module is used for analyzing the forwarding path from the API instruction. According to the cloud computing system, the building cost of the OpenStack-based cloud computing system can be lowered, and the performance of the SDN switch is fully utilized.

Description

technical field [0001] The invention relates to the field of networks, in particular to a cloud computing system and a network control method thereof. Background technique [0002] OpenStack is an open source project designed to provide software for the construction and management of public and private clouds. Openstack is a cloud management platform that helps service providers and enterprises realize Infrastructure as a Service (IaaS). Openstack consists of multiple components, including computing service (Nova), network service (Neutron), mirroring service (Glance), object storage service (Swift), authentication service (Keystone), user interface (Horizon), etc. [0003] SDN (Software Define Network, Software Defined Network) is an emerging network control method, which is used to realize the unified management and control of network software. The network controller is the "brain" of the SDN. It implements the control function of the network by means of software, and co...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08H04L29/12
CPCH04L67/10
Inventor 杨绍光贾宝军王志军
Owner CHINA UNITED NETWORK COMM GRP CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products