OpenFlow, SDN, and NFV
OpenFlow
- An open standard to innovative protocols in production networks
- provides a standardized hook to allow us to run experiments, without requiring vendors(供应商) to expose the internal workings of their network devices
- The standard communications interface defined between the control and forwarding(转发) layers of an Software-Defined-Network (SDN) architecture
The Evolution
OpenFlow Architecture
- Separate datapath and control path
- Programmability(可编程)
- Enable innovation/differentiation
- Accelerate new features and services introduction
- Abstraction
- Decouple: Hardware & Software
- Control plane & forwarding,
- Physical & logical configuration
- Centralized Intelligence
General Misconceptions
- SDN is:
- OpenFlow?
- Standard southbound API?
- Centralization of control plane?
- Separation of control and data plane?
- Is sdn a mechanism?
- In reality, SDN is a framework to solve a set of problems while OpenFlow is an open API that provides a standard interface for programming the data plane switches.
What is SDN?
- Centralization of control of the network via,
- Separation of control logic to off-device compute, that
- Enables automation and orchestration of network services via,
- Open programmatic interfaces.
SDN Benefits
- Efficiency
- optimize existing applications, services and infrastructure
- Scalability(可扩展性)
- rapidly grow existing applications and services
- Innovation
- create and deliver new types of applications and services and business models
Why do we need SDN?
- Network virtualization (datacenter and cloud)
- Orchestration (cloud)
- Programmable (enterprise)
- Dynamic scaling (cloud)
- Automation – (datacenter and cloud)
- Visibility - monitor resources, connectivity
- Performance (datacenter and cloud)
- Multi-tenancy (data center and cloud)
- Service integration (Enterprise)
Network Function Virtualization (NFV)
- Decouples functions like a firewall or encryption from dedicated hardware and moves the function to virtual servers.
- Refers to the strategy of virtualizing network functions moving from separate proprietary(所有权) pieces of hardware to software running on virtual servers using standard hardware.
NFV Innovations
NFV and SDN Relationship
- Concept of NFV originated from SDN
- NFV and SDN are complementary(补充)
- Both have similar goals but different approaches
- Virtualization alone provides many of the required feature for both NFV and SDN
OpenFlow, SDN, and NFV的更多相关文章
- 也谈OpenFlow, SDN, NFV
Copyright (2014) 郭龙仓. All Rights Reserved. OpenFlow 传统的网络环境中,仅仅有路由器/交换机之间的接口/协议是标准化的,可是在网络设备内部,数据平面和 ...
- SDN与NFV技术在云数据中心的规模应用探讨
Neo 2016-1-29 | 发表评论 编者按:以云数据中心为切入点,首先对SDN领域中的叠加网络.SDN控制器.VxLAN 3种重要技术特点进行了研究,接下来对NFV领域中的通用服务器性能.服务链 ...
- 浅谈SDN和NFV之间的关系
一个行业固定设备的折旧周期很长,任何变革的发生都绝非易事,但是网络却一次性面临两项革新--软件定义网络(SDN)和网络功能虚拟化(NFV),在变革网络的过程中,二者若想取得成功可能会依赖彼此的技术,或 ...
- 谈数据中心SDN与NFV
看到一篇谈论SDN与NFV的文章,分析的还不错,贴过来方便自己后续查阅: http://network.chinabyte.com/175/13095675.shtml 论数据中心SDN与NFV技术关 ...
- OpenFlow/SDN 的缘起与发展
目录 文章目录 目录 从虚拟机动态迁移对大二层网络的需求说起 OpenFlow 起源 从 OpenFlow 扩展为 SDN OpenFlow 的应用场景 网络虚拟化 – FlowVisor 负载均衡 ...
- 技术谈 | SDN 和 NFV 之间的爱与恨
部分开发者经常混淆 SDN 和 NFV,无法看清他们的关系.今天,小编搬出华为技术专家的一篇大稿,给大家掰扯掰扯:SDN 和 NFV 究竟是什么关系. ----文/闫长江 什么是 SDN 回到基本的概 ...
- [转]SDN与OpenFlow技术简介
http://blog.163.com/s_zhchluo/blog/static/15014708201411144727961/ 本文是2012年文章,对Openflow的发展.规范.应用和SDN ...
- OpenFlow和SDN的历史和原理介绍
OpenFlow相关的历史.新闻:http://blog.csdn.net/jincm13/article/details/7825754起源与发展[https://36kr.com/p/503598 ...
- 万台规模下的SDN控制器集群部署实践
目前在网络世界里,云计算.虚拟化.SDN.NFV这些话题都非常热.今天借这个机会我跟大家一起来一场SDN的深度之旅,从概念一直到实践一直到一些具体的技术. 本次分享分为三个主要部分: SDN & ...
随机推荐
- Thread 的join方法
package com.cn.test.thread; public class TestJoin extends Thread{ private String name; public TestJo ...
- java设计模式之抽象工厂模式学习
工厂模式有个问题就是,类的创建依赖工厂.要想增加一个工厂类,就要修改原来的代码,这违背了闭包原则.所以,从设计角度考虑,有一定的问题,如何解决?就用到抽象工厂模式,创建多个工厂类,这样一旦需要增加新的 ...
- 配置Spring
搭建Springmvc的时候,出现异常: IOException parsing XML document from ServletContext resource [/WEB-INF/applica ...
- json_decode($json, true) true什么意思
<?php $json = '{"a":1,"b":2,"c":3,"d":4,"e":5}' ...
- HOST文件配置
HOST文件配置位置:C:\Windows\System32\drivers\etc\HOSTS 127.0.0.1 localhost 127.0.0.1 app.weilan.com 127.0. ...
- js原生带缩略图的图片切换效果
js原生带缩略图的图片切换效果 本例中用到的 moveElement(elementID,final_x,final_y,interval)是来自<JavaScript DOM编程艺术(中文第二 ...
- Linux基础之命令练习Day3-文件管理:cat,tar,gzip,vim,ln
一. 文件合并 cat命令的用途是连接文件或标准输入并打印.这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用. 1.命令格式: cat [ ...
- Logger性能优化
最近排查线上问题,无意中发现了Logger堵塞的情况,排查的同时也做下总结,做个笔记,以防备用. 先上图,看下实际堵塞的情况 从图中可以清楚的看到标黄的都在 waiting to lock <0 ...
- 任务十五:零基础JavaScript编码(三)
任务目的 在上一任务基础上继续JavaScript的体验 接触一下JavaScript中的高级选择器 学习JavaScript中的数组对象遍历.读写.排序等操作 学习简单的字符串处理操作 任务描述 参 ...
- scanf和scanf_s在VS2013中的使用
转载:https://www.cnblogs.com/liuchaojiayou/p/4418215.html 在VS2013中,每次使用scanf都会报错:This function or vari ...