RHEL 6是为大型商店建造和定价的
红帽标志性的Linux发行版的最新版本为一些商店提供了实质性的升级,而对另一些商店来说,则是一个岔路口
总有一种感觉最后当一个新的版本红帽企业Linux(RHEL)释放。我们总是知道新操作系统将会推出什么,通常我们也知道它什么时候会推出,但我们仍然在使用上一个版本上快速老化的软件包,并为下一个版本拼命工作。
对于RHEL,较长的发布周期是为稳定性付出的代价。当RHEL的新版本出现时,它已经通过前沿的Fedora Linux发行版进行了许多次审查。可以推测,大多数bug已经解决了,但是当您忙于将PHP 5.3和MySQL 5.25硬放到RHEL 5.4服务器上时,这并没有什么帮助。
找到最好的开源软件的赢家信息世界的博西奖。用InfoWorld的软件追踪开源的最新趋势开放源的博客和技术:开源时事通讯。]
RHEL 6的好消息是提供了丰富的新特性。其中包括非常重要的增强、期待已久的更新,以及在其他名义上不太稳定的发行版上已经存在了数月甚至数年的项。毕竟,自从RHEL 5.0发布以来已经将近三年了。最终的结果是RHEL 6无疑是Red Hat Enterprise Linux迄今为止最好的发行版。
由于RHEL 6由超过2,000个软件包组成,所以没有好的方法来完全测试它们。但是,通过简单地插入并配置各种服务,您可以很好地了解操作系统是如何组合在一起的。按照这个标准,熟悉Fedora和RHEL以前版本的用户会觉得很自在。RHEL 6驱动器很像RHEL 5。x。
RHEL 6硬件支持首先是对核心系统的增强。RHEL 6默认为CFS(完全公平调度程序)进程调度程序和通常的CFQ(完全公平排队)I/O调度程序。
对于x86_64 cpu, RHEL 6可以原生支持最多128个核和2TB的RAM。如果使用其他内核扩展,这些限制可以扩展到4,096个内核和64TB的RAM(如果您真的要使用大的内核的话)。当然,这要感谢Linux 2.6.32内核。
Red Hat还在使用NUMA优化内存管理方面做了大量工作,这可以在大型系统上显著提高性能。
,
RHEL现在已经在ext4文件系统上标准化了,这是经过了很长时间才实现的。使用ext4,操作系统可以支持最大16TB的卷。RHEL 6还支持可扩展到100TB的XFS和GFS2。
我们终于看到了对NFSv4的支持和高可用性空间中的一系列更新,包括跨集群更好的日志文件管理和重新设计的Web管理界面。此外,RHEL 6可以利用在较新的CPU(如Intel Nehalem-EX)中发现的RAS(可靠性、可用性、可服务性)特性,这些特性允许它处理热交换CPU和RAM事件,并处理由硬件标记的坏内存页。
在IP存储网络前端,现在支持从iSCSI lun启动,并且在安装时易于管理。现在在以太网上嵌入了对光纤通道的支持。
注意没有Itanium版本的RHEL 6。
RHEL 6软件更新和升级在软件方面,您将发现大量更新和新框架,比如新的系统安全服务守护进程(SSSD),它为身份验证提供了可插入接口,支持PAM(可插入身份验证模块)、NSS(网络安全服务)和脱机凭据缓存。
LAMP领域中有很多值得期待的更新,包括Apache 2.2、PHP 5.3.2和Perl 5.10.1。让人有些失望的是MySQL 5.5已经被MySQL 5.1.47超越了,后者是基于两年多前发布的一个版本。从好的方面来看,有Memcached 1.4.4和Tomcat 6。基本编译器已经更新到GCC 4.4。
相当多的新特性围绕虚拟化展开,其中最不重要的是WHQL (Windows硬件质量实验室)认证的驱动程序,它引入了微软对Windows虚拟服务器的官方支持。在此认证之前,如果您承认自己在rheller驱动的虚拟化平台上运行Windows,那么微软会告诉您必须严格执行。
KVM管理程序也提高了一两个级别,增加了客户CPU关联等特性;CPU掩蔽,其中所有的虚拟机看到相同的CPU类型,而不管实际在盒子里是什么;以及KSM(内核Samepage合并),它通过允许虚拟机共享内存页面来减少RAM的使用。虚拟服务器的新限制是64个虚拟cpu和256GB RAM。
在虚拟化安全方面,包括sVirt。sVirt基于SELinux使用强制访问控制来隔离虚拟机,并防止它们相互干扰。
RHEL 6还应该比以前的版本更节能。Red Hat声称,通过利用无tickless内核和其他降低功耗的调整,RHEL 6服务器可以将空闲功耗降低20%或更多。我还没有在实验室测试过这个。
就界面而言,默认的Gnome桌面与以前的版本大致相同,而且非常简洁,适合服务器操作系统。然而,一个新的安装时选项现在可以很容易地为更紧密、更安全的服务器设置最少的包。对于任何通过安装RHEL来删除伪造包的管理员来说,这是一个很大的好处。
RHEL最大的一个令人爱恨交加的问题一直是RHN(红帽网络),它为RHEL服务器提供软件更新支持。一方面,RHN是一种跨大量部署服务器控制和调度OS更新的方便方法。另一方面,它有时会妨碍简单的任务,这使得人们渴望开放包存储库和Yum的简单性。对于严格控制的生产系统,RHN提供了一个有保证的包更新和交付机制,但在其约束下工作有时会让人感到拘束。不幸的是,RHEL 6并没有改变这一点。
为成为老板付出代价RHEL 6的最后一个重大变化是定价。基本价格与RHEL 5类似,但随着你在链上的移动,它会变得更加昂贵。RHEL 5入门级服务器的价格是349美元,但这个价格包含了最多4个虚拟客户。RHEL 6只允许一个虚拟客人支付相同的费用。
当支撑层上升时,价格就会上涨。一个允许4个虚拟客户机、支持标准5 - 9的x86_64许可价格为1,199美元,支持24/7的价格为1,949美元。对于高级支持级别的无限量客人,预计需要支付3,249美元。RHEL 5在高级服务器级别上以单一价格提供无限制的客户实例。简而言之,作为虚拟化平台运行RHEL 6的成本要高得多。
此外,尽管RHEL 5高级服务器许可证成本涵盖了整个机器,但在RHEL 6中它仅限于两个CPU插槽。RHEL 6中没有GFS2的许可证,而RHEL 5中包含了GFS。可以将GFS2添加到RHEL 6中,但是需要额外的许可证。
实际上,还有一堆额外的特性许可,高可用性包每年399美元,负载平衡每年199美元,XFS支持每年199美元。
在高性能计算方面,Red Hat列出了头节点和计算节点的成本,这是个好主意。头节点附加许可证起价为每年199美元,计算节点每年29美元。
RHEL 6除了是Red Hat企业Linux迄今为止最好的发行版之外,也是最昂贵的。随着价格的攀升,Red Hat可能会发现,许多用户使用该操作系统的时间已经足够长,他们已经开始寻找其他替代品——或者转向自给自足,他们可能已经在过去购买了支持。RHEL 6是一个很有吸引力的升级,但尤其是较小的商店将不得不权衡成本。
这篇文章中,“RHEL 6是为大型商店建造和定价的,最初发表于InfoWorld.com。关注最新的发展Linux和开源在InfoWorld.com上。
阅读更多关于开源的内容在InfoWorld的开源频道。
这个故事,“RHEL 6是为大型商店建造和定价的”,最初由信息世界 。
版权©2010Raybet2