Oracle收购Sun之后,Solaris还能否在x86平台上继续生存吗?作为一名IT经理,你应该意识到,Oracle收购Sun很可能导致Solaris系统退出x86平台。
为什么这么说呢?因为目前的x86平台中,Solaris在市场份额和ISV的热情方面远远落后于Linux系统,而且Oracle已经在它的Unbreakable版Linux和企业版Linux身上投入了大量资源。不过另一方面,Oracle短期内也不太可能放弃Sparc Solaris,因为目前安装使用它的用户群体还比较庞大(超过了AIX与HP-UX的总和),而且这部分用户也运行着很多Oracle的应用。
Solaris vs. Linux
那么,在x86平台上Solaris与Linux的竞争情况又是怎么样的呢?从订购成本来说,Solaris和商业用Linux的定价水平基本相当。随着每个服务器使用CPU数量的上升,Solaris的成本会比Linux略微昂贵一些,但这并不能成为购买决策中的决定性因素。至于ISV的热情,与Novell和Red Hat这两大Linux厂商(不久我们会看到Ubuntu也会跻身于前三之列)相比,Solaris可算是输得彻彻底底了。
据Gartner集团2009年4月份的一份调查数据显示,在被认证与支持的应用数量和ISV热情方面,Red Hat的企业版Linux和Novell的SUSE Linux Enterprise Server远远排在Solaris之前。
我们再说硬件灵活性,如果比较它们各自所支持的硬件平台数量,Linux系统也要远远多于Solaris系统。Linux能在几乎所有x86平台的硬件和IBM的所有硬件上运行,包括大型机。Solaris只能在戴尔、惠普和IBM公司Intel和AMD服务器上运行。多年以来,在Sun的x86服务器上运行的Linux数量比Solaris还要多,这对Sun来说无疑是个很尴尬的处境。
Solaris试图在虚拟化方面赶超Linux。在过去的一年里,Sun发布了Sun xVM Server和Sun xVM Ops Center虚拟软件。大多数虚拟化软件厂商都支持各版本的Linux作为子操作系统,比如Citrix、微软和VMware。然而,唯有VMware支持Solaris的子操作系统。由于Sun进入虚拟化软件业务相对较晚,所以Solaris在服务器虚拟化中要想成为主机平台还受到了一定的限制。由于Solaris缺少hypervisor软件厂商的支持,这对它在迁移任务中成为目标操作系统也产生了不小的制约。目前,Oracle已拥有三套虚拟化软件产品(分别来自Oracle本身、Sun和Virtual Iron),至于Sun虚拟化软件产品会不会在收购之后继续存在还不太清楚,因为Oracle正在开始削减产品量以节约成本。