zoukankan      html  css  js  c++  java
  • 第1课 VMware的NSX全面落地软件定义网络SDN

    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网络解决传痛网络的痛点

  • 相关阅读:
    测试用例(等价类和边界值方法)
    缺陷报告的组成
    软件测试QA、QC、QM的关系与区别
    软件的开发模式
    软件工程及生命周期
    互联网产品类型与产品工具
    canvas 时钟
    test2
    test121212
    关于iOS和OS X废弃的API你需要知道的一切
  • 原文地址:https://www.cnblogs.com/reachos/p/12121248.html
Copyright © 2011-2022 走看看