免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 894 | 回复: 0
打印 上一主题 下一主题

Red Hat 企业Linux 3.0 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-09-15 17:32 |只看该作者 |倒序浏览

Red Hat 企业Linux 3.0
    技术白皮书

概论
本白皮书介绍了Red Hat 企业Linux 系列产品的特点,介绍了它们的技术特性和为用户带来的好处,同时也简单介绍了为Red Hat企业Linux提供的Red Hat 应用程序。
Revision 3a - 2003 年9月
目 录
Red Hat 企业Linux 产品概述
Red Hat 企业Linux 系列产品
Red Hat 企业Linux 特点
Red Hat 企业Linux AS
Red Hat 企业Linux ES
Red Hat 企业Linux WS
HPC 和Red Hat 企业Linux WS
产品比较
配置实例
技术细节
支持服务
应用软件支持
基准测试
Red Hat 应用软件
Red Hat Cluster 群集套件
Red Hat 开发套件
总结
Red Hat 企业Linux 产品概述
在2002 年与2003 年期间Red Hat 公司发布了新的面向企业用户的开放源代码方案 –Red Hat 企业Linux ,它是功能最全面的,完全符合工业标准的Linux 操作系统,专为企业的关键应用而设计。
Red Hat 企业Linux 迅速地被用户接纳,得到了众多软件开发商和设备制造商的广泛支持。它提供了卓越的性能,在一系列的公开测试中都取得了最好的成绩,Red Hat 和合作伙伴一起为客户提供良好的服务和支持。Red Hat 企业Linux 被运行中众多的硬件上,它以低得多的成本提供了传统UNIX 的性能,为企业的关键应用提供服务。
Red Hat 企业Linux 的第一个版本- 2.1 版,在早期的白皮书里有介绍( 请参看Red Hat 企业Linux 产品2003 年3月)。现在,这份白皮书介绍了Red Hat 企业Linux 的最新版本-3版,它已经在2003 年10 月正式发布。
Red Hat 企业Linux 系列产品
Red Hat 企业Linux 3 的一个主要目标是为不同的硬件平台同时提供良好的支持。在2.1版中,Red Hat企业Linux 支持5种不同的硬件平台,新的3.0 版中,Red Hat 企业Linux 支持7种不同的的硬件平台。这些平台包括:
·Intel X86 及兼容(32-bit)
·Intel Itanium (64-bit)
·AMD AMD64 (64-bit)
·IBM PowerPC (i 系列和p 系列)
·IBM 主机(z 系列和S/390)
Red Hat 对多种硬件平台支持的最重要特点是所有的程序都由同样的源代码库编译而来。这样的好处是所有的产品都是完全兼容的,无论它们运行在什么硬件平台上。它帮助软件开发商们更好的在不同的硬件平台上运行自己的应用软件,同时也简化了系统管理和产品支持。
Red Hat 企业Linux 3 的产品线与2.1 版本一样,包括:
Red Hat 企业Linux AS (Advanced Server)
Red Hat 企业Linux ES (Entry Server)
Red Hat 企业Linux WS (Workstation)
下列的表格介绍Red Hat 企业Linux 3 的硬件平台支持情况:
 
