|
OpenSolaris 2005年6月开始有开放原码版(之前已有部分释出)的Solaris,即OpenSolaris,过去多年来Solaris早就对Sun密切往来的技术合作伙伴提供原码,如今则是全面拥向网络大众,甚至功能进度上会领先正式商用版的Solaris,即是有任何前瞻、先进功能会先加入到OpenSolaris上试行试炼,且有抢先体验、尝鲜的意味,待调修到坚稳成熟后才纳入Solaris中,未来商业版的Solaris与开放版的OpenSolaris都将持续并进。 值得注意的是,Sun早在2004年底就宣布:Solaris 10在4颗CPU内可免费使用,相对的一套Windows Server 2003标准版少说也要三、四万新台币,还不含5人以上的客户端存取联机授权。即便是Red Hat Enterprise Linux(RHEL) ES也要799美元(名目上是一年的支持维护费),且与Windows一样都不开放原始程序代码,Red Hat已明示:要开放原码请找Fodera(注:其实早在2001年Sun即让Solaris 8在8颗CPU以下可免费授权使用)。 上述四点是Solaris在发展主轴上的重大变化,接着我们要了解更多具体特点,笔者认为可以从三方面来谈: Solaris作为UNIX服务器OS角色上的强化 笔者个人认为,2005年初的Solaris 10,其实在许多服务器层级的新特点设计上,至少在灵感上,是来自IBM数年前所发表的技术,例如IBM于2001年发表5L版的AIX操作系统,可以轻易地将Linux应用程序进行转移执行,或者是1999年OS/400 V4R4的逻辑性分割(Logical Partitioning,LPAR)功能,或是电子蜥蜴(eLiza)项目中的自我修复机制等,或2004年的Virtualization Engine等。 照如此描述,笔者言下之意是Sun落后IBM数年技术层次喽?这只说对了一半,一半是Solaris 10未发表前的数年时间确实有此一意味,另一半是如今Solaris 10出现后并不表示只是追平IBM的技术水准,而是要更加超越。 DTrace(Solaris Dynamic Tracing)、Predictive Self Healing 第一是Solaris 10有DTrace及Predictive Self Healing,可以追踪修 复、预测防护各种系统运作上的不稳、坏损等问题(类似IBM eLiza项目成果中的自我修复、自我防御机制),此种运作坚稳性强化的表现不易量化比较。不过Sun多是以Solaris的纯软件方式来实现,Sun的硬件设计并无给予太多奥援,且还能适用于IA-32/x64硬件,相对的IBM有部分是倚赖硬件技术达成,且只在POWER系统上运用。
<<上一页
1
2
3
4
5
6
7
下一页>>
|
TD:关注TD;报道政策;牌照;终端;应用
|
| 【评论】
【推荐】
【大中
小】 【打印】
【关闭】
|