数据中心SDN:比较VMware NSX,Cisco ACI和Open SDN

简介:

数据中心网络层是管理您一些最重要的业务数据点的引擎。应用程序,用户,特定服务甚至整个业务部门都与网络功能和交付架构相关联。随着云,虚拟化和数字工作空间的增长,网络层变得更加重要。

34e931b8d99cfb18887e3923cdd2c34be4fd3c3e

最重要的是,我们在网络层看到了更多的智能和集成。网络的最大发展包括与其他服务的集成,云的集成和网络虚拟化。

软件定义的网络,即控制和数据平面的抽象,为管理员提供了一种管理关键网络资源的全新方式。

最近,IDC表示,包括物理网络基础设施,虚拟化/控制软件,SDN应用(包括网络和安全服务)和专业服务在内的全球SDN市场将在2014年至2020年间实现53.9%的复合年增长率。到2020年市场价值将达到125亿美元。

正如IDC所指出的那样,尽管SDN最初在超大规模数据中心或大规模云服务提供商中受到青睐,但它正在越来越多的垂直市场中的企业数据中心中获胜,特别是在公共和私有云部署方面。

IDC网络基础架构副总裁Rohit Mehra表示:“大型企业现在正在认识到SDN在数据中心的价值,但最终,他们还将认识到SDN在分支机构和园区网络的适用性。”

“虽然网络硬件将继续在网络基础设施中占据突出位置,但SDN表明网络行业正从硬件向软件价值的转移。对于供应商而言,这将预示着向基于软件和服务的业务模式的转变,对于企业客户而言,这将意味着需要采用更加协作的IT方法,以及更加面向业务的网络如何实现应用交付, “IDC数据中心网络研究总监Brad Casemore说。

有几家供应商提供各种风格的SDN和网络虚拟化,那么它们有何不同?他们比其它的更开放吗?以下是这个领域的一些关键供应商。

VMware NSX。 VMware已经虚拟化了您的服务器,那么为什么不虚拟化网络呢?NSX将安全性,管理,功能,VM控制和许多其他网络功能直接集成到您的虚拟机管理程序中。从那里,您可以从管理程序创建整个网络架构。这包括L2,L3甚至L4-7网络服务。您甚至可以创建跨L2-L7服务的完全分布式逻辑体系结构。然后,可以在部署VM时以编程方式配置需要的服务。NSX的目标是将网络与底层硬件分离,并将完全优化的网络服务指向VM。从这里开始,微分段成为了现实,增加了应用程序的连续性,甚至与更多的安全服务集成在一起。

 ●  用例和限制。利用NSX的唯一方法是运行VMware虚拟机管理程序。从那里,您可以控制路由,虚拟网络的自动化,VM的路由/桥接服务以及其他核心网络功能。如果你是一家托管大量虚拟机的VMware商店,并且陷入了虚拟网络管理的复杂性,你绝对需要看看NSX。但是,有一些限制。首先,您的自动化水平只能仅限于虚拟网络和虚拟机。物理交换机没有自动化功能。此外,一些L4-L7高级网络服务是通过封闭式API提供的,可能还需要额外的许可。最后,如果您专注于虚拟化,并且您选择的基础架构围绕VMware,NSX可能是一个很好的选择。考虑到这一点,还有两点需要注意:如果你有一个非常简单的VMware部署而且复杂性很小,那么你可能几乎不需要NSX。如果您的虚拟机架构中有大量的VMware网络管理点,那么NSX可以让您的生活更加轻松。

