甲骨文为其Linux用户发布了新版内核Unbreakable Enterprise Kernel (UEK)3,提供了新的服务器功能。UEK最近一次重大更新是2012年3月发布的UEK 2。
甲骨文高级副总裁Coekaerts Wim解释说,甲骨文紧密关注主要Linux内核。每18个月会发布一次UEK新版本。UEK 1基于2.6.32内核,而UEK 2.0版本基于Linux 3.0内核。新的UEK 3是基于Linux 3.8内核,Linux 3.8首次在年初由Linus Torvalds公开发布。
他补充说,甲骨文的这种UEK发布模式有很多关键优势。
Coekaerts说:“我们的内核是非常标准的,不是几年前那些更新一下主要代码或者从不同内核代码中移植的版本。我们运行的代码是与开发人员编写的代码相同,并且经历过Linux用户的一段时间的测试。”
DTrace
UEK 3现在包括DTrace内核和应用程序故障排除技术,DTrace内核和应用程序故障排除技术最初由Sun针对Solaris开发,后由甲骨文进行了扩展。Coekaerts解释说,UEK Release 2中,Oracle提供了两个内核,另一个没有DTrace,另一个有DTrace支持。他说:“UEK 3中,DTrace现在只支持部分UEK。当然,我们在DTrace中增加了新的功能,像USDT和更多的静态追踪支持。”
容器
UEK 3还向Oracle Linux用户提供LXC容器支持。
Coekaerts说:“UEK 2中缺失了一些重要的Linux容器功能。但所有这些功能都在UEK Release 3中出现并表现良好。”
部署
什么情况下使用UEK而不是原版内核进行Oracle Linux部署?Coekaerts解释说,每个Oracle Linux相关的甲骨文系统工程,包括Oracle Exadata、Oracle Exalogic、Oracle Exalytics、Oracle Database Appliance、Oracle Big Data Appliance、Oracle Database Backup、Logging和Recovery Appliance目前都使用UEK 1或2。
Coekaerts说:“这些系统都是关乎高性能和稳定性,客户也满意。我们没有明确的比例,但是我们的大部分客户都选择部署UEK。UEK内核是兼容的,因此不用更改应用程序,从而不会感觉到风险。”
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
Windows Azure、Hyper-V全面支持Oracle数据库
微软和甲骨文合作协议决定,用户可以将甲骨文主要软件Oracle数据库、Java和Oracle Linux部署到微软的Windows Azure和Hyper-V平台,并获得甲骨文认证和技术支持。