开源无处不在——操作系统、应用软件、开发工具……那么路由为什么不能一样呢?
这是新墨西哥州最高法院信息司的高级网络系统管理员Sam Noble思考过的一个问题,他当时正在寻找一种可以把分布在各个地区的法院连接到一个新的中央案件管理系统的办法。Noble首先想到的是DSL路由,价格合适而且可以进行自定义,但发现ISP提供的modem缺少远程监控本地连接状态的功能——而这一点在他看来这是至关重要的。
于是他想到另一种方法,在一些法院遗留的老式Cisco 2600系列路由中添加ADSL卡,用以提供必要的可视性。但这些老式设备缺乏足够的能力来支持防火墙。第三种方法是Juniper的NetScreen SSG20防火墙/路由,带有ADSL选项,但它“缺乏我们所希望的许多功能,比如全功能的命令行和无限制的隧道接口,”Noble说。
几经沮丧之后,Noble决定走向另一个选择:开源路由。受到开源运动从服务器平台到VoIP电话的巨大影响,他最终意识到开源路由可能是一个聪明灵活并且具有成本效益的选择。带着好奇心,Noble将Vyatta的开源路由软件下载到笔记本上,开始运行一些初步测试。Vyatta是一个著名的开源路由器软件,正如51CTO.com此前介绍过得,它以可扩展开放路由平台(XORP)开发的代码为基础,把一个修改过的Linux操作系统同XORP结合在一起,在标准x86 PC硬件上运行。Vyatta公司表示该产品比思科、Juniper或阿尔卡特的中型商用WAN路由器成本降低50%到90%。
“我特别感兴趣是管理接口是否完整,是否具有全功能,”Noble说。初步测试的成果留下了深刻印象,Vyatta的路由在Noble建立的原形站点表现出良好的工作能力和成本效益,并且和现有设备的合作也非常吻合。
Noble确信了开源路由能够准确的提供他所需要的能力。“Vyatta为我们提供了Cisco或 NetScreen的设备中那些无法使用或者添加起来非常昂贵的功能,”他说。这些功能包括:支持BGP协议(Border Gateway Protocol),提供附加安全性的VPN集中器和URL过滤,还有数据包捕获等。
总而言之,Noble说:“这非常的适合我们。”
从2008年4月开始,Noble在新墨西哥以平均每个月两个站点的速度部署Vyatta的514路由设备。预计在未来一年时间项目完成时,将有40至50个地区法院可以连接到部署在Santa Fe的中央案件管理系统。
开源路由器崭露头角
Noble是一小部分采用开源产品替代商业路由的IT经理中的一个,但他们的人数已经越来越多。为了寻求更低的成本,更好的功能和增强的自定义功能,他们走在应用开源网络技术的前沿。
开源路由有三种基本形式:将标准的PC或服务器转换为路由和防火墙结合的软件;插入到现有路由的固件;第三种就是预装了开源软件的路由设备。
Gartner的分析师Mark Fabbi认为,开源路由具有很大的潜力,特别是对零售和食品等需要连接成千上万台终端的行业,可以节省大量的成本预算——例如麦当劳和肯德基这样拥有成千上万个分支网点需要连接的企业。
在其他行业,Fabbi说,开源路由技术非常适合于基于服务器的路由应用,包括虚拟化等服务。但他指出,虚拟化路由的应用目前仅限于开发者的想象。“它可以是一个简单的分布式打印服务器,也可以作为视频分配缓存,甚至可以用于分支办公室的DNS和DHCP服务,”他说。“有一大堆东西你可以进行设想。”
Infonetics Research的分析师Matthias Machowinski表示,开源路由可以处理企业级别的工作量。“如果你的要求合理,也就是正常大小的办公室或工作量,从表现来看,它们完全能够处理流量负荷,”他说。他认为唯一的例外是那些流量超常的服务企业,比如视频内容提供商,而开源路由在这方面也已经做的越来越好。
然而,尽管名气越来越大,追随者越来越多,开源路由不可能在短时间内推翻市场现状。这是因为在路由领域开源技术相比于商业软件仍然是微不足道的,特别是路由业巨头Cisco占有了约80%的市场分额。但是,即使是Cisco最近也已开始在开源界摆出了友好的姿态。——最近媒体就曾报道,思科在面向分支机构的市场拓展中举起了醒目的开源大旗;并在集成Windows Server 2008和Cisco WAAS技术的广域网优化系统首先以开源模式支持第三方应用。
[1] [2] 下一页
IT经理们出于不同的原因走向了开源路由。Noble说,自定义功能让他在这项技术上受益最大。“开源软件的灵活性可以让我们用一些细小的变化和调整来搭建路由,这样对长期计划的影响极小。”
Hassler通信系统公司总裁Barry Hassler依靠基于Linux的Iproute路由技术,以低廉的价格为客户提供企业级的互联网接入服务。“我使用标准的PC硬件运行Linux,内置了路由功能,通过多重接口来管理带宽,”这样他的客户可以按需要订购带宽,他解释说。当然,