不可能实现的,这使IT管理人员能够组织、管理和监视网络,而无需接触实际的网络设备。
  软件定义网络(SDN)分为三层:基础设施、控制和应用。基础设施层网络包括所有网络硬件,例如交换机、路由器和电缆。控制层是提供SDN智能的软件。控制层通常安装在服务器上,它管理整个网络上的流量。应用程序层提供网络服务,例如负载平衡器、入侵检测和防御以及防火墙。通常,这些功能被部署为分立设备。使用软件定义网络(SDN),应用程序通过在控制层引导的服务器上运行来提供功能。控制层和应用程序层通过通用API(例如OpenFlow和Open Network Environment)进行通信。
  软件定义网络(SDN)建立在这种功能数据和控制分离的基础上,以增加虚拟化和自动化。虚拟化的添加使管理员能够从物理网络中提取网络流量,并支持高级功能(如微分段),从而进一步控制流量。自动化和编排使网络控制和管理任务更快地实施,错误更少,自主性更高。
  但是,软件定义网络(SDN)要求对IT管理人员设计和管理企业网络的方式进行重大更改。软件定义网络(SDN)提供了精细的控制和安全性,适合云计算和多租户环境中经常出现的繁忙和动态的网络。
  虚拟化和基于应用程序的网络服务简化了网络,并很大地增强了通用服务器和基本交换机设备的使用,而不是采用供应商特定的或专用的硬件。
 
  只有在企业需要快速变化和高度可扩展性时,才有必要进行涉及软件定义网络(SDN)的体系结构、编程和操作的工作。每天只有偶尔更改的业务网络可能会选择放弃软件定义的技术,而使用更加静态的基础设施。

上一页
返回列表
返回首页
©2024 物联网世界--物联网资料和交流中心 电脑版
Powered by iwms