技术开发 频道

升级到RHEL 5的四个理由

【IT168 开源评论】有的时候,你不想因为一些重大的升级而带来麻烦事。比如说,一些人认为现在并没有足够好的理由使自己的Windows系统升级到Vista,大部分个人用户和企业用户都持观望的态度。但是,一些软件产品的升级却绝对让你有理由去尝试,譬如说Red Hat Enterprise Linux 5 (RHEL 5)。

    以下列举了我认为有必要升级到RHEL 5的四个理由: 

    1、虚拟化管理 

    “虚拟化”现在成了时髦词汇。数个月之前,Novell公司的企业版操作系统SLSE 10已经开始支持Xen虚拟化程序。 

    基于Linux内核(Kernel-based)的虚拟机(Virtual Machine)——即KVM——是最新的Linux内核(2.6.20)中的最热点功能。另外,一些开源项目中也加入了对虚拟化技术的研究和研发,比如OpenVZ、SWSoft、Parallels项目. 

    Red Hat在RHEL 5里增加了虚拟化管理功能,这样就使任何用户都可以在Linux平台上安装虚拟机(Vrtual Machine,VM)——最起码他们可以尝试去安装。为了成功安装一个虚拟机。使用RHEL 5,任何相当有经验的系统管理员都能够毫不费劲地创建一个虚拟机。而且一旦安装成功,还可以很方便地对虚拟机进行管理。 

    在这之前我曾经和IDC公司负责调查的副总裁Al Gillen进行过一次交流,他表示,在软件的整个生命周期中对虚拟软件进行管理、采取预防措施,以及跟踪是RHEL 5最具竞争力的功能之一。RHEL 5的推出,使得Red Hat在虚拟化的战争中打了一场漂亮的突击战。 

    使用这些现有的虚拟化软件包,可以让用户通过一个虚拟机做以前需要3—4个硬件服务器才能完成的工作,这就为用户削减了IT成本。另外用户也可以通过捆绑虚拟化软件、虚拟化管理和操作系统到一个软件包中,从而节省现金支出。如果我是一个渴望降低IT成本的首席财务官,RHEL 5无疑是非常适合我的——有哪一个首席财务官没有这个想法呢? 

    2、增强的存储功能 

    你的简单工作组或部门服务器可能通过使用一块硬盘或RAID(硬盘冗余)来完成业务,但是现在的一些关键服务器要求更高的存储技术,这可能会让你感觉无能为力。通过使用Red Hat集群套件、Red Hat全球文件系统和集群逻辑管理等,Red Hat实现了让你可以在本地服务器上、你的存储区区域网络SAN、跨群集上管理大量存储数据的需求。 

    RHEL 5还支持iSCSI磁盘阵列,以及具有“以太网远程直接内存存取(RDMA)”功能的InfiniBand。对于那些喜欢在一个文件系统进行大数据量存储的用户,RHEL 5的Ext3文件系统现在将支持16T的文件系统——这已经不小了。 

    如果你已经使用了Verits来管理你的企业或数据中心存储,不要担心,你可以继续使用它,赛门铁克公司在3月15日宣布如果客户采用RHEL 5的话,它将免费提供它的Veritas Storage Foundation、Veritas Cluster Server和Veritas NetBackup等功能。 

    赛门铁克还发布了一个测试版的程序,来结合它的Storage Foundation和动态多路径技术到其Xen虚拟化软件中。假如这个计划运行的话,它将允许管理者来使用和集中化管理虚拟机中的存储虚拟化和I/O多路径技术。 

    这里又出现了“虚拟化”这个词,通过结合虚拟机和虚拟存储,Red Hat已经创建了这样一个系统:对技术专家、数值计算专家、会计都有非常大的吸引力。功能强大而且花钱又少,它还有什么不让人喜欢的呢?

    3、安全性 

    Linux已经是一个非常安全的操作系统。在RHEL 5中,Red Hat已经使得它的增强安全Linux更容易部署和维护,这是所有早期版本的Linux所不能媲美的。 

    许多Linux系统管理员都知道,对于安全增强Linux有一个令他们难过的问题,就是合适的配置是他们的一个主要的心头之痛。它如此令人讨厌,以至于很多管理员都直接把它关闭。 

    这个问题的根源在于没有多少针对RHEL应用程序预设的策略,你不得不亲自动手来实现它。但是这是一个安全专家的工作,而不是大多数系统管理员所能完成的。现在这一问题得到了一定程度的解决,通过针对170多个应用程序的预设安全增强策略,你的大多数应用程序将可以安全地运行,而且没有任何的混乱现象发生。 

    如果你还是遇到了麻烦,Red Hat还提供了一个安全增强Linux的Troubleshooter过滤器。这个工具可以非常容易地帮你指出一个应用程序是否与一个安全策略冲突。更完美的是,它可以告诉你如何修补该策略,以便该程序可以安全运行。 

    对于有些公司来说,购买任何产品前需要产品具有安全测试证明。IBM的硬件和RHEL 5已经得到了以下安全认证:通用标准(Common Criteria)EAL 4+、标签式安全保护轮廓(LSPP)、基于角色的访问控制保护轮廓(RBAC)和LSPP受控访问保护轮廓(CAPP)。 

    4、增强的应用服务器功能 

    IBM和Red Hat目前都在致力于实现一个新型的实时Linux应用程序开发和部署平台。这个新的平台包括IBM WebSphere Real Time,一个实时的J2SE(Java 2平台标准版)Java虚拟机,和一个运行在IBM System x和基于AMD和Intel芯片的BladeCenter服务器上的实时版本的Red Hat企业版Linux 5。 

    也就是说,如果你想把信用卡操作或任何实时的Java应用程序迁移到Linux上,RHEL 5将值得你关注。当然,通过Red Hat自己的JBoss,你可以选择另一种方式来创建高性能Java应用。 

    在RHEL 5中提高的不仅仅是类似实时应用程序之类的东西。举一个例子来说,在开源开发组合LAMP(Linux、Apache、MySQL、PHP/Perl/Python)中的PHP功能方面,RHEL 5已经全面支持PHP 5.1.6,而RHEL 4则仅仅支持PHP 4.3.9,这是一个非常大的进步。尽管把你的应用程序从PHP 4升级到PHP 5可能是一件比较耗费时间的工作,但是你的用户将获得性能上的较高提升,所以还是值得的。 


    本文中只是讲到了Red Hat在RHEL中的一些变化和新增的软件。至于更多的东西,我们无需讲述。我相信,仅仅是以上四个理由就可以让任何公司考虑从老版本的Linux系统升级到RHEL 5。 

    当你看到RHEL 5的虚拟化技术和存储成本的节省,以及他的高端安全功能和增强的应用程序支持,你不得不承认对于任何服务器操作系统,诸如Solaris、Server 2003、AIX等,这个Linux操作系统都是一个强大的竞争对手。RHEL 5是第一个21世纪的操作系统。无论公司规模的大小,都应当考虑去了解一下它。

0
相关文章