网路 软件定义网络(sdn)和网络虚拟化之间有什么区别?

软件定义网络(sdn)和网络虚拟化之间有什么区别?

Anonim

问:

软件定义网络(SDN)和网络虚拟化之间有什么区别?

A:

软件定义的联网是一种网络概念,其中在网络体系结构中,网络的“控制平面”或数据传输结构与其他功能分开。 它在管理网络的软件层中创建了一些抽象。

相比之下,网络虚拟化是用于更改网络体系结构的广义概念。 专家们在用逻辑结构替换物理硬件结构方面谈论网络虚拟化,例如,将单个硬件分解或划分为各种逻辑功能。 无论是服务器操作还是数据存储,使用虚拟硬件(有时称为VMware)的基本概念都是相同的。

要了解有关网络虚拟化的更多信息,请阅读IBM Fellow,Dell CTO Emeritus和Cloudistics的首席科学家Jai Menon博士撰写的新白皮书“网络虚拟化的方法和好处”。

一些熟悉软件定义的网络和网络虚拟化的人会把软件定义的网络描述为改变网络构建方式的更多“机械”或实用技术。 从某种意义上说,软件定义的网络可以为网络虚拟化的总体目标服务,这将有助于控制项目,将其作为一种顶级的设计理念。 换句话说,与使用虚拟机进行初始网络构建相比,使用SDN编码技术。

其他人则将软件定义的网络称为一种编程工具,这是各种编程语言支持硬件和软件体系结构的方式。 这些是构建和运行大型复杂IT设置的基础。

软件定义网络(sdn)和网络虚拟化之间有什么区别?