解析64位技术应用之操作系统篇(图)

来源:岁月联盟 编辑:zhu 时间:2008-02-17
解析64位技术应用之操作系统篇(图)内容简介:【aix教程】 大家知道,只有选择好64位服务器的操作系统和应用服务器软件,64位服务器才能达到很好的普及与应用,64位服务器才能“名副其实”。 目前Unix、Windows Server和Linux在64位网络操作系统上的三

【aix教程】大家知道,只有选择好64位服务器的操作系统和应用服务器软件,64位服务器才能达到很好的普及与应用,64位服务器才能“名副其实”。

目前Unix、Windows Server和Linux在64位网络操作系统上的三足鼎立之势已经日趋明显。虽然Unix在企业级高端应用的领先地位还在,但Windows Server 2003的推出以及Linux 2.6内核的更新对Unix市场带来的威胁使其不得不断推陈出新以应对这种压力。

在大型企业中,全面部署Linux或从Windows向Linux转移所需的费用比把Windows升级到新版本高3~4倍,需要的时间长3倍。与Unix和Windows相比,Linux能明显改善总体拥有成本的情况是部署定制化垂直应用或新联网环境的小企业。

要作为企业要害业务应用平台,可靠和稳定性是用户所期望达到的首要目标,动不动就宕机的系统也不可能受到用户的青睐。在这方面,Unix拥有得天独厚的优势,当然Windows Server 2003和新版本的Linux内核都大大改善了操作系统的可靠性。

微软以易用性在客户端操作系统领域称雄,同时也使其在网络操作系统领域有了这方面的优势,Unix和Linux一直在这方面处于劣势,但朝向易用性提升的努力已经使其有了不小改进,尤其是缺乏技术力量的用户更需要考虑这个问题。

良好的集成会为开发者以及治理者带来益处,目前Windows和Unix与其开发环境、治理工具的集成性都不错,Linux在这方面还需要加强,与之集成的比较好的开发环境和治理工具还需不断完善。网络操作系统的普及程度与其平台上相关应用的开发难易程度以及应用软件种类多少都有着密不可分的联系。像Unix和Windows 平台上的应用种类相当多,而由于Linux平台上的一些限制,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

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 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是实时对网络进行故障排除并调节系统性能的动态跟踪框架。

它以一种全新的方式查看整个 Solaris OS 系统,发现先前隐蔽的系统问题,并且修复过去无法解决的性能问题。借助 Dtrace,您可以检查用户程序以及 Solaris OS 的行为,快速找出造成系统和应用程序瓶颈的根本起因;突出系统调节的趋势和模式,以获得最佳性能;捕捉到软件不同层级之间的性能问题;找出异常行为的起因;为普通或复杂的例行程序编写可重复使用的脚本;指定 Dtrace 收集的数据、采取的操作以及在哪些条件下采取这些操作。

3、HP-UX 11i

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二进制代码,而无需重新编译。

二、64位Window Server 2003

Windows Server 2003 是所有微软服务器级产品中产品线最长的一个产品,它不仅包括适用于中小企业的标准版、中大型企业的企业版,还包括可以处理大型交易事务的Datacenter版及专用于网站服务的Web版,更有基于64位的产品。这样宽广的产品线几乎可以覆盖当前的任何一个应用领域。正因为适用的范围更大了,所以Windows Server 2003 产品一方面继续保持了以前的优势,极佳的易用性、良好的兼容性与扩展性,同时又大大提高了产品的稳定性、易治理性及安全性,为真正打入高端市场打下了坚实的基础。

64位Window Server 2003

其次,从Windows Server 2003 的各种新特性都可以看出产品在这些方面有了很大的提高。Windows Server 2003 集成的 .Net 架构简化了程序员开发的复杂度,提供了跨语言工作平台,提高了工作效率。Windows Server 2003 集群服务的增强,简化了集群服务的设置,由四路集群提高到八路集群极大地增强了系统的可用性,并具有更好的负载平衡能力,由此加大了系统占领高端应用的砝码。存储方面对存储区域网络(SAN)提供支持并进行优化,提供自动系统恢复(ASR),通过卷影拷贝使网络共享数据更安全,加密文件系统使数据得到极大的安全控制,同时设置调整更灵活。分布式文件系统(DFS)的多域根及文件复制服务使得共享数据更方便、网络流量更少。还有内置的网络防火墙、IPSec、网络访问安全802.1X,使网络连接访问安全性又一步增强,对无线网络的控制也得到了提高。

三、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在国内的发展。

64位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操作系统。

图片内容