Big Switch Networks。这些类型的架构提供了更多选项,甚至支持白盒式解决方案。Big Switch有一款名为Big Cloud Fabric的产品,它采用开放式网络交换机和SDN控制器技术构建。Big Cloud Fabric旨在满足物理,虚拟,云和/或容器化的要求工作负载。Big Switch是首批专门为容器化微服务设计网络服务的SDN供应商之一。还有一个很酷的部分:BCF支持多个虚拟机管理程序环境,包括VMware vSphere,Microsoft Hyper-V,KVM和Citrix XenServer。在结构中,可以连接虚拟化服务器和物理服务器,以实现工作负载的灵活性。对于云环境,BCF将继续支持Red Hat和Mirantis发行版的OpenStack。更让人心动的部分是您能够将它与Dell Open Networking交换机集成在一起。

 ●  用例和限制。 尽管它支持其他虚拟机管理程序,但最大的好处是与VMware NSX的集成。BCF与NSX控制器互操作,为VMware网络管理员提供增强的物理网络可视性。此外,您可以利用白盒式交换机的全部功能,并通过OpenStack在整个虚拟化生态系统和云中扩展这些服务。话虽如此,了解这项技术和应该在哪里被部署是很重要的。如果您是服务提供商,云主机或具有复杂网络的大规模分布式组织,那么使用新型开放式SDN技术可能是有意义的。首先,你可以非常有信心的投资商品交换机,因为控制它的软件是非常强大的。其次,您没有被任何供应商锁定,并且您的整个网络控制层非常灵活。但是,它并不适合所有人。它不会像从单一网络供应商那里购买一样简单。您可能会在开放式与专有技术之间纠结一下,但您需要问自己:“对我的业务和网络来说什么是最好的?”如果您是一个专注于增长,业务和用户的组织,那么您根本没有时间或并不想使用开放式SDN技术,这可能不适合您。当您离开传统网络解决方案时,可能会有一些学习曲线。

Cumulus Linux。这是一项令人惊叹的技术,可以追随并获得更大的吸引力。(请注意,有许多SDN供应商创建了围绕开放和专有技术构建的下一代网络功能。此处将Cumulus Linux作为示例,展示SDN系统发展的如何。)该体系结构是围绕原生Linux网络构建的,运行Cumulus Linux的交换机提供了标准网络功能,如桥接,路由,VLAN,MLAG,IPv4 / IPv6,OSPF / BGP,访问控制,VRF和VxLAN覆盖。但这里很酷:Cumulus可以运行Quanta,Accton和Agema等供应商的“裸机”网络硬件。客户可以以远低于现有成本购买硬件。此外,Cumulus Linux的硬件可以与现有系统一起运行,因为它使用行业标准的交换和路由协议。像Quanta这样的硬件供应商现在正在对商品硬件产生直接影响。为什么?他们可以提供无虚拟服务器,其网络选项能够支持更加商品化的数据中心架构。

 ●  用例和限制。今天,该技术支持戴尔,Mellanox,Penguin,Supermicro,EdgeCore,甚至一些Hewlett Packard Enterprise交换机。作为集成点或叠加层,Cumulus使组织能够使用功能强大的Linux驱动的SDN架构。在很多地方这个技术有是有意义的。集成到高度虚拟化的系统(VMware),扩展到云环境(与OpenStack直接集成),控制大数据(Hadoop环境的零接触网络配置)等等。但是,您绝对需要做好心理准备接受这种类型的体系结构。虽然市场上有一些Cumulus的部署,企业并没有放弃他们目前的网络基础设施来选择完全开源。但是,部署的Linux工作负载越多,使用的云服务越多,实现的开源技术也就越多,也就越有吸引力。

思科以应用为中心的基础设施(ACI)。在非常高的层次上,ACI创建了物理和虚拟元素之间的紧密集成。它在跨ACI的网络和安全元素中使用基于策略的通用操作模型。集中管理由思科应用程序策略基础结构控制器或APIC完成的。它通过XML和JSON公开北向API,并提供使用此API管理结构的命令行界面和GUI。传统上网络策略和逻辑拓扑是依据已规定的应用程序而设计的,而现在将根据应用程序需求应用。

 ●  用例和限制。这是一个强大的模型,能够抽象网络层并将核心服务与您的重要应用程序和资源集成。使用这种架构,您可以通过单个API自动化创建所有虚拟和物理网络参数的完全自动化。此外,您还可以与传统工作负载和网络集成以控制该流量。您甚至可以连接非思科物理交换机,以获取实际设备上的信息以及它的工作内容。此外,还可以与其他合作伙伴的供应商的设备完全集成。话虽如此,也存在一些局限性。显然,从思科SDN解决方案中获得全部收益的唯一方法是使用(有时不是完全便宜的)Nexus系列交换机。此外,如果您在数据中心运行整个Cisco架构,则会启用更多功能。对于某些组织来说,这可能会使成本变得昂贵。然而,如果您已经在利用Cisco技术,但还没有研究ACI和APIC架构,那么您应该这样做。

