Six ways to implement SDN

Source: Internet
Author: User
Tags snmp netconf

650) This. width = 650; "src =" http://s3.51cto.com/wyfs02/M01/3A/37/wKioL1O7ZZLTqwZZAADcvSF1tow080.jpg "Title =" 20140708112430555.jpg" alt = "wkiol1o7zzltqwzzaadcvsf1tow080.jpg"/>

Although all vertices on Software Defined Network (SDN) are stimulated by openflow, it has been time to program the network using various standard tools. Openflow is not the only way to implement Sdn. To implement SDN, there are at least six methods or approaches besides openflow.

Command line interface (CLI)

CLI is a common interface between a vswitch and a vro. network managers often use it to configure a vswitch, activate or disable certain services.

Jay Shree ullal, CEO of the Arista Network, said, "there is more than one way to open it up. There are more than one way to scale. Although CLI is not a commonly used programmable interface, it is still a method for many people to build a real network today ."

SNMP

Simple Network Management Protocols are an important part of network management. In various active management tasks, SNMP is often used to modify and apply new configurations, and is implemented through remote configuration correction.

XMPP

XMPP is an XML Stream protocol used to process on-site and message routing. It also provides secure but easy-to-use programmable languages for coupling multiple different networks.

Netconf

IETF's netconf is designed to reduce programming workload related to automated device configuration. Netconf can be used to configure devices in XML to achieve more efficient routing and store configuration data on devices.

Openstack

Openstack is an open-source project established by rackspace/NASA for cloud computing. This modular open-source software can be used to develop public and private cloud computing architectures and controllers. More than 135 companies have participated in the openstack project.

650) This. width = 650; "src =" http://s3.51cto.com/wyfs02/M01/3A/38/wKioL1O7ZbuQPYCjAAEbRiNH_1M415.jpg "Title =" 20140708112507138.jpg" alt = "wkiol1o7zbuqpycjaaebrinh_1m415.jpg"/>

Virtualization software API

APIs and other virtualization software in hypervisor, such as VMware vsphere, virtualization servers, storage and network resources, can be centrally and distributed to various applications as needed. These tools include tools that can define resource pools and business tools that define service levels, and automatically enforce service levels to ensure application availability, performance, security, and scalability.

Reference: http://www.cnblogs.com/webstudy/articles/3066740.html


This article is from the "shenwei new space" blog, please be sure to keep this source http://abool.blog.51cto.com/8355508/1435754

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.