OpenFlow, SDN, and NFV
2024-08-28 15:31:16
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
最新文章
- windows10的第一天使用总结
- 常见开发需求之js处理url汉字编码中的乱码
- jquery的$().each,$.each的区别
- NOIP2015 子串
- web开发架构设计
- Shell 环境变量 &; 参数变量
- make: g77: Command not found
- php protected封装
- [译]AMQP 0-9-1 Quick Reference : basic
- ScheduledExecutorFactoryBean忽略异常继续执行
- 使用SQL Server视图的优缺点
- erlang lists模块函数使用大全
- 二:Maven中pom.xml元素详解
- requestAnimationFrame的用法
- SQLite 附加数据库(http://www.w3cschool.cc/sqlite/sqlite-attach-database.html)
- HTML 练习清除浮动 :after
- 89、instancetype和id的区别
- ODOO引用Echarts数据展示
- 虚拟继承C++
- javax.validation.UnexpectedTypeException: HV000030: No validator could be found for constraint 'javax.validation.constraints.Size' validating type 'java.util.Date'.