当然还有很多其他SDN供应商没有机会讨论。特别:

 ●  Plexxi
 ●  Pica8
 ●  PLUMgrid
 ●  Embrane
 ●  Pluribus Networks
 ●  Anuta
 ●  还有其他几个……

很明显,随着各组织的继续扩大,网络复杂性的增加,SDN的重要性日益增加。最重要的是:不断发展的市场趋势和技术可以提供SDN并适合您的特定用例。在设计解决方案时,使用更多的专有技术可能对您来说是有意义的。在其他情况下,部署开放的SDN系统有助于进一步扩展您的业务和用例。无论你走哪条路,总是围绕支持你的业务和用户体验来设计。记住,所有这些技术都是为了简化您的网络,而不是使其变得更加复杂。


原文发布时间为:2018-10-8

本文来自云栖社区合作伙伴“SDNLAB”,了解相关信息可以关注“SDNLAB”。

相关文章
|
4月前
|
边缘计算 安全 虚拟化
|
存储 物联网 大数据
论数据中心SDN和NFV技术关系
论数据中心SDN和NFV技术关系
392 0
论数据中心SDN和NFV技术关系
|
监控 安全 API
最新优秀数据中心SDN解决方案展播
最新优秀数据中心SDN解决方案展播
302 0
最新优秀数据中心SDN解决方案展播
|
7月前
|
存储 传感器 监控
探索现代数据中心的冷却技术革新
【4月更文挑战第23天】 在信息技术迅猛发展的今天,数据中心作为计算和存储的核心枢纽,其稳定性和效率至关重要。然而,随着处理能力的增强,设备发热量急剧上升,有效的冷却方案成为确保数据中心持续运行的关键因素。本文将深入分析当前数据中心面临的热管理挑战,并探讨几种前沿的冷却技术,包括液冷系统、热管技术和环境自适应控制策略。通过比较不同技术的优缺点,我们旨在为数据中心管理者提供实用的冷却解决方案参考。
|
4月前
|
机器学习/深度学习 存储 监控
利用机器学习技术优化数据中心能效
【7月更文挑战第36天】在数据中心管理和运营中,能源效率已成为关键性能指标之一。随着能源成本的不断上升以及环境保护意识的增强,开发智能化、自动化的解决方案以降低能耗和提高能源利用率变得尤为重要。本文探讨了如何应用机器学习技术对数据中心的能源消耗进行建模、预测和优化,提出了一个基于机器学习的框架来动态调整资源分配和工作负载管理,以达到节能的目的。通过实验验证,该框架能够有效减少数据中心的能耗,同时保持服务质量。
|
7月前
|
存储 大数据 数据处理
探索现代数据中心的冷却技术
【5月更文挑战第25天】 在信息技术迅猛发展的今天,数据中心作为其核心基础设施之一,承载了巨大的数据处理需求。随着服务器密度的增加和计算能力的提升,数据中心的能耗问题尤其是冷却系统的能效问题日益凸显。本文将深入探讨现代数据中心所采用的高效冷却技术,包括液冷解决方案、热管技术和环境自适应控制等,旨在为数据中心的绿色节能提供参考和启示。
|
7月前
|
人工智能 监控 物联网
探索现代数据中心的冷却技术
【5月更文挑战第27天】 在信息技术迅猛发展的今天,数据中心作为信息处理的核心设施,其稳定性和效率至关重要。而随着计算能力的提升,数据中心面临的一个重大挑战便是散热问题。本文将深入探讨现代数据中心冷却技术的进展,包括传统的空气冷却系统、水冷系统,以及新兴的相变材料和热管技术。通过对不同冷却方式的效率、成本及实施难度的分析,旨在为读者提供一份关于数据中心散热优化的参考指南。
|
7月前
|
机器学习/深度学习 资源调度 监控
利用机器学习技术优化数据中心能效
【5月更文挑战第30天】在数据中心管理和运营中,能源效率的优化是降低运营成本和减少环境影响的关键。本文旨在探讨如何应用机器学习技术来提升数据中心的能源效率。通过对现有数据中心运行数据的深入分析,开发预测性维护模型,以及实施智能资源调度策略,我们可以显著提高数据中心的能效。本研究提出了一种集成机器学习算法的框架,该框架能够实时监控并调整数据中心的能源消耗,确保以最佳性能运行。