甲骨文公司在周三升级了其基于Unix的操作系统Solaris,新版本中包含的一些新特性可以让Solaris更好地运行云部署,并优化了该系统与其他甲骨文产品的兼容性。
“我们致力于解决人们在部署私人或公共云基础设施时的困难。”甲骨文的产品营销高级总监Charlie Boyle说道,“在这个版本中,我们解决了管理云基础设施时的一些困难,并使Solaris系统的应用程序可以在云环境中运行。
甲骨文的软件开发部副总裁Markus Flierl表示:与标准IT基础设施相比,云部署需要更高水准的自动化和吝形化。如果一个机构运行数百台Solaris服务器,当它想把应用程序转移到云基础设施上时,就会需要数千个虚拟的Solaris实体。
作为一个通过Unix开发出来的系统,Solaris最初由Sun Microsystems公司开发,在去年被甲骨文公司获得。不以云端软件著名的甲骨文正致力于把Solaris打造成云友好的操作系统。在甲骨文的架构中,用户可以在一架机器中设定不同的分区(Zones),Solaris可以同时处理不同分区的不同任务。
甲骨文在其市场报告中称:用虚拟系统实现分区的日常花费是Solaris Zones的15倍。它还声称Zones在内存、网络、CPU和存储资源上没有人为的限制。
“我们添加了很多特性用来减少云基础设施日常管理费用。”Flierl说道。甲骨文称有一个叫做“Fast Reboot”的特性,它可以使系统跳过硬件检查直接启动,从而使系统启动的速度提高2.5倍。这个特性可以让管理员在上千个Solaris部署中添加补丁及升级软件变得更为容易。“它可以让你安全地升级整个系统。”Flierl说道。
新的Solaris也带来了新的软件管理系统Image Packaging System。它可以保存程序的运行要素以及程序运行所需要的函数库和其他软件。Image Packaging System保持系统中拥有最新的软件包(包括在虚拟环境中运行的那些程序)。
在新版Solaris中,管理员还可以通过新的管理员控制器来锁定每个分区的设置。用户只能在管理员的允许范围内对文件系统及网络设置进行修改。管理员控制器还能限定每个分区所能使用的网络带宽。新版的Solaris也是第一个能够让用户虚拟化网络资源的操作系统,这意味着无需CPU服务器的帮助,网卡就可以将流量导入到虚拟机中。
除了先前介绍的之外,甲骨文公司还修改了公司的其他产品以便与新版Solaris更好地结合,包括Oracle Database 11g、Oracle Fusion Middleware 11g以及Oracle Enterprise Manager Ops Center的管理软件包。“通过管理整套软件,我们就可以选出最能提高系统性能的软件。”Flierl说道。
作为基于Unix开发的遵循Open Group规格的系统,Solaris 11兼容Solaris 6及之后所有系统版本的程序。甲骨文公司也有设立Oracle Solaris Binary Application Guarantee Program,可以保证有超过11000个应用能够在Solaris 6上运行。
在星期三发布的Solaris 11可以在x86及基于甲骨文Sparc的处理器上运行。