SDN的定义:
  即软件定义网络(Software Defined Network)的缩写,它是一种基于网络架构的创新,一种在已存在物理传输网络之上的抽象形态,它是一种体系结构,它是众多网络虚拟化技术中的一种,而且逐步会成为网络虚拟化技术中的主流。

  需要注意的是SDN并不是一个协议或者标准就能代表的产物,因为至今为止(2016)都没有对SDN有一个非常明确或者清晰的定义;

  接下笔者首先还要申明一个重要概念:“千万别被Software这个单词所误导”感觉SDN是属于纯软件的意识形态的解决方案,当然ONF组织更希望它这样。

  但事实上,多个不同网络设备硬件厂商已经存在硬件的SDN产品,比如:华为的敏捷数据中心SDN的解决方案和思科的ACI解决方案都是基于硬件形式存在,所以SDN中Software这个单词存在主观的诱导成分,估计这一切都源于另一个组织ODL与ONF的利益战争,正是因为这样导致了许多SDN的潜在用户和学习者对SDN的概念很模糊,然后原本简单且实用的概念被蒙上了一层神密的面纱,再然后这位“楼兰姑娘”开始偏偏起舞!那么本书暂且将各个厂商的共识作为SDN的通用定义展开描述,求同存异!

无论软件或者硬件SDN厂商大于争议的共识:
   SDN的控制和转发平面必须解耦
   SDN的物理传输网络与逻辑网络解耦
   SDN的统一控制与高可用性。
   SDN可以提供开放的编程接口

1. DCAAS   数据中心即服务通过对计算资源、存储资源、网络资源,进行虚拟化,形成一个资源池结合云管平台(Openstack、vRealize Suite),为用户提供一个虚拟的数据中心(DC),即DCAAS(数据中心即服务);

架构如下图所示:

2. Openstack 是提供了云操作系统需要的各种组件;这些组件可以管理各种厂商的硬件及虚拟化产品,从而完成一个云操作系统需要的功能;

3. 云管理平台 简称CMP;

4. SDN解决的问题:

  处在CMP层和网络虚拟化层中间,处在 2.5层。

5. SDN网络解决传痛网络的痛点

最新文章

  1. hbase 的体系结构
  2. iOS coredata 级联删除
  3. 网站后台调用winform MessageLoopApartment
  4. ElasticSearch 2 (10) - 在ElasticSearch之下(深入理解Shard和Lucene Index)
  5. UVA10118(记忆化搜索 + 好题)
  6. 《深入PHP与jQuery开发》读书笔记——Chapter1
  7. Android -- 自定义View小Demo(一)
  8. C118 免按开机自动加载固件
  9. PID204 / 特种部队
  10. PHP - 表单与验证
  11. ubuntu 压缩软件
  12. 在做vue计算属性,v-for处理数组时遇到的一个bug
  13. react 入坑笔记(六) - 组件的生命周期
  14. @Autowired注入报错
  15. Oracle undo 表空间不可用
  16. Oracle 用户管理与权限分配
  17. Android 可展开列表组件 ExpandableListView
  18. Python: 正则表达式中的group()
  19. 微信小程序之蓝牙开发(详细读数据、写数据、附源码)
  20. C++ 接口(抽象类)

热门文章

  1. javascript中slipt()分割
  2. nginx的负载介绍
  3. spring boot 整合 Camunda
  4. Java基础 -2.5
  5. 【PAT甲级】1022 Digital Library (30 分)(模拟)
  6. [zlib] CMake + VS2015 下编译zlib,及使用小例
  7. Debug运行项目时报错,connected to the target VM, address: '127.0.0.1:50495', transport: 'socket'
  8. 笔记||Pyhthon3进阶之多线程操作共享数据
  9. idea配置使用
  10. 16核锐龙9延期真正原因 A饭热情太恐怖了