开源软件在现代商业IT的许多领域扮演着越来越重要的角色——在服务器、数据库甚至云计算领域。像Red Hat、Canonical和其他厂商已经成功地将开源原则嫁接到盈利的商业模式上。前公司2012年成为第一家以开源为中心的公司,年收入10亿美元。
那么网络呢?为什么没有开源的替代方案呢?
专家表示,原因有很多,包括挑战现有企业的难度,被大客户活活吞噬的危险,以及用传统方式管理一个非传统网络的规模和复杂性。
的重量级人物
显然,现有的大多数企业技术领域是足够强大的,但是网络候选人必须面对一个真实的领域的巨头思科的形式——这世界上65%至70%的企业销售开关,80%的企业路由器,和18%的安全设备——还好上衣的类别,根据IDC。
然而,据451研究公司的分析师Peter Christy说,更重要的是,他们实际上是在取悦他们的客户。
他说:“如果你与思科的客户交谈,他们不会把思科视为他们希望摆脱的一家掠夺性的、垄断性的公司,而是会把思科视为帮助客户取得成功的最佳技术供应商。”
公司必须与思科竞争,更好地提供工作网络,这并不容易做到。(这并不是说它阻止了一些公司尝试博科收购了开源网络软件制造商Vyatta2012年的时候,我们就会想到这个目标。)这并不是说,像思科这样依赖品牌硬件的公司将永远以自己的方式经营。
John Michelsen, CA技术公司的CTO
Neela Jacques是开放日光项目的执行董事,这是一个致力于创建开源网络软件的协作小组。他认为,一些昂贵的专有硬件不值得。
“在某些领域,出现了巨大的创新和差异化,你花10万美元买一个盒子,这真的解决了一个用其他方式无法解决的问题,”他说。“但特别是在低端市场,长期以来利润率一直非常非常高,而盒子也没有发生太大变化。”
雅克说,网络硬件通常是由中国一家无名的ODM生产的,用某个供应商的网络操作系统编程,标价为5到10倍。
他补充说:“人们一直在关注这个系统,他们说,‘等一下,如果我们能创造一个开源版本的网络操作系统,那么就有人能得到和他们的环境完全一样的SKU。’”
克里斯蒂指出,四大云中的三家——亚马逊、Facebook和谷歌,外加微软——都建立了自己的网络箱。就连Riverbed这样的硬件制造商也这么说日用五金是未来的潮流。
“如果他们可以用同样的外部制造商自己制造出自己想要的东西,稍作调整,为什么还要从思科购买同样的东西呢?””他问道。
一个非常难的问题
尽管如此,CA Technologies的CTO John Michelsen说,试图以开源的方式创建一个基础广泛的性能管理框架(如OpenNMS)的尝试并没有非常成功,因为所面临的问题非常困难。
“这是一个非常困难的问题。只是有很多东西要试图回补,而且市场在波动,”他说。
UNIX哲学中著名的格言是:“编写只做一件事的程序并把它做好”——这对于基础广泛的网络管理和性能优化系统来说是一个有问题的立场,而这些系统几乎是严格按照定义进行多功能的。
Michelsen说,他的公司的应用性能管理产品被设计用于监控网络的八个独立方面。
“在几个不同的领域中整合一套非常深奥的科学知识是非常困难的。这些不同类型的监测都是他们自己的科学项目,”他说。
吞了
尽管存在哲学和逻辑上的问题,但是开源技术仍然是网络的主要部分——根据451的克里斯蒂所说,它只是在一个非常低的水平上。
大公司从较小的购买服务实行严格的合同条款在托管代码——这意味着,供应商必须提供一份为法律提供的源代码保管,这样大的公司能够继续函数如果小的业务。
开源原则上,它可以避免很多头疼的问题。它还为同一行业的公司提供了一种合作开发的方式,而不用担心被指责共谋。
但这也意味着,开源软件会以这样或那样的方式被网络领域的大公司吞并。开源网络技术的早期采用者有太多的内部技术专长,以至于很难向他们提供付费服务——他们可以自己做。
“最大的用户总是自给自足——这不是一个商业机会,”克里斯蒂说。
同样的开源代码,由那些拥有顶尖编程人才的公司免费浏览和修改,帮助推动了前面提到的商品硬件方向的转变。
大孩子只
但是,很明显,不是每家公司都有像Facebook或谷歌这样的精英开发团队。正因为如此,不干预的托管服务选项仍然很流行。
“在联网的情况下,对于大多数客户来说,比起Linux的典型使用,他们更有动力让供应商坐在中间,整合补丁,并对整个网络的运行负责,”Christy说。
Jacques认为,开源软件在网络上的低水平存在是强大的,并最终可能多样化,以吸引更小的客户。
开源是网络管理技术的关键基础,但是如果没有一个“核心平台”,开源进入应用程序层的机会就很小。
[L]比如,看看Linux发生了什么。他说:“Linux在运行服务器方面是可信的……人们才会把它变成运行汽车、电话和家庭安全系统的工具。”“我认为你会在网络上看到完全一样的事情,因为你不可能在一个专有的平台上拥有一个开源的应用。”