Red Hat Enterprise Linux7.0在利用性能、服务器租用后可扩大性和安全性方面都有宏大改良。利用 Red Hat Enterprise Linux7.0可以在数据中心安排物理、虚拟和云盘算,降低复杂性,进步效率,最大限度地减少管理开销,同时充分利用各种技巧。
1、系统架构
Red Hat Enterprise Linux7.0支撑更多的CPU、内核和内存。只有64位硬件支撑 Red Hat Enterprise Linux7.0安装。 Red HatEnterprise Linux7.0可以将32位操作系统作为虚拟机运行,其中包含之前的 Red Hat Enterprise Linux版本。
2、安装和领导工具
已重新设计并改良了 Red Hat Enterprise Linux安装程序Anaconda,以便改良 Red Hat Enterprise Linux7.0的安装过程。
Anaconda现在供给重新设计的图形用户界面,采用了现代和直观的对话互动模式。 Anaconda?安装程序供给了改良的l10n(本地化)支撑。初始化设置由 irstboot完成。支撑直接格式化未分区的设备。
现在可在安装过程中配置临时文件存储设备tmps。支撑LVM主动精简配置。 Red Hat Enterprise Linux7.0应用新的领导装载程序GRUB2,该程序比其前任GRUB更具鲁棒性、更方便,也更壮大后者是 Red Hat Enterprise Linux6应用的领导装载程序。GRUB2供给了大批的功效和改良,最重要的内容如下:
除64位lne和AMD架构外,GRUB2现在还支撑更广泛的平台包含 Powerpc。GRUB2支撑额外的固件类型,其中包含BIOS、EFI和 Openfireware。除支撑主领导记载(MBR)分区表外,GRUB2还支撑GUD分区表(GPT)。除 Linux文件系统外,GRUB2还支撑非Linux文件系统,比如苹果的扩大分层文件系统(HFS+)和微软的NTFS文件系统。
3、存储系统
Red Hat Enterprise Linux7.0应用니IO内核目标子系统,它是块存储的标准开源SCS目标,可用于如下存储介质:FcoE、ISCS、ISER (Mellanox Infiniban ) ISRP (Mellanox Infiniban)Red Hat Enterprise Linux7.0引进了让快速块设备作为较慢块设备的绶存功效作为技巧预览,这个功效可让 Pcle SSD设备作为直接附加存储(DAS)或者存储局域网(SAN)的绶存应用,以便进步文件系统性能。
Red Hat Enterprise Linux7.0引进了LMM缓存作为技巧预览,这个功效可让用户创立逻辑卷,应用一个小的快速设备作为较大的慢速设备的存。
Red Hat Enterprise Linux7.0引进了存储阵列管理作为技巧预览。 libstoragemgmta是独立于存储阵列的利用程序编程界面(API它供给了稳固且持久的AP,可让开发人员以编程方法管理不同的存储阵列,并利用所供给的硬件加加速功效。系统管理员还可以将其作为手动管理存储的工具应用,同时应用附带的命令行界面(CLI)主动化存储管理任务。
Red Hat Enterprise Linux7.0中包含了 megaraid_sas驱动程序中代码用于启用 LSI Syncro Cst高可用直接附加组件(HA-DAS)的适配器。尽管在以前启用的适配器中完整支撑megaraid_sas驱动程序,但在 Syncro CS中应用这个驱动程序仍处于技巧预览阶段。对这个适配器的支撑将直接由LS、系统集成商或者系统销售商供给。我们勉励在 Red Hat Enterprise Linux7.0中部暑 Syncro CS的用户为 Red Hat和LS供给反馈意见。
Red Hat Enterprise Linux7.0供给了新的LM利用程序编程界面(API)作为技巧预览。应用这个AP可查询并把持LVM的具体方面。
DIF/DX是SCS标准的新版本,同时在 Red Hat Enterprise Linux7.0中也是技巧预览。 DIF/DX将通常应用的512字节磁盘块大小从512字节増大到520字节,添加了数据完整性字段(DIF)。DIF 在产生写入操作时为主机总线适配器(HBA)盘算的数据库保存 checksum值。该存储设备在收到 checksum后确认,并同时保存该数据和checksum。相反,当产生读取操作时,可在收到HBA后由该存储设备检查 checksum。
平行NFS(pNFS)是NFSv4.1标准的一部分,可让客户端直接且平行访问存储设备。NFS架构可为一些惯例负载进步NFS服务器的可延伸性及性能。pNFS定义了3种不同的存储协议或者布局:文件对象和块。 Red Hat Enterprise Linux7.0客户端全面支撑文件布局,但块布局和对象布局只能作为技巧预览应用。
4、XFS文件系统
目前应用 Anaconda?安装的 Red Hat Enterprise Linux7.0中应用的默认文件系统是XFS,它调换了在 Red Hat Enterprise Linux6中应用的第四代扩大的文件系统(ex4)。ext4和Btfs(B-Tree)文件系统可作为XFS的备选。XS是高度可扩大、高性能文件系统,最初由Silicon Graphics,lnc.设计,目标是为了支撑高达16艾字节(约1600万TB)的文件系统、多达8艾字节(约800万TB),以及包含数千万条目标目录结构。XFS支撑元数据日志,它可加快崩溃的恢复。XS文件系统还可在挂载且生动的情況下进行清算碎片和扩屐操作。
5、内核
Red Hat Enterprise Linux7.0采用内核版本3.10,该版本供给了大批新功效,重要列举如下。
1.Red Hat Enterprise Linux70支撑在有大内存(最大为3TB)的系统中应用 klumpp崩溃转储机制
2.Red Hat Enterprise Linux7.0启用在一个以上CPU中领导crashnernel的功效。这个功效作为技巧预览支撑
3.Red Hat Enterprise Linux7.0引进了一个新功效,即swap内存压缩。SWap压缩由Swap履行,这是一个用于 frontswape的精简后端。
采用swap内存压缩技巧可保证明显减少O并进步性能。
4.在 Red Hat Enterprise Linux7.0中,内核会在同一系统的不同NUMA节点间主动重置过程和内存,以进步没有统一内存访问(NUMA)系统的性能。
5.通过利用新处理器的硬件功效支撑高级程序中断把持器(APC)注册的虚拟化,以便进步虚拟机监督器(VMM)中断
处理能力。
6.在 Red Hat Enterprise Linux7.0中,Wmcp内核模块内嵌在内核中,这可保证wmcp设备节点总会涌现,同时用户可在不先载入Wmcp内核模块的情況下发送 EIBM ZNM hypervisor把持程序命令。
7.nohz full导参数将最初的无缝内核功效延伸刭额外的情况,比如可以结束tick时,可以应用per- cpu nr_running=1设置时,即在CPU的运行队列中只有一个可运行的任务。
8.Red Hat Enterprise Linux7.0供给了 modprobe程序让用户在安装时将内核模块放入黑名单。
9.Red Hat Enterprise Linux7.0引进了 patch,一个动态内核补丁管理程序作为技巧预览。用户可应用 patch管理二进制补丁集合,它可在不重启的情況下动态地为内核打补丁。
10.Emulex ocdma驱动程序在 Red Hat Enterprise Linux7.0中是作为技巧预览供给的。该驱动程序为具体的 Emulex适配器供给远程直接内存访问(RDMA)功效。
11.Red Hat Enterprise Linux7.0引进了dm-era设备映射器目标作为技巧预览。dm-era可跟踪在用户定义的时间段(era)内写入的块。每个era日标事务可将当前era单调地增长到32位计数器。这个目标容许备份软件追踪自上次备份后有变更的块。它还容许在返回经销商快照后部分失效的绶存内容恢复绶存一致性。dm-era目标重要与dm- cache目标配对。