网络工程师说,以应用为中心的基础架构(以硬件为主的思科SDN生产线)远胜于竞争对手,但是他们担心购买的技术无法兼容遗留网络设备,至少在近半年里不兼容。
美国加州菲蒙市的Rahi Systems是一个专注于数据中心基础架构的思科合作伙伴,它的全球销售副总裁Tarun Raisoni说:“思科发布的ACI(以应用为中心的基础架构)有一个强大的生态系统,已经在评估SDN的客户表示,他们想暂停一下,等待思科产品发布之后再作决定。但是,ACI并不能寻址到已经部署的遗留网络。我们有很多客户仍然在使用Catalyst 6500系列,而且仍在继续购买Nexus 7000系列。”
ACI加入了一个新的Nexus 9000交换机产品线,以及一个能够在一个位置管理大量端口的控制器。这个技术可以在一个系统中实现自动化网络分配,而且这个系统是完全感知应用的,并且支持集中管理策略。
新的Nexus 9000交换机现在已经面市,但是控制器则要等到2014年4月才发布。这些交换机可以运行一个简化版NX-OS,也可以运行在ACI模式中,所以思科建议购买9000交换机的用户目前将它运行在Nexus网络上,以后再将它们迁移到ACI上。
但是,有一些用户则认为这不符合逻辑。他们最近购买的昂贵的Nexus 7000系列和更新的Nexus 7700系列不支持ACI结构。更重要的是,现在还不清楚处于独立模式的9000系列是否可以支持现有的Nexus网络。
Wellspan Health Systems的网络架构师Randal Echterling在公司中运行了一个Nexus网络,他认为独立模式下的9000不能替换7700系列。他说:“虽然7700机架与9000很相似,但是9000可以以较低单位端口成本密度实现较高速度的结构,9000系列则没有这样的功能,也没有7700[线路]一开始就有的特性。如果迁移到ACI,那么7700系列将会完蛋。”
思科一开始就不准备在9000系列上实现与7000系列一样多的特性,因为ACI已经将网络处理能力转移到运行新结构的控制器上。思科执行官曾经说过,Nexus 9000系列现在可以作为一个廉价接入交换机使用。将来迁移到ACI之后,它们将成为叶脊架构的一部分,而7000系列则充当核心交换机的角色——即连接ACI组件的设备。
但是,要将这些昂贵的交换机当作基本互连设备使用,许多工程师感到很无奈。同时,工程师不知道应该购买哪一种设备,因为现在还不清楚7000系列和9000系列之间的特性有哪些不同。Echterling说:“有新产品发布是很不错的,但是很多时候产品发布之后仍然需要等待一段时间才能交付使用。现在还没有直接迁移到ACI的方法。所以如果9000系列缺少一些7000系列的特性,然后在用了两年之后,他们突然说ACI有一些问题,那么又该怎么办?”
Eric Murray是美国肯塔其州路易斯维尔市Kindred Healthcare的一位高级网络工程师,他们运行的Nexus网络现在还没有更新。但是,他对于ACI的承诺感到很兴奋,他考虑为公司可能建设的新数据中心购买这项技术。但是,对于当前的Nexus网络,他仍然考虑将9000系列作为聚合设备。
Murray说:“我可以看到UCS[流量]通过哪些设备流向9000系列,然后它再连接到7000系列。我现在使用5000系列作为聚合设备,但是5000系列只是负责转发2层协议流量。9000可以提供所有的ACI功能。我们可以用这种方法将它们整合到当前环境中,以后再将7000系列推进到WAN边界或者接入边界的交换机。”
用户认为思科SDN在很多方面比VMware NSX好
Critics责怪思科没有开发一种支持现有基础架构的SDN策略,特别是考虑到现在VMware的NSX网络虚拟化堆叠技术可以运行在任何供应商网络之上。但是,思科用户则认为,堆叠策略在技术上无法与思科的技术相比,因为后者紧密整合了硬件和软件。
Murray说:“NSX只是在传统网络上叠加了一层,但是传统网络非常不灵活,现在堆叠网络下面甚至还有30年前的设计。ACI是一个原生抽象网络,这是我的一个首选方案。”
他解释说,一旦控制器接管了交换机的管理,ACI就不再需要CLI。这个系统允许工程师将虚拟或物理服务器移动到网络的任意位置,然后在任意时间分配具有完整策略的应用程序。同时,每一个端口都有完整可见性,另外也有一个计时系统,它可以测量通过每一条链路的数据包,并且实时报告丢包情况。此外,Murray指出,这个系统也内置流量流优先级划分技术。任何一个堆叠技术都不具备这些特性。
他说:“他们这里下了很大功夫。”而且,思科可以移动VXLAN流量,但是“他们是在硬件上执行原生转发”,Murray认为这种方法大大提高了性能稳定性和可扩展性。
Raisoni和Echterling都认为,思科SDN策略在技术上比大多数竞争对手的产品都要先进。他们说,它支持端到端分配,并且整合到一系列编制系统中,此外,它还有完全开放的应用编程接口(API),所以开发者可以创建多种网络应用,而且系统支持任意虚拟环境。但是Raisoni警告说,如果思科动作不够迅速,那么客户会开始考虑NSX及其它选择——也可能有第三方公司推出这样的产品。
Raisoni说:“NSX的问题是现在还没有可用的工具。它现在还不能监控网络流量。但是有许多技术可以填补这个市场空缺,从而提高堆叠网络的性能。”虽然一些企业有时间可以等,但是像云提供商这样的公司则现在就需要网络灵活性。他说,他们现在就会购买堆叠技术和第三方工具,而不会等待半年之后的ACI。
|