Linux 和网络:下一场革命
革命被定义为突然且根本性的变化,而且仅仅见过一场革命的影响并不总是能让我们预见到下一场革命的影响。革命会引发新的创新浪潮以及权力和控制权的转移,这些变化既令人不安又令人兴奋。
人们可能会说,计算机世界正在硬件和软件领域经历革命。当它们相互交叉和放大时,网络领域会发生什么?特别令人感兴趣的是,现在突然有可能构建比传统路由器设备和其他网络设备更强大且功能更丰富的新一代网络设备,那么可能发生的变化将如何影响最终用户可用的解决方案的功能。Linux 对网络的影响甚至比它已经对服务器市场产生的影响更为重大。
在 20 世纪 70 年代和 80 年代,计算机网络主要以主机为基础,大型机或中型计算机系统构成了大部分处理能力。用户使用简单的非智能终端直接连接到主机。
在 20 世纪 90 年代初期,计算机网络协议合并为少数标准,并被桌面计算机采用。局域网几乎成为任何类型业务的必需品。虽然网络服务分布在许多服务器之间,但网络连接从主机迁移到专门设计和构建用于执行互联网功能的专用硬件。这些专用网络设备(路由器、交换机和接入服务器)实现了更可靠、更具成本效益和更高效的网络。网络连接(由路由器提供)和网络服务(在服务器上运行)被视为独立的实体。这就是大多数人今天理解网络的方式,但廉价的硬件和开源软件正开始改变这一点。
在 20 世纪 80 年代后期巩固的 PC 革命将计算能力扩展到几乎每个办公室的桌面。在高度竞争和行业标准硬件和软件建立的推动下,PC 变得更实惠、更强大。随着互联网的出现,对家用电脑的需求激增。PC 制造商能够利用驱动的销量,PC 相关硬件的价格急剧下降。《PC Magazine》1995 年 5 月刊的一篇文章说:“截至春季,奔腾/75 多媒体系统(配备 8MB 内存、700MB 硬盘和 15 英寸显示器)的基准价格为 1,999 美元(美国)。” 1997 年 1 月,当第一批价格低于 1,000 美元的 PC 上市时,同一家杂志写道:“那么 999 美元能买到什么呢?您可以花不到 1,000 美元购买 120MHz 或 133MHz 系统。” 当我们开始新的十年时,消费 PC 的价格进一步下降。今天,我们可以花几百美元购买 CPU 运行频率超过 500MHz、128MB 内存和许多内置外围设备的台式电脑。这与您购买典型的接入路由器的价格大致相同,但硬件规格远不及台式电脑。
由于服务器和台式机的架构相似,制造商可以利用低成本组件来构建廉价的服务器系统。虽然成本是服务器替代路由器的重要因素之一,但现在情况已不再一定如此。标准硬件组件变得如此便宜,以至于专有硬件设备的制造商几乎不可能具有竞争力。这种趋势正在达到一个临界点,催化剂的加入可能会引发范式转变。
Linux 可能是那个催化剂。它在不受使用和安装限制的情况下分发,并且始终提供源代码。它不一定是免费的(零成本),但任何人都可以更改或改进它以满足特定要求。通常,这些要求是其他人也需要的,并且更改或改进会反馈给社区。
根据最新的 IDC 数据(2000 年 8 月),Linux 是 1999 年第二受欢迎的服务器操作系统,占新服务器许可证的 24%,并且是增长最快的操作系统(Windows 平台合计占 36%)。作为互联网相关应用程序的首选,它在企业市场中用于企业应用程序的增长速度也很快。由于 Linux 的根基在于互联网,因此它开发了强大的网络支持,优于其他商业操作系统。由于它是开源的,并接受庞大的开发人员社区的贡献,因此 Linux 更灵活,发展也更快。Linux 操作系统具有可与专用互联网操作系统相媲美的特性、安全性和稳健性。将其与商用硬件结合起来,结果就是一个非常强大的网络平台。
很明显,Linux 正在改变服务器市场的格局:无论您的偏好如何,24% 的市场份额都相当可观。虽然 Linux 是否会改变客户端/桌面市场还有待观察,但它对网络市场的影响是肯定的。
在这场革命的早期阶段,仍然需要技术集成商来广泛推广这些优势。一些技术用户正在自行进行集成。他们获得通信板,将其与标准 PC 硬件集成,并构建自己的基于 Linux 的网络盒。一个这样的例子是互联网服务提供商,他们没有购买 PPP 远程接入服务器来提供拨号互联网接入,而是使用带有连接到调制解调器组的多端口串行板的 Linux 服务器来执行相同的功能。然而,一些技术集成商已经在交付成功的新一代网络设备产品。例如,Cobalt Qube 是一款适用于中小型企业的一体化互联网网关,可以配备用于 WAN 连接的路由板。整个解决方案集成了所需的所有互联网功能,包括网络服务和连接,非常易于设置和管理,并且成本与功能较差的接入路由器大致相同。
但是,这种新的网络设备不仅仅是传统路由器的更经济实惠的替代品。它还具有可扩展性和灵活性的额外优势。正如路由器曾经更适合过去的网络一样,新的网络设备更适合未来的现实。
用户最终会获得更便宜、更好、更易于使用的新产品;这些产品取代了路由器或接入服务器,整合了新的网络服务,并且可以轻松地为每个不同的应用程序进行定制。这是一种不同的产品。
为了充分理解 Linux 在这种组合中的影响,有必要考虑最新的 IDC 数据(可在 www.idc.com/itforecaster/itf20000808.stm 上获得)。1999 年,客户端和服务器操作系统市场总额约为 170 亿美元。Windows 产生了近 80 亿美元的收入,而 Linux 产生的收入不到 1 亿美元。考虑到 Linux 现在拥有相当大的市场份额,这些数字令人震惊。从用户的角度来看,解决方案的价值是相同的,与所使用的操作系统无关;因此,人们会期望收入与市场份额成正比。如果微软在 Windows 上赚了 80 亿美元,那么 Linux 的收入在哪里呢?由于 Linux 将开放架构与开源模式中蕴含的商业模式相结合,因此其“收入”几乎直接转化为最终用户的节省——这些节省可以用于支付集成和服务费用,从而为每个用户生成更好的解决方案。
这在一定程度上说明了 Linux 给桌面带来的影响以及控制权和权力的转移。但我们的重点是网络,而不是通用操作系统。根据最新的 Data Communications 市场预测,1999 年美国网络设备市场规模为 700 亿美元,全球为 1200 亿美元。所有这些钱都流向了设备制造商,专有软件和硬件技术的持有者,例如 Cisco 和 Nortel。
因此,当开放架构取代专有盒子时,大量资金将易手。在网络市场中,这种情况同时发生在软件和硬件领域,其影响被放大。
过去,之所以使用专有解决方案,是因为与基于服务器的解决方案相比,它们具有成本效益。Linux 和标准硬件解放了市场,使技术集成商能够生产更好的解决方案并具有竞争力,而无需推动大量销量(大量销量已成为开源和标准硬件不可或缺的一部分)。对更好解决方案的需求推动了变革,而开源和商用硬件使之成为可能。
这些变化具有重要的意义。今天,用户依靠专有的网络盒子解决方案来获得特性和功能。它们在连接方面效果良好,但无法添加服务或在功能方面进行定制。经济因素驱使用户将网络连接与网络服务分开,并选择许多倍繁琐且难以管理的解决方案。然而,在不久的将来,附加功能将被纳入连接产品中,并且使用开放平台将使整合新的硬件或软件技术变得更简单、更快捷。用户和技术集成商将不再依赖单一的技术提供商,控制权将转向最终用户。
与任何变革一样,起初并不容易察觉新方法的所有好处。对于网络而言,所有要素都已到位,变化即将到来。新的可能性将在前进的道路上被发现,而这些发现将带来一种新的、更强大的网络方法。
Marcio Saito (marcio@cyclades.com) 是 Cyclades Corporation 的技术总监。