根据IDC的一份报告,受经济危机影响,超过60%的企业更关注开源软件,这对开源厂商红帽而言,无疑是个好消息,但这似乎也不能完全表达出红帽对开源市场的自信——甚至可以说是野心!
4月13日,在与51CTO.Com记者的交流中,来自红帽的产品经理Frank Feldmann平静而骄傲地说,最终的市场,将只有两种操作系统,那就是Linux和Windows。
红帽的野心来自哪里?51CTO.com记者认为,两方面的因素让红帽信心满满!
其一,近来Linux风头正劲。有兴趣的朋友可以参看以下文章,十大原因宣判Windows死亡 Linux终将胜利,IDC称今年Linux软件全球市场规模将增长21%,Linux峰会召开 众专家信心爆棚。
其二,面对用户的需求,红帽在Linux领域优势明显。就拿最近已成燎原之势的虚拟化来说,红帽在最近短短两三个月之间,就已经展示了自己在虚拟化领域的强大优势。正如Frank的说法:红帽自身集成的虚拟化技术带有天生的优势。
今年二月份,红帽在发布与微软的互操作协议之后,又在全球同时发布了红帽的虚拟化策略,提出令整个范围的工作负载在同一个基础架构上运行的构想,而支撑这个构想的是红帽四个企业虚拟化产品,其中包括红帽企业Linux,红帽企业服务器虚拟化管理,红帽企业桌面虚拟化管理,红帽企业虚拟化Hypervisor。Frank就这四个产品向51CTO记者做了详细的解释。
KVM-帮助红帽告别Xen
红帽发布的这款企业虚拟化平台,***的亮点是能够提供基于内核的虚拟机(KVM)驱动的虚拟化,相比于Xen,KVM随着Linux内核的发展而发展,与操纵系统天然合成,因此减少了与操作系统不兼容而造成的安全隐患,除此之外,KVM可以看做操作系统里面的一个进程,可以随时关闭或者打开,缩短了响应时间,而这对于Xen而言是不能实现的。Frank为了说明KVM写进Linux核心的优势时,举了一个有趣的例子,他说,如果是使用KVM的虚拟化技术在一台计算机上部署了两台虚拟机,那么当这台计算机休眠的时候,虚拟机也是休眠的,因为KVM是接受Linux电源管理的,但是Xen不会,Xen有自己的电源管理,这就解释了,为什么KVM只是Linux的一个进程,而Xen则是一种上层的应用。
有人曾经质疑过KVM的硬件要求,毕竟KVM的全虚拟化需要得到CPU的支持,但虚拟化作为一种趋势,即使用户因为硬件限制不选择KVM,那也不会放弃使用基于Xen的虚拟化技术,因此我们可以预见,当硬件的限制打破,会有多少用户迫不及待的奔向KVM,毕竟KVM更新,更快,更强。Frank告诉51CTO记者,红帽在07年开始使用基于Xen的虚拟化技术,根据7年技术支持的承诺,那么2014年,红帽将停止对基于Xen虚拟化技术的支持。
服务器管理更简单
虚拟化的初衷就是节约资源,但是有关虚拟机泛滥等问题的担忧也困扰着CTO们,红帽这次推出的红帽企业服务器虚拟化管理似乎可以解决这个问题。
首先是对众多虚拟机的管理,红帽提供了类似google的服务,只要搜索关键字,就可以找到你想要的虚拟机而进行控制,这一关键功能使企业根据正常运行时间,资源利用率以及应用负载等指标创建动态视图,从而方便的管理虚拟系统。
其次是动态调度,Frank举了一个简单的例子,一台服务器的使用率不足30%的时候,会在已有的网络中找到同样一台服务器使用率不足30%的机器,两者进行自动合并,合并之后,其中一台服务器自动关机,当然,如果使用率超过***限额的时候,另一台服务器会自动开启帮助分担压力,从而实现了节能的目的。
***值得大家高兴的是,红帽这次的服务器虚拟化管理工具推出了图形界面版,也就是说,我们可以点点鼠标就解决所有的问题,当然,这对于习惯Windows的用户是***的好消息。
RHEL5.4发布箭在弦上
目前大家最关注的应该是RHEL5.4的发布,据Frank介绍,在RHEL5.4中,红帽在继续使用Xen虚拟化技术的同时,将添加***的KVM虚拟化技术供用户选择,而在RHEL5.4发布之前,关于KVM的一系列试点工作也将展开,这也是Frank来到中国的目的,他告诉51CTO记者,红帽会在不同行业,不同规模,不同使用需求的用户中选择一部分进行RHEL5.4的试点工作,可以免费使用RHEL5.4的所有组件,当然作为交换,定期的总结和交流是必不可少的,这次试点工作将在6月份开始,持续到8月份,如果试点结果令人满意,那么RHEL5.4将在9月份发布。
在与红帽的交流中,我们始终感受到得是红帽的开放与平等,以及对技术的追求,Frank告诉51CTO记者,红帽将在产品的使用说明中,详细介绍测试KVM的具体步骤,使得用户在已有的环境中,就可以对KVM进行评测,这样的透明不仅因为红帽对产品的自信,更多的应该是红帽的开源精神。
受访者档案:
Frank Feldmann
红帽亚太区
高级产品经理
Frank Feldmann作为红帽亚太区高级产品经理,在开源和开放标准方面有超过13年的从业经验,Frank主要负责红帽架构解决方案,比如红帽企业级Linunx和红帽企业级虚拟化,并活跃于红帽全球产品经理人社区。