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
  • 相关阅读:
    JavaWeb项目自动部署,持续集成
    hbase系列
    传输视频的带宽如何计算?传输4K视频需要多少带宽?
    TSINGSEE青犀视频通过Webrtc编译android版本找不到gzip模块如何处理?
    TSINGSEE青犀视频webrtc相关内容编译如何在c++端编码出H264?
    视频组网/网络穿透工具EasyNTS如何永久删除其中某个设备?
    音视频流媒体平台的开发,开源EasyDarwin为什么如此受欢迎?
    基于音视频的云会议为什么会迎来发展的大爆发?
    EasyRTC的Web开发过程中如何创建新的空分支?
    C# 会话,进程,线程,线程安全
  • 原文地址:https://www.cnblogs.com/vancasola/p/7745470.html
Copyright © 2011-2022 走看看