即將發布的新版IBM AIX 6,對於我來說影響很大。這款產品都進行了創新,並提供了大量新的功能或對原有性能進行了升級。我寫這篇文章,只是想將AIX的性能與Solaris的性能進行逐一的對比。
1. AIX上的工作量分區(WPAR)與Solaris的應用特性Containers(集裝箱)或Zones(區域)十分相似。
2. IBM AIX 有了Live Application Mobility(動態應用軟件遷移),用戶無需中斷程序就可以遷移WPAR,這項功能是Solaris所不具備的。現在你可以任意連接也可以斷開某個已被中斷的區域,當然不是那些正在運行的區域。這是由於Containers主要是使用特性,而不具有虛擬化的功能。在這裡要指出的是,即將發布的Solaris產品可能支持系統管理程序Xen,盡管他還不能與WPAR完全匹配。
3. 目前,Role Based Access Control、Trusted AIX、Security Expert LDAP integration和Secure已成為AIX安全性能下的默認選項,而Solaris則采用了Sun Java企業版系統組件。
4. AIX上的加密文件系統(采用JFS2)並不是完全等價的。仔細檢查一下OpenSolaris最近在Cryptographic Framework(密碼框架)上編寫的文件,尤其是ZFS on disk encryption support(在磁盤加密支持上的零場分裂)項目。
5. AIX上的Graphical Installation(繪圖安裝)與Solaris相輔相成。不僅如此,還有一個活動的OpenSolaris項目,代號名為“Caiman, Solaris Install Revisited”。對於Solaris來說,它完全是一種新的安裝基層結構,只具有簡單的網絡圖形、文本用戶接口和動態CD/DVD一體化。
7. AIX 6的開發采用了POWER6處理器。Sun的技術開發采用了Solaris,以及大量的SPARC和x64/x86為基礎的系統,甚至還有即將發布的Niagara 2處理器和非常令人期待的ROCK。
8. 最後是AIX的雙兼容性程序。Solaris有一個類似的、相當完整的兼容程序Solaris Binary Application Guarantee Program(Solaris雙應用保障程序),它可以兼容二進制代碼和源代碼兩種形式。
其實上述對比只是對UNIX世界裡的兩個最大的玩家很粗淺的比較,並沒有對產品的每個方面都進行了詳細說明,因此,大家在使用時還要注意以下兩點:
目前,Sun Solaris的所有功能都是免費使用的,即使這些特性將來會被融合到Solaris升級版本或新版中。可以根據你的需要再對技術支持和服務進行付費。但是AIX還沒有任何功能是免費的,而且只有那些通過了個別的分配許可程序的產品才具有某些先進功能。
盡管Solaris還不具備某些特殊功能,但是前面提到的很多功能在2005年1月發布的Solaris 10的GA版本中都有所體現。可以登陸公司網站What’s New部分的內容,查找Solaris OS具有性能的詳細情況。而AIX 6和POWER6處理器的特殊性能將在2007年末發布。
最後,我想說,從IBM公司得到的這些消息都很激動人心,而且諸如WPAR,Live Application Mobility這樣的性能尤其讓人拭目以待。我們迫切地等待著他們發布的那一天。