苦练为“云”——RHEL6.3加强网络与虚拟化支持

2012年6月的到来,红帽公司终于放出了新的企业版——RHEL6.3(Red Hat Enterprise Linux 6.3)。

该版本支持分配给客户机系统最多160个核心和2TB工作内存,而此前的版本只支持分配最多64个核心和512GB内存。

自从RHEL6.0开始,红帽公司把Fedora特性引入红帽企业版的速度明显加快了很多,甚至连开机载入的进度条,都和Fedora毫无二致。不过值得庆幸的是,跟Fedora17比起来,RHEL6.3的分区规则还是很“传统”的。

系统和网络支持

稍有不同的是,RHEL6.x开始支持固件RAID。对高可用要求比较多的筒子可以不折腾服务器主板了。

另外,全面支持FCoE和 iSCSI远程硬盘的安装。

作为一个长期跟着红帽混的Linux用户,笔者不得不说一句,RHEL5安装时要输入版本选择序列号(不是产品授权号)实在是一个很二的做法。不过RHEL6.0开始,这一饱受诟病的设定终于去掉了。要选择“虚拟化”版本还是“Web服务器”版本是什么的,大家点两下鼠标就可完成,广大资深红帽用户忍不住高喊:“领导英明!”

安装便利

在RHEL6.x的安装环节,红帽特别加强了“弹性存储”和虚拟化主机方面的支持。

内核和界面相关

和之前的内核相比,RHEL6.3的内核版本没有什么太大的改变,系统中显示是

2.6.32-279.el6.i686。

装上GNOME的桌面看一下。

从RHEL6.0开始,红帽就把启动界面的那个大红底去掉了,换了一个比较素的界面。感觉内敛了很多。

RHEL5.x界面

RHEL6.x界面

之前有朋友说新版RHEL的JDK已更新到1.7。但笔者测试的RHEL6.3自带的Java版本是:"1.6.0_24"。

USB3.0

从RHEL6.2开始,RHEL系列就开始支持USB3.0了。只要你的主板支持这一技术,就赶紧开启吧。

新出了个服务器内容?

如果以前没用过新版RHEL6.x的朋友,可能会对CIFS这个东东有所好奇。

其实这个新出来的CIFS (Common Internet File System),相当于Samba的升级版。

一般来说,CIFS使用户得到比FTP更好的对文件的控制。它提供潜在的更直接地服务器程序接口,这比使用HTTP协议的浏览器更好。CIFS最典型的应用是windows用户能够从“网上邻居”中找到网络中的其他主机并访问其中的共享文件夹。

可以看出,RHEL从6.x开始越来越注重跨平台的网络互通和共享了。

数据库

之前有朋友说新版的RHEL6.3中,MySQL的引擎默认变成了InnoDB。经过测试后发现,默认的还是MyISAM。

需要InnoDB的朋友可以:

在配置文件my.cnf中的 [mysqld] 下面加入

default-storage-engine=INNODB 一句,保存之后设置InnoDB为默认引擎吧。

安全性

在安全性方面,红帽企业Linux6.3操作系统还包括了高级加密功能,这样数据块就能利用底层多处理器功能进行并行加密。

看了一下RHEL6.3上的OpenSSH的版本,显示是5.3p1,OpenSSL是1.0.0-fips。据说用于该版本OpenSSH 的AES-CTR(高级加密标准计数器模式)密码非常适用于高速网络环境。

虚拟化

其实RHEL 6.3上还有一个较大的亮点是它的虚拟化支持。其实从RHEL5.x开始,红帽就非常努力的在虚拟化方面投入了。

早年收购Qumranet公司。即KVM(内核虚拟机)平台、SolidICE以及虚拟桌面架构(VDI)的发明团队后,红帽成为KVM项目的主要领导者。当时花了不到1.1亿美元,现在看来是笔不错的买卖,如果是2012年收购的话,估计收购金额的小数点得往后再挪一位了。

RHEL6.0的时候还是Virtual Machine Manager 0.8.x,RHEL6.3下面是0.90了。

管理程序还是默认的QEMU/KVM。不过Xen还是支持的。

话说网上都在说RHEL6.3提供了一个 Virt-P2V工具,可以将windows和RedHat Linux的物理机转换成虚拟机,使用KVM进行部署。看到介绍时激动万分,但笔者在安装时把所有的虚拟化选项都勾上了,在系统中也没有找到这个工具。难道这个在正式版里去掉了?