SearchNetworking.com网站采访了Vyatta公司负责战略和市场营销的副总裁Dave Roberts,了解有关该公司的开源软件路由器的情况以及开源软件技术将如何很快改变企业网络市场的格局。
问:Vyatta与非开源软件硬件路由器有什么区别?
Dave Roberts:我们不仅将提供软件路由,我们还将提供开源软件路由。所有路由器都包含一些处理控制界面的软件和运行路由协议的软件。还有转发逻辑,这个工作是由软件完成的,有时候是由硬件完成的。随着你提高性能,转发逻辑总是由硬件完成的。在非常xx的路由器核心,你总要有一些地方让软件路由协议、OSPF或者BGP等协议在处理器上运行。转发平面正在ASIC线路上运行。随着你把性能降低到中档水平,你最终将使用同一个处理器完成运行路由协议的转发和控制逻辑任务。在频谱的一端,你有Linksys公司的设备,包括小的处理器、一些内存和一些网络连接器。在频谱的另一端,你有一台Juniper M160路由器。这是一种较大的设备,有执行转发任务的多个ASIC线路和运行多种协议的多个处理器。
当你在这些设备之间进行转换的时候,它们的xxx就会打折扣。现在,在Vyatta公司首批推出的产品中,我们的重点是在32位x86 PC(标准商品硬件)上提供基于软件的路由。
Linux是在一个非常相似的环境中推出的。它首次推出时的真正目标是仅仅用于单处理器的x86 PC。随着时间的推移,Linux的应用范围扩大了,能够在从手机到超级计算机在内的各种设备上运行。因此,最终将没有任何人说Vyatta必须是基于软件的转发。你可以运行Vyatta,并且把它与一个硬件的ASIC电路连接起来,以便在xx市场进行竞争。你还可以缩小Vyatta的功能,并且在更多的嵌入式处理器中运行这个软件,以便在低端市场进行竞争。
问:Vyatta会取代什么非开源软件路由器?
Roberts:我们最初认为,运行Vyatta软件的x86 PC能够取代路由器市场的中档产品。用思科的路由器型号来解释这个问题比较方便一些,也就是说,运行Vyatta软件的x86 PC可以取代思科2800系列至7200系列路由器。北电网络和阿尔卡特公司有许多这种档次的产品。
问:这些路由器的弱点是什么?
Roberts:{zd0}的问题是真正失去对这种产品的控制。你确实不能控制你的硬件产品的淘汰周期,这要取决于大厂商的心血来潮。在某种情况下,非开源软件产品就像是一种中央集权的计划体制。它要由一家公司说他们知道什么是{zh0}的,他们要向你提供你需要的东西,而不管你对这个东西有什么选择。开源软件更加自由和开放,其方法更多的是资本主义的。这是生态系统的力量与中央集权计划体制之间的对比。我想有一类客户对非开源软件产品的这种强迫喂食的方式非常不满,他们要求获得更多的控制权。
问:能不能举一个那种情况的例子?
Roberts:如果你要向思科路由器中增加什么东西,你是不能这样做的,因为思科的路由器只能有思科让其拥有的功能,不需要你做什么。如果你要运行一个小软件代理来监视你的Juniper路由器,你也不能这样做,因为Juniper决定了它的路由器应该具有什么功能,你没有任何选择。如果你要运行10年前生产的思科和Juniper路由器,你也许能行,也许不行,因为这两家公司也许已经宣布这些产品淘汰了并且不再提供技术支持了。这就基本上会迫使你升级产品。
问:思科似乎正在把它的产品战略扩大的网络设备以外的领域,扩大到IT网络的全部领域。那会留下一个空隙吗?他们会忽视网络专业人员吗?
Roberts: 我认为,思科在某种程度上是自己成功的受害者。好消息是,在整个90年代,思科在网络市场是非常成功的。坏消息是他们现在需要找到其它的市场来维持它们在90年代取得的增长率。
问:简单地说,你的订购模式是如何起作用的?
Roberts:这是一种包罗万象的订购模式,首先有两个层次。有一个基本的低端层次,适用于拥有不太重要的设施、要求有保证的技术支持但是没有太多的时间紧迫性的需求的那些用户。还有一种更高层次的模式,包括电话技术支持和更严格的有保证的反应时间。小办公室或者拥有实验室路由器、内部路由器或者不太重要的路由器的个人用户可以得到低层次的技术支持。拥有重要任务设备的人将使用高层次的模式。我认为,随着我们机构的扩大,我们还将推出另一种层次的模式。我们将向用户提供更好的服务。这种服务主要是有保证的反应时间和拥有能够以用户想要看到的方式解决问题的人员。
问:从网络工程师的角度看,使用Vyatta的经验是什么?这个软件容易集成吗?
Roberts:我们的目标是尽可能实现无缝的集成,向网络工程师提供他知道和希望得到的东西。今天,它是一个能够安装到一台x86 PC上的CD光盘。随着时间的推移,我们计划提供一种预装这种软件和硬件的设备。这样,任何人打开包装箱就可以把这种设备安装到电信设备机架上,并且立即开始配置这种设备。这需要拥有一些网络公司的经验。但是,这种经验与网络专业人员的经验没有什么区别。
问:我的观察是网络专业人员也许不担心宣传开源软件。他们更关心的是找到一种能够以{zd1}的成本完成{zh0}的任务的技术。你认为这是真的吗?
Roberts:我认为这不是真的。网络工程师并没有那样宣传开源软件。我认为,到目前为止他们还没有什么好宣传的东西。在某种情况下,开源软件网络系统而不是开源软件服务器操作系统的车队才刚刚离开车站。开源软件网络软件还没有开源软件服务器软件那样先进。如果你要把它们进行一下对比,从市场成熟度方面看,你得回到1995年的Linux。虽然有许多开源软件的支持者,但是,我认为开源软件网络软件还是一个新的种类。
问:是什么在推动开源软件网络在企业中的应用?
Roberts: 我认为,在我们发展开源软件网络软件和使这种软件成熟的同时,你将看到大量的新的开源软件支持者,就像当年开发服务器操作系统的Linux软件那样开发网络软件。开源软件网络的好事之一是让许多其他的人参与。用户看到的好处之一是不仅是他们在这项技术中有更大的赌注,而且整个团体也开始向这项技术投入更大的赌注。
问:有没有一种已经快速增长的开源软件网络技术?
Roberts:一直让我感兴趣的是观察Asterisk技术的增长。当Asterisk技术{dy}次出现的时候,它仅仅是Asterisk技术。它是一种开源软件,你能够得到和使用这个软件。现在,许多公司开始发布Asterisk插件。这些插件确实能够补充基本的产品的性能。
这个迹象表明,事情确实在发展,人们正在看到价值和实际确定补充现有的技术的商业计划。在非开源软件领域,那是有很多困难的,因为如果你要向思科的产品中增加一些东西,如果需要查看思科的源代码或者了解专有的思科协议的细节,你必须要与思科签署许多法律协议才能办到。在开源软件领域,所有这些源代码都是公开的,因此不需要与任何一家公司建立正式的关系。这将推动这种技术的快速发展。这个创新的速度要比其它方式快很多。
后记:
你或许不了解路由器的利润率是多少?的确,这是一个大多数人无法回答的问题,但这也是各大设备制造商极力掩盖的问题。20年的时间让思科成长为网络设备巨人,路由器的丰厚利润支撑起整个思科的脊梁。
{jd1}的利润必然带来{jd1}的挑战,在高昂的价格面前,庶民们做出了最直接的反抗。如果高性能PC充当路由器成为普遍事实,曾经的一切都将成为往事,高额的行业利润将在Vyatta发布的一个程序面前逐渐坍塌。
Vyatta用开源向整个路由器行业发起了挑战,思科并不是这一问题的最直接受害者。Vyatta的革命不是要摧毁“敌人”,让整个路由器行业产品价格大幅下调才是开源行动最直接的动机,每一个开源战士都是普通消费者,消费者的需要就是享受价廉物美的服务,这就是庶民革命最核心的意义。
支持开源路由,推动中国软路由技术发展!