zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    使用jquery插件操作哈希表Hashtable的应用
    学用 ASP.Net 之 "字符串" (1): 基础
    敬告
    jQuery 练习[一]: 准备工作
    学用 ASP.Net 之 "字符串" (2): string.Format
    jQuery 练习[二]: 获取对象(1) 基本选择与层级
    学用 ASP.Net 之 "字符串" (3): string 类的非扩展方法
    jQuery 练习[二]: 获取对象(2) 定位子对象
    一个分割文本文件的小程序 回复 "jellyang" 的问题
    Delphi 7 类库继承关系表
  • 原文地址:https://www.cnblogs.com/vancasola/p/7745470.html
Copyright © 2011-2022 走看看