Red Hat 企业Linux AS
Red Hat 企业Linux ES
Red Hat 企业Linux WS
Intel X86 及兼容
Yes
Yes
Yes
Intel Itanium
Yes
No
Yes
AMD AMD64
Yes
No
Yes
IBM Power PC(i系列和p系列)
Yes
No
No
IBM 主机(z 系列和S/390)
Yes
No
No
Red Hat 企业Linux 特点
Red Hat 企业Linux 系列产品,如同我们上面所介绍的,都来自同一个源代码库编译而成,它为不同的硬件平台提供了一个高度标准化的产品。从软件功能的角度来看,Red Hat 企业Linux 的各个产品功能都很类似,它们之间的不同点在于– 是为客户端还是为服务器端而配置,以及他们所支持的硬件配置规模。
Red Hat 企业Linux 产品的一个重要特点是存在子集关系。换句话说,低端产品所具有的功能在高端的产品中都同样具有,从一个产品升级到另一个产品不会导致性能出现问题,服务器端的产品同样可以被安装在客户端中。
以下部分介绍了Red Hat 企业Linux 系列产品的主要特点。
HPC和Red Hat 企业Linux WS
Red Hat 企业Linux WS 是高性能计算(HPC) 环境中成本效益最好的企业级Linux 产品。在HPC 环境中,它可以被配置成不需要显示器、键盘和鼠标的系统。许多常用的HPC 应用软件都包含在Red Hat 企业Linux WS 中方便用户使用,如PVM 和LAM 。
产品比较
以下表格是Red Hat 企业Linux 系列产品之间的比较。
特征
Red Hat 企业Linux AS
Red Hat 企业Linux ES
Red Hat 企业Linux WS
支持X86 系统
Yes
Yes
Yes
支持Itanium 和AMD64系统
Yes
No
Yes
支持IBM Z, I, P 和S/390系列
Yes
No
No
支持>2 CPU(注*)
Yes
No
No
支持>8GB 内存 (X86)
Yes
No
Yes
Red Hat Network 服务
1年
1年
1年
5 x 8 服务支持
Yes
Yes
Yes
7 x 24 服务支持
Yes
No
No
包含桌面应用软件
Yes
Yes
Yes
包含网络服务应用软件(如dhcp 、dns)
Yes
Yes
No
主流企业应用软件厂商认证
Yes
Yes
Yes
注*:有超线程功能的CPU 算为一个CPU。
配置实例
在下面的图中我们展示了一个典型的企业内部网环境,它有许多中小规模的服务器,一些高端服务器和一个高性能计算(HPC) 中心。
在图中我们可以看到Red Hat 企业Linux 产品可以运行在企业计算环境的各种场合。Red Hat 企业Linux ES 为各种网络应用提供服务,如Web 服务,邮件服务,文件/打印服务和后端网络服务如DHCP 和DNS 。同时Red Hat 企业Linux AS 被用来运行企业的关键应用,如数据库,中间件,CRM/ERP 等。最后Red Hat 企业Linux WS 被用来作客户端环境,同时也为高性能计算(HPC) 中心的数据挖掘和财务分析提供服务。

技术细节
Red Hat 企业Linux 产品包含了企业关键应用所必需具备的高端性能,它提供了更好的性能和可靠性。它不同于普通的Linux 操作系统,普通的Linux 操作系统更关注于采用最新的技术(用户要为此付出不稳定的代价) 和低端服务器市场。
Red Hat 企业Linux 3 是Red Hat 公司与合作伙伴和客户共同合作开发的成果,充分满足了他们的需求。开发周期为18个月,有长达6个月的Beta 测试。Red Hat 企业Linux 3 包含了超过100 项主要的新功能和近350 项次要的新功能。以下简单介绍其中的一些重要功能:
. Red Hat 企业Linux 3 的内核是基于在2.4.21 的Linux 内核。然而,它同时也包括了许多从2.6版内核中移植过来的新功能,例如新的NPTL 线程库和许多性能增强方面的功能。. 支持更大的服务器系统。在X86 SMP 系统中,Red Hat 企业Linux 3 能支持最多16个逻辑CPU(8个超线程CPU) 和最多64GB 内存。SCSI 和Fibre Channel I/O 设备的支持数目增加了一倍,现在可以支持到256 个设备。同时也支持新的存储总线,如SATA 。
. Red Hat 企业Linux 3 的一个重要的功能是它和Red Hat 企业Linux 2.1 完全兼容。它提供了2.1 版本的兼容库文件,运行在2.1版上的应用软件不需要重新编译即可运行。当然,如果您重新编译你的软件可以提高应用软件的性能。(请注意一些多线程的应用软件为了正常的运行在新的NPTL 线程库中,可能需要修改它的优先级别)。 所有的Red Hat 企业Linux 产品都包括Red Hat Bluecurve 桌面环境。Bluecurve 将KDE 和Gnome 的界面统一,提供了一个友好的更吸引人的桌面环境。它同时也包括许多Office 软件,如OpenOffice,Ximian 的Evolution 邮件和Mozilla 浏览器。Red Hat 企业Linux 3 不仅提供了一个卓越的服务器环境,同时也提供了一个富有竞争力的桌面环境。. Red Hat 企业Linux 中包含的众多新技术中最令人兴奋的莫过于是X86 平台上的用户和内核虚拟地址空间限制的改进。传统的32-bit X86 系统中,Linux 系统分配一个固定的4GB 虚拟地址空间,包括内核使用的1GB 内存和每个用户使用的3GB 内存是(我们称之为3-1 分配)。这种分配体制在Linux中已经使用多年,但随着内存的不断增加,它严重限制了系统的性能。Red Hat 企业Linux 版本3可以被配置成4-4 分配,每个用户进程和内核都可以分配到4GB 的虚拟地址空间。这样的分配方式带来了两个重要改进:


  • 更大的内核虚拟地址空间允许系统管理更多的物理内存,在X86 平台上Red Hat 企业Linux 3可以支持到最多64GB 内存。更大的用户虚拟地址空间允许应用软件使用比以前多将近30% 的内存(3.7GB),利用这个特点将显著的提高应用软件的性能。这个特色是Red Hat 企业Linux 所独有的,它意味着X86 平台能有更长的寿命和更好的性能。

  • Red Hat 和业界各种标准认证组织紧密合作为用户提供最全面的标准支持。Red Hat 企业Linux 2.1得到美国国防部的COE(Common Operation Environment) 认证。Red Hat 企业Linux 3 将在2003年底完成NIAP CC EAL 2 认证(National Information Assurance Partnership; Common Criteria;Evaluation Assurance Level) 。Common Criteria 是全球认可的认证,它充分证明了Red Hat 企业Linux 产品的成熟度和高质量。Red Hat 企业Linux 3 同时也通过了LSB 1.3 (Linux Standards Base)的认证,确保应用软件在不同Linux 环境中的易移植性。

  • Red Hat 企业Linux 3 包括许多安全改进。它们包括支持EXT2/3 文件系统的ACL (Access Control List) ,它为文件的访问提供了更好的安全性。ACL 的改进同样也支持通过NFS 加载的文件系统。另外,内核级的加密被加入到系统中,简化了应用软件访问加密设备的过程。其他的安全改进包括内核级的IPsec和PIE (Position Independent Executables) 的支持。PIE 使黑客很难利用堆栈溢出的错误而入侵系统。

  • 新的NPTL 线程库。新的NPTL 线程库由Red Hat 公司研发,它为多线程软件(如Java 应用程序) 提供卓越的性能。NPTL 线程库充分保证Red Hat 企业Linux 在运行多线程应用程序的环境中与UNIX系统展开竞争。

  • Red Hat 企业Linux3 包括GCC3.2 ,它是为开发人员准备的最新的稳定的开发环境。GCC3.2 提供了许多新的特色,包括完全支持ANSI C++, ISO C99 标准,多硬件平台支持(例如改进的Itanium调度指令集和Pentium IV 并发指令集)。

  • 为了提高对大容量存储系统的支持,Red Hat 企业Linux 提供LVM ( 逻辑卷管理)功能。这个功能允许将多个存储设备进行合并和灵活控制,可以根据系统的需求对磁盘分区的大小进行动态调整。

  • 无盘系统的支持。一些OEM厂商为用户提供不含硬盘的刀片服务器系统,系统从网络启动直接访问远端的磁盘系统。Red Hat 企业Linux 3 为无盘系统提供了一个有效的管理工具,它能够最小化磁盘的占用量和简化管理。比如,我们在一个大的Red Hat 企业Linux AS 系统中安装一个Red Hat企业Linux ES 镜像,每个无盘客户端从网络启动,访问AS 主机上的ES 镜像。多个客户端能共享同ES 镜像因为这些与节点相关文件由AS 服务器单独维护。这个功能同样可以让瘦客户机和HPC环境使用企业Linux WS 。

