一谈起操作系统,大多数用户都会立刻想起Windows。其实,在64位操作系统市场的角逐中,绝大多数企业级用户首选的还是非Windows的Unix和Linux操作系统。
一、64位Unix操作系统
虽然64位Unix操作系统近两年的市场份额有所下降,但Unix在高端的优势依然还存在。尤其是,Unix操作系统软件总是伴随着相关厂商所提供的服务器硬件的升级换代而不断变革着,也正是与硬件的紧密结合,才使其能够拥有久经考验的可扩展性、可靠性和易管理性,使Unix依然是不少企业创建关键业务IT基础设施的选择。网格、动态分区、自我管理能力等技术也在不断融入到新一代Unix操作系统之中。有一点需要强调的是,虽然我们一直称Unix为开放的系统,但实际上IBM、HP和Sun三大厂商之间的产品兼容性并不好,都受限于相应的服务器硬件。当然,这种开放性在不断得到改善。Unix操作系统不再只是运行自己的硬件平台上,开始对多种硬件平台提供支持。Sun Solaris不仅支持Sparc芯片的服务器硬件,还支持x86体系架构的产品。HP-UX 也从高端服务器扩展到安腾服务器平台。三种Unix操作系统与Linux的互动性更是显示了开放的趋势。
1、IBM AIX 5L
64位的AIX 5L发布迄今已有两年的时间,这款操作系统版随着IBM p系列服务器的成长而变化着。AIX 5L提高了带宽密集工作负载的运算速度,更适用于企业的关键型应用。加强动态分区 通过在AIX 5L V5.2中引入动态逻辑分区(DLPAR),IBM为基于POWER芯片的p系列系统提供了高级的灵活性和可扩展性功能。DLPAR功能使得在一个单一p系列服务器上运行AIX 5L和Linux的多个独立操作系统映像成为可能。逻辑分区不需要与系统的组建模块(资源集合)的物理边界相一致。DLPAR允许客户以更小的粒度从整个可用资源池中选择组件,从而能够增加运行的灵活性。
Linux亲和性 AIX 5L与Linux之间的亲和性可以帮助以速度更快、成本更低的方式实现跨AIX和Linux平台的多平台集成解决方案。对于很多在Linux上开发或为Linux开发的应用,只需对源代码进行一次简单的重编译,它们就可以在AIX 5L上运行。支持网格 IBM AIX为网格应用增加工具箱,该工具基于Globus 的开放源代码协议。IBM 免费安装的这个工具箱是一个中间件,它允许用户像在 Web 上获取信息般容易地共享超级计算能力、数据和应用。它把许多异构的服务器连接成一个巨大的计算机系统。利用这个软件,应用软件开发者们还能够创造出新的基于网格的应用软件。
2、Sun Solaris 10
Sun将于2004年第三季度推出的64位的Solaris 10将是对其Unix OS的一次重大升级。新特性中包括一种名为N1 Grid Containers的技术。在这项技术的帮助下,用户可将服务器划分为多个分区。对于应用程序来说,这些分区就像多台不同的机器但实际上只是使用一个Solaris实例。
Solaris 10升级版的其他新增特性包括Dtrace和Predictive Self Healing(预测性自愈)。Dtrace为确定性能问题原因的诊断技术。Predictive Self Healing则研究服务器行为,预测故障可能发生的地方并弥补。Dtrace 作为 Solaris 10 中采用的革新性新技术之一,在 Solaris OS 内部构建,其在内核中采用了 25000 个探测器,对开发人员、系统管理员以及 IT 经理来说无疑是件乐事。Dtrace是实时对网络进行故障排除并调节系统性能的动态跟踪框架。
3、HP-UX 11i
64位的HP-UX 11i为管理企业基于PA-RISC和Itanium平台的关键任务服务器提供了强大的动力,是适用于动成长企业的安全的商业Unix基础环境。 HP-UX 11i具备创新服务器虚拟化功能,包括分区功能及领先的工作负载管理和高可用性,充分利用系统资源,同时保持服务级别。通过HP-UX 11i内置的IT环境虚拟化功能,能够使客户的基础设施随其业务需求和工作负载的不断变化来调整自身、实现发展、灵活应变。HP依然认为HP-UX是久经考验、适用关键业务的操作系统。
HP推出的为Intel Itanium处理器开发的基于Unix的HP-UX 11i v2,除了同安腾二进制兼容和一整套工作负载管理工具外,在功能上和HP为自己的专有PA-RISC处理器开发的HP-UX版本相同,因此用户可以方便地创建无缝互操作的异构环境。支持HP-UX 11i V2的开发商包括各主流独立软件厂商,它们为HP-UX 11i V2操作系统提供多种工具和应用。在Intel Itanium处理器系列上运行的HP-UX 11i可以透明地执行PA-RISC二进制代码,而无需重新编译。
它以一种全新的方式查看整个 Solaris OS 系统,发现先前隐蔽的系统问题,并且修复过去无法解决的性能问题。借助 Dtrace,您可以检查用户程序以及 Solaris OS 的行为,快速找出造成系统和应用程序瓶颈的根本起因;突出系统调节的趋势和模式,以获得最佳性能;捕捉到软件不同层级之间的性能问题;找出异常行为的起因;为普通或复杂的例行程序编写可重复使用的脚本;指定 Dtrace 收集的数据、采取的操作以及在哪些条件下采取这些操作。
二、64位Linux操作系统
Linux在2004年会有比较强劲的增长势头源于Linux自己本身的变化以及各大主流厂商对Linux推广的力度。尤其是Linux 2.6内核的出台使其能适用于企业级的应用环境之中。 随着Linux不断蚕食Unix和Windows系统的市场,Linux将改变企业数据中心的面貌。根据IDC的最新统计报告表明, Linux市场中已经有34%的市场份额被用作安装数据库,这也显示了Linux在关键应用的用武之地在逐渐显露出来。Oracle和IBM DB2都已与国际、国内Linux厂商开展紧密合作,除了著名的Red Hat、Suse Linux之外,他们与国内的红旗 Linux都已结盟共同推动 Linux在国内的发展。
Linux的开放特性使其成本成为大家一直推崇的特点,而起源于Unix内核的特色又使其能够拥有Unix的可靠与稳定特性。 Opteron用户可选择来自SuSE Linux和MandrakeSoft的64位Linux操作系统,IBM和Oracle已经将它们的数据库移植到了64位芯片上。只有SuSE推出了64位桌面版,Epic Games公司则属于不多的几家提供桌面64位应用程序的公司之一。SuSE和红帽公司也都已相继推出了基于Athlon 64和 Opteron 处理器的64位Linux操作系统。目前,使用Athlon 64和 Opteron 处理器的计算机在出货时主要安装64位Linux操作系统或32位Windows XP操作系统。
或