早在2012年红帽峰会上,红帽就透露了一些RHEL 7新功能。如今,RHEL 7终于开放下载。在经历了长达六个多月的公共测试之后,最终版本的RHEL 7配备了众多最新的企业和数据中心功能。让我们一起来看看RHEL 7五个顶级新增功能。
Docker
RHEL 7中最亮眼的新增功能当属Docker了。目前爆炸式流行的Docker容器功能其实早在在RHEL 6.5中就存在了。本周Docker刚刚推出1.0版本,RHEL 7现在推出是再适合不过了。
Docker是基于目前流行的应用虚拟化技术。应用被打包在Docker中,与系统和其他应用完全隔离,因此可以在系统之间迁移并正常运行。RHEL 7充分有效地利用Docker技术,因此应用程序之间不会产生争夺资源的问题。
Docker也是本周的热门话题之一。从RHEL支持Docker长远计划来看,以后很可能将操作系统拆分成一系列Docker容器,以最小的操作系统完成尽可能多的部署,从而实现最小化开销。Red Hat与Docker公司创建了Project Atomic,目的是把Docker容器推向自己的客户,二来可以确保不论Docker在哪里运行,红帽企业级Linux都能运行。
Systemd
在系统和服务上,RHEL 7.0使用systemd替换了SysV。Systemd进程管理器引发了系统管理员和Linux专家之间的争论。Systemd目的是要取代Unix时代以来一直在使用的init系统,而且够在进程启动过程中更有效地引导加载服务。
自2010年推出的Fedora 15版本以来红帽就将systemd作为默认功能,由此更好地体验了systemd在现实世界中的表现。红帽并不是随便地将systemd加入RHEL 7,而是其伟大的操作系统计划的一部分。红帽想通过systemd加强RHEL 7对Docker的支持方式。
XFS
RHEL 7第三个重大变化是将XFS替代ext4作为默认的文件系统。XFS支持高达500TB的容量,而ext4仅支持50TB。但RHEL 7仍支持ext4。
XFS最初是由Silicon Graphics International创建,并一直在Linux系统中投入生产。RHEL 6尽管附带XFS选项,但使用ext4作为默认文件系统。红帽的竞争对手Suse Linux也支持XFS,但默认支持是ext3。
不幸的是,除了备份和恢复,目前还没有实际的方法可以将RHEL上的其他文件系统比如ext4或btrfs迁移到XFS。
微软兼容的身份认证管理
即使不崇尚微软Windows的管理员也不得不对微软的活动目录表示赞同。RHEL 7增加了两个关键性的新特征改善了RHEL对AD的处理方式。现在,RHEL 7和AD之间建立了跨域信任(Cross-realm trusts),因此AD用户可以在Linux端无需登录就能访问资源。RHEL 7增加的两外一个AD相关的功能是realmd,实现自动化查询与添加AD(或其他红帽认证服务)DNS信息。
Performance Co-Pilot
没有动态统计的性能调优就像是驾驶没有挡风玻璃的汽车。因此RHEL 7引入了新的性能监控系统PCP(Performance Co-Pilot)。该系统最初是由Silicon Graphics International开发,现在作为RHEL 7的一部分。除了监控和记录系统状态,PCP还支持APIs以及将数据提供给其他子系统的工具集,比如systemd。
最后,Red Hat Enterprise Linux 7官方下载地址:
https://access.redhat.com/site/announcements/911103