这个简短的介绍描述了Red Hat 企业Linux 的改进和新的功能。Red Hat 企业Linux 专注于性能,可扩展,高可用和应用程序的易开发性,Red Hat 企业Linux 3 为用户提供了最强大的企业级Linux 计算环境。
支持服务
Red Hat 企业Linux 面向不同的工作环境,为用户提供不同的服务内容。下表介绍了不同的服务内容。
支持类型
服务内容
服务时间
Red Hat 企业
Linux
AS/ES/WS
基础版
·Red Hat 网络
1年
仅限ES和WS
标准版
·Red Hat 网络
·Software Support
1年
1年产品支持,包括周一到周五
( 法定节假日除外)的电话/邮
件支持,9:00 到17:00,4小时内响应
AS,ES和WS
高级版
·Red Hat 网络
·Software Support
1年
1年产品支持,包括7X24 的电
话/邮件支持,1小时内响应
仅限AS
系统的维护是通过Red Hat 网络来提供,它通过互联网为用户提供软件的更新,升级,补丁和错误修正。
Red Hat 和合作伙伴同时为客户提供专业支持和咨询服务,帮助客户设计、配置、安装和管理Red Hat企业Linux 系统。同时我们也为客户提供从UNIX/Windows 到Linux 的迁移服务,定制开发和应用软件开发服务。
应用软件支持
如前所述,Red Hat 企业Linux 已经被众多的软件开发商们迅速采用。下面一些支持Red Hat 企业Linux的厂商名单:


















 


