当前位置:操作系统 > Unix/Linux >>

FreeBSD的强大力量棗应

在熟悉了FreeBSD之后,就不会有人怀疑这个系统的性能了,因为这已经被Internet上无数使用FreeBSD作服务器的实例所证明过的。FreeBSD是Internet上非常流行的一种网络操作系统,应用实例很多。下面给出了一些著名的站点实例,当然FreeBSD的实际应用不只是这些例子中使用的范围。

  Yahoo

  作为Internet上具有传奇色彩的成功网站的典范,众人了解的Yahoo通常是它具备丰富的内容、年轻的亿万富翁传奇等内容。很少有人关心到底Yahoo是使用什么技术来构建他们的网站,也许很多人潜意识里认为它一定是由昂贵的专用服务器组成的,其实Yahoo是使用多台普通Pentium计算机来提供这么大的访问能力的,而在这些计算机上运行的就是FreeBSD系统。

  可以在Yahoo中搜寻 “ Yahoo and FreeBSD”,就能搜寻到一篇由Yahoo的创始人之一David Filo写的介绍Yahoo为什么使用FreeBSD的文章 “ Yahoo! and FreeBSD ” (http://www.freebsdmall.com/newsletter1/yahoo_and_freebsd.phtml)

  他写道: “...... 但不久就发现我们使用的操作系统在设计时都不具备处理大量 HTTP请求的能力。事实上,当时还没有任何商业系统可以解决我们所面临的扩展问题,这也是身处网络技术最前沿所必须面对的无奈现实。

  “...... 我们又用过几种平台,包括 SGI IRIX,Linux 和 BSDI,但性能和稳定性都不能令人满意,我们只得继续寻找。随着Yahoo的日渐流行,平台的可扩展能力和稳定性是最关键的。那时我们对FreeBSD还一无所知,但当读到有关介绍时,我决定试它一试。

  “......几天之后我将一台FreeBSD系统加入我们的Web服务器集群中去,结果它的性能明显优于其它机器,而且运行更稳定。试验时间持续了几个星期,我们对FreeBSD很满意。这主要应归功于FreeBSD的稳定性、运行性能和允许访问源代码的特点,它还具备诱人的价格优势。从此,我们的产品和开发环境就几乎离不开它了。 ”

  Hotmail

  HotMail是最大的免费邮件提供商,它本来是使用FreeBSD和其他的Unix提供服务,但于1998年被Microsoft收购之后,就开始了从Unix向Windows平台移植的历程。最早他们试图使用Windows NT代替FreeBSD,但没有成功,直到2000年底,Microsoft才使用Windows 2000将Hotmail系统移植到他们的平台上,这个作为一个成功案例,列在Microsoft的网站上。

  最近,在Oracle和Microsoft的一次论战中,Microsoft承认,他们的移植工作并不彻底,目前在Hotmail中仍然有部分服务器使用Unix。

  国内众多网站

  在国内,虽然FreeBSD还不是广为人知,事实上它的应用却也非常普遍,很多网站都使用FreeBSD提供网络服务,例如Web服务、电子邮件服务等等。

  在网易的主页上(http://www.163.com),有网易公司丁磊的一篇文章 “ PC不只是便宜的工作站 ” ,介绍网易为何选择FreeBSD。

  网络设备

  有很多种网络设备是基于FreeBSD系统,或者基于FreeBSD的部分代码进行开发,其中最为著名的是网络路由器制造厂家Juniper,Juniper作为最大的骨干网络设备提供商,它们设计了专用的处理芯片来处理IP数据,但是其基本的系统基于FreeBSD。

  另一个著名的例子是网络存储系统设备,著名的硬件厂商AMI、Maxtor发布的网络存储产品是基于FreeBSD构建的定制系统。而另一家著名的网络存储提供商NetApp,他们使用的不是FreeBSD,但毫无疑问,他们是基于更早的BSD Unix进行的定制。

  除此而外,很多防火墙厂商也是基于FreeBSD系统的,例如爱立信就有基于FreeBSD的网络防火墙设备,而国内有不少防火墙设备也是基于FreeBSD进行的开发。

  对于这些网络设备来讲,由于BSD许可权的自由性,很多厂家并没有明确声明他们使用的操作系统类别。

  

上一个:小规模DDoS用Freebsd+IPFW搞定
下一个:SCOOpenServer5.X增加用户数步骤

更多Unix/Linux疑问解答:
路由原理介绍
子网掩码快速算法
改变网络接口的速度和协商方式的工具miitool和ethtool
Loopback口的作用汇总
OSPF的童话
增强的ACL修改功能
三层交换机和路由器的比较
用三层交换机组建校园网
4到7层交换识别内容
SPARC中如何安装Linux系统(2)
SPARC中如何安装Linux系统(1)
用Swatch做Linux日志分析
实战多种Linux操作系统共存
浅析Linux系统帐户的管理和审计
Linux2.6对新型CPU的支持(2)
电脑通通透
玩转网络
IE/注册表
DOS/Win9x
Windows Xp
Windows 2000
Windows 2003
Windows Vista
Windows 2008
Windows7
Unix/Linux
苹果机Mac OS
windows8
安卓/Android
Windows10
如果你遇到操作系统难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,