本周四据Sun公司的一位官员透露,Sun将会在其Solaris操作系统中发布和支持开源的Postgres数据库。同时他还宣称Solaris的Zettabyte文件系统(ZFS),即一种新型的128位具有检测和纠错功能的文件系统,将会在2006年5月的更新中,被集成到OpenSolaris和Sun的Solaris 10中。
Sun同时也宣布了一项计划,该计划目的是将Linux应用程序集成到Solaris容器中,该计划的内容包括允许在年底的OpenSolaris中的Solaris 10的容器中,可以运行未被修改的Red Hat二进制程序,同时在2006年12月的更新中,该项功能在Solaris中也可以得到实现。
Sun的软件部门执行副总监John Loiacono在多媒体电话会议上认为这将允许用户将多个环境加固到一个统一的平台上,同时会通过提留和Linux已开发过的和现有项目兼容的应用程序,进一步平衡和协调Solaris。
对于ZFS文件系统,Sun的操作平台开发组的副总监Glenn Weinberg宣称,公司在过去的两年中一直致力于客户的文件系统的测试,在此基础上增加了其可靠性、自我修复和数据保护功能,这些特征将会为用户带来巨大的改变和经济效益的增长。同时该文件支持更大的数据空间,将数据位提高到了128bit。
在Postgres开源数据库方面,他强调为了充分发挥Solaris10的技术优势,Sun一直致力参与PostgresSQL社区的工作,这其中包括预先自动恢复,Solaris容器和Solaris动态跟踪(Dtrace)等工作。
Weinberg说道:”同时我们也清醒的认识道,Postgres并不是Solaris的Postgres,而是Postgres运行在Solaris平台上,我们并不打算以任何形式脱离Postgres社区,同时我们将继续参与社区的工作。”Weinberg 表示,Sun打算在本月中旬发布Postgres数据库的Solaris版本,同时将会在2006年的上半年将Postgres集成到Solaris 10中。同时他也提到尽管PostgreSQL是作为第一个开源数据库被集成到Solaris中的,Solaris也将会集成其他的开源数据库。
PostgreSQL项目核心团队的Josh Berkus说他们非常希望和Sun的工程师开展合作,这其中包括Solaris平台上PostgreSQL的优化和PostgreSQL总体性能的改进。他说道:“ Solaris在可靠性和可测量性上的权威性,使其成为一个可以将PostgreSQL用户数据库扩展成为一个新型和大型的企业数据库的理想平台。”最近伴随着Oracle转而将Solaris选择作为其的首选开源64位开发和调度环境,同时Sun开始支持Postgres数据库,所有的这一切更加稳固了Solaris 10在为高性能、担负着重要使命的数据库的提供解决方案平台中的领先地位。
John Loiacono也谈到,Oracle在宣称把Solaris作为首选的开发和实施平台之前,已经被告知了Sun集成Postgres的计划,其实Sun本来更趋向于使用Oracle的开源平台。对于应用程序,Solaris 10平台可以支持1200个应用程序,但是现在仍然还有很多工作在进行中,这将是一个漫长之旅。同时他也提到,大约有450个非sun的硬件平台也将会开始转向支持Solaris 10。
Solaris 10的下一个升级版将会在12月份发布,这其中将提供对更加广泛的多个系统的支持,这其中包括对最近宣布的银河服务器的支持和SunUpdate的连线服务,该连线服务提供了获取最新的Solaris 10版本和网络特性的服务。 “该项更新将会集成对新系统的支持,增强网络的性能和改进存储管理功能”
Weinberg宣称,该项更新也包括对Grub引导程序的更新,这就加快了对新的x86硬件平台和外围设备的支持,同时使得增加了用户使用的便利性,同时Solaris可以支持更多的硬件平台。Sun同时也在积极的参与Xen项目,该项目是一个开源社区中正在进行的虚拟机技术,该技术允许可以在一个硬件平台上同时运行多个操作系统。Weinberg谈到:“Xen同时也马不停蹄的开展将一个操作系统尽可能方便和快捷的移植到另外一个硬件上的工作。虚拟技术将有助于最大限度的充分利用高性能的硬件和高速服务器加固。”
此外,Sun也打算使得Xen在12月,提供对OpenSloaris社区的Solaris10支持。