应用软件支持:

  • Oracle
    ·9i, 9iRAC, 9i Application Server , 8i, 11i eBusiness Suite, Oracle Collaboration Suite
  • Veritas
    ·Foundation Suite, VCS, NetBackup Business Server and Datacenter
  • BEA
    ·WebLogic Server 7.0, WebLogic Jrockit
  • IBM
    ·WebSphere v5, DB2 v8.1, Tivoli 系列产品, Directory Server 5.1
  • Reuters
    ·Reuters Market Data System
  • 其它包括:
    ·BMC, CA, EMC, Legato, Rogue Wave 和许多其他厂商

请到以下地址查看Red Hat 企业Linux 应用软件支持清单:
http://www.redhat.com/solutions/migration/applist.html
Red Hat 企业Linux 的一个重要特色是软件开发商只需要在Red Hat 企业Linux 中的一个产品中作认证即可完成所有产品的认证。这是因为所有的Red Hat 企业Linux 产品都由同样的源代码编译而成(如同样的核心、开发工具和库文件)。这就意味着通过了一个产品的认证就通过了所有产品的认证。(请注意,软件开发商可以选择自己的应用程序不支持某个产品,例如,在一个小的服务器系统上运行一个大的应用软件是不太现实的)
基准测试
对于许多IT 机构而言,要购买的产品是否符合工业标准,是否有经过公正审计的基准测试,是购买决定中的一个重要部分。Red Hat 企业Linux2.1 在2002 的/2003 年期间,在使用Oracle 9i RAC 的TPC-C测试和使用Oracle 9i AS的Ecperf 测试中都创造了世界最高纪录。
Red Hat 企业Linux3 的一系列的基准测试已经或即将公布。最新的基准测试结果请参考以下地址:
http://www.redhat.com/software/rhel/benchmarks
Red Hat 应用软件
Red Hat 企业Linux 为用户提供了领先的Linux 操作系统,Red Hat 致力于将更多的开放源代码产品带给用户,以满足用户从中间层到应用层的各种需求。
Red Hat Cluster 群集套件
Red Hat Cluster 群集套件采用了在许多商业操作系统中广泛使用的失败切换(Failover) 的技术,支持2到8个节点的高可用环境。让系统可以不停顿的运行,并从系统故障中自动恢复。
Red Hat Cluster 群集套件技术,最初在Red Hat 企业Linux AS 2.1 中提供,仅支持2个节点。现在,在Red Hat 企业Linux 3 中它最多可以支持到8个节点,同时作为一个独立的产品单独发售。它可以在RedHat 企业Linux AS 或Red Hat 企业Linux ES 上安装运行。
Red Hat Cluster 群集套件在《Red Hat Cluster 高可用群集方案》中有详细介绍,请参考此文件以了解更多信息。
请不要混淆高可用群集和高性能计算(HPC) ,高性能计算(HPC) 主要用于科学计算,并不适合于一般的商业计算环境。对于高性能计算(HPC) 环境,我们推荐采用Red Hat 企业Linux WS。
Red Hat 开发套件
Red Hat 开发套件包括一个基于开放源代码的Eclipse IDE 开发环境。Eclipse 为开发人员提供了一个优秀的开发环境,支持C/C++,Java和EJB 的开发。
Eclipse 支持的操作系统不仅限于Red Hat 企业Linux ,还包括Windows XP, Windows 2000, Windows98, Windows ME 和Sun Solaris 8 。从这些平台迁移到Red Hat 企业Linux 只需要简单的移植即可。
Eclipse 同时也支持插件技术,在最初的Red Hat 开发套件中它包括Tomcat,JonAS, C/C++, Fortran和P6Spy,附加的插件当他们可用时会由厂商提供。想了解更多关于Eclipse 的消息,请参看http://www.eclipse.org
总结
Red Hat 企业Linux 3 为苛刻的IT计算环境-从桌面到数据中心提供了一个高质量操作系统解决方案。Red Hat 企业Linux 现在是最全面的,完全符合工业标准的Linux 操作系统,它专门为企业的关键应用而设计,被全球众多的软件开发商和硬件厂商所支持。Red Hat 企业Linux 提供了最高的可信赖度和最好的性价比-它将开放源代码所带来的技术创新和企业级平台的稳定性紧密结合在一起。
Red Hat 为企业Linux 产品提供了全面的服务和支持,同时Red Hat 和合作伙伴一起为客户提供各种解决方案。例如,Oracle 为Red Hat企业Linux 提供全面的支持。Red Hat 同时为客户提供专业服务帮助客户设计,配置,安装和管理Red Hat 企业Linux 解决方案。
凭借Red Hat 企业Linux 完善的功能、卓越的性能和优质的服务,用户现在可以用更低的成本得到更好的产品和服务。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/23781/showart_171860.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP