硬體規格

Xserve G5採用IBM生產的PowerPC 970處理器,運作時脈2GHz,第一階資料快取記憶體64kB、指令快取記憶體32kB,第二階快取記憶體512kB,整數運算指令管線深度為16至25 stage,電晶體數量5800萬,晶片面積118平方公釐,8層銅導線布線,使用IBM 130nm SOI(Silicon-On-Insulator)製程,運作電壓1.3V,耗電量僅42W。不過,IBM近期已經推出新款90nm製程的PowerPC 970FX,整合了PowerTune電力節約技術,更加適合筆記型電腦以及機架式伺服器,所以未來Apple亦將推出採用PowerPC 970FX的新款Xserve G5。

Xserve G5的系統匯流排以處理器的一半時脈運作,採用32位元單向點對點設計,在2GHz的處理器時脈下,可以提供處理器到北橋晶片8GB/s的理論頻寬,在多處理器的環境下,各處理器的頻寬都是各自獨立的,可以避免共用匯流排所造成的效能下滑。

主記憶體支援ECC DDR400,記憶體寬度為128位元,提供6.4GB/s的理論頻寬,最大主記憶體空間為8GB。除了ECC之外,Xserve並無提供更進一步的記憶體資料可靠性功能,如Chipkill、Memory Sparing及Memory Mirroring。為了改善可靠性,如果發生多位元錯誤時,系統控制晶片會偵測錯誤、並且啟動系統告知訊息,管理者可設定Server Monitor在錯誤率超越某個限度時,主動發出通知。不過,大致說來,由於伺服器的記憶體資料可靠性已經受到相當程度的重視,而且Xserve G5亦有多達8條記憶體模組,相當便於實作×4 Bit Scattering的Chipkill,我們建議Apple在下一款Xserve,可以認真考慮提供Chipkill,以提供更可靠的記憶體資料安全性。

顯示卡預設為PCI介面的ATI RV100,顯示記憶體32MB,需要安裝至PCI-X插槽上,所以會佔用一條PCI-X,相當的浪費,我們建議Apple在未來的Xserve,可以考慮顯示晶片內建在主機板上。不過和PowerMac不同的是,預設安裝的RV100顯示卡並未採用Apple專屬的ADC連接埠及DVI介面,而是傳統的D-Sub埠,對伺服器而言,這是相當合理的設計,省去了DVI轉接器的麻煩。

Xserve G5提供2條64位元/133MHz PCI-X,兩條PCI-X各自擁有獨立的頻寬,分別提供1GB/s的理論頻寬。不過,值得注意的是,Xserve G5不能同時安裝兩張133MHz PCI-X介面卡。

輸出輸入部分,Xserve G5提供3組Serial ATA埠及1組Parallel ATA埠,分別供3臺硬碟機及1臺光碟機之用,最多可安裝750GB的硬碟容量,亦支援熱抽換功能。面板提供1埠FireWire 400,而背板提供2埠FireWire 800、2埠USB 2.0以及1組供外接序列埠控制臺管理之用的DB-9(RS-232)。網路介面部分,Xserve G5內建兩組Broadcom 5705 GbE。不過,和一般機架式伺服器不同的是,第一個GbE埠其實是下面的網路埠,這是使用上值得注意之處。另外,管理者可以透過「TCP/IP over FireWire」來連接小型的電腦叢集、並且利用 FireWire目標磁碟模式(Target Disk Mode)來複製系統設定。

如同先前的Xserve G4,Xserve G5並未提供備援供電器,僅內建一組400W電源供應器。事實上,這並非致命的缺點,因為1U機架式伺服器也少有提供備援供電器者。不過,由於Apple並未有更高階的伺服器產品,所以這也是值得一提之處。如果系統管理者採用Xserve G5構建叢集(Cluster)環境,可以考慮購買更多的數量以供系統備援之用。

為了構建叢集環境,Apple另外推出一款Xserve Cluster Node(叢集節點)機型ML9215A,針對高效能運算的需求而最佳化,去除了2組硬碟安裝空間以及光碟機以供散熱機制之用,僅能安裝一顆80GB硬碟,Mac OS X也改為10人授權版本,所以價格較為低廉,以便於購買更多的伺服器數目。機構設計

簡潔易用、散熱良好且極具藝術感的的機構設計,一向都是麥金塔最引人注目之處,也是Apple強大工業設計能力的展現,Xserve亦不例外。Xserve G5的機構設計大致與Xserve G4相同,機殼採用全鋁陽極處理,可以避免刮傷的問題。內建光碟機採用節省空間的吸入式設計,結合3顆硬碟的安裝空間,Xserve G5的機身可說相當緊致,麻雀雖小卻五臟俱全。相較於一般的1U機架式伺服器,Xserve G5的設計算是極為出色。

現今電腦各部分零組件所造成的高溫問題越來越嚴重,所以如何有效散熱,已經成為產品設計上不小的挑戰,對於體積和空間都極為有限的1U積架式伺服器,更是如此。Xserve G5有8組風扇從正面吸入冷空氣,在流過處理器之後從後部排出,管理者可透過Server Monitor軟體監控Xserve G5的溫度,而且它還會同時顯示8組風扇的個別狀態。萬一某一個風扇故障,其他的風扇就會提升轉速,讓伺服器保持正常運作。雖然內建8組風扇,但是Xserve G5運作時非常的安靜,幾乎聽不到風扇的轉動聲。

我們在安裝測試的過程中,遇到一個情況:同時安裝Fibre Channel介面卡以及顯示卡時,將Fibre Channel介面卡置於上方PCI-X,會造成Fibre Channel埠不易拔出的問題,因為沒有空間扳動卡筍。所以,如果管理者想安裝Fibre Channel介面卡,建議裝在下方的PCI-X。不過,在Apple的使用文件中,基於電磁波規範,建議使用者將Fibre Channel介面卡安裝在上方,這是設計上值得改進之處。系統管理機能

除了優異的機構設計,Xserve G5的系統管理機能亦不含糊,機箱內內建多達38組感測器,主機板上也內建3組專屬系統管理控制晶片及匯流排,提供相當完善的系統監控功能。如果這些組件的運作狀態超過管理者所預設的條件,Server Monitor軟體就會透過電子郵件、或是可以接收電子郵件的呼叫器發生通知。透過Server Monitor,管理者可以監控各種伺服器屬性、次系統、以及系統變數的狀態。另外,Server Monitor可以監控中的每一部 Xserve活動和訊息記錄,內容包括Server Monitor嘗試連接伺服器的時間、連線是否成功、以及伺服器狀態是否有任何改變。管理者亦可為一臺或多臺伺服器存下System Profiler報告,以作為資產管理和支援記錄之用。

除了負責監控硬體的Server Monitor外,針對軟體部分,Mac OS X Server 10.3亦提供Server Admin功能,可同時監控並調整伺服器上所執行的各項服務,且整合了Workgroup Manager,可即時更動使用者組群集檔案分享管理。另外,管理者可選購Apple Remote Desktop遠端桌面系統,除了可用來遠端管理伺服器外,也可管理執行作業系統版本包含Mac OS 8.1到Mac OS 9.2的eMac、iBook及PowerBook。不過,缺乏網頁管理介面是一個顯而易見的缺點。Mac OS X Server 10.3 Panther

Xserve G5出廠時即預設安裝Mac OS X Server 10.3 Panther,系統預設登入帳號及密碼皆為admin。除了包含管理軟體外,也整合了多種伺服器功能,皆以Open Source的軟體為主,如Samba 3及Apache等。除此之外,也提供了Apple的QuickTime Streaming Server,可以即時廣播MPEG-4、MP3、AAC(Advanced Audio Coding)以及RTP/RTSP(Real-Time Transport Protocol/Real-Time Streaming Protocol)檔案格式。更重要的是,除了針對叢集運算的ML9215A機型外,Xserve G5所附贈的Mac OS X並無授權人數限制,相較於其他伺服器作業系統普遍按人頭計費的授權方式,這點算是相當的划算。

和Windows系統的整合度是新版Mac OS X Server訴求的重點。我們測試了Windows檔案/印表機分享、網域登入以及Active Directory等功能,使用上相當的順利,沒有遇到相容性的問題。不過,Mac OS X的檔案分享及網域登入功能並未整合在一起,而分別位於Workgroup Manager的Sharing及Server Admin的Windows目錄下,這是一個值得改進之處。

Xserve、Mac OS X以及Xserve RAID的系統管理文件極為完善,而且文件內容相當清晰易懂,Apple亦將所有文件集中在同一個網頁上,這在伺服器廠商中相當難能可貴,這也是諸多動輒將技術文件散落於網站各地、導致尋找不易的伺服器廠商們,應該學習的地方。Apple是否可以成功進入企業市場?

從Xserve G4、Xserve RAID到Xserve G5的陸續推出,充分展現Apple希望將Mac OS X導入企業市場的企圖心。事實上,無論是伺服器硬體及作業系統,從系統效能、管理機能、硬體設計以及使用便利性,Apple的產品均有其獨到之處-雖然Apple只是伺服器市場的新手。

不過,雖然乍看之下Apple的企業市場方案頗有特色,但是Apple在邁向企業市場的路上還是有不少石頭。首先,Apple的雙處理器Xserve G5售價高達24萬,雖然擁有不少附加價值,但是價格上還是相當高檔,尤其對中小企業而言,搭配微軟Small Business Server的低價x86伺服器可能更有吸引力。其次,和擁有龐大殺手級售後服務及應用軟體的伺服器大廠相比,Apple這點缺乏基礎,相當的薄弱,因為它們大多只能倚賴以Unix環境為主的Open Source應用軟體。最後,雖然新版Mac OS X與Windows的整合性有相當程度的改進,但是要說服已經採用大量Windows用戶端的企業採購Xserve,還是相當困難的工作。

那麼,這是否意味著,Apple毫無機會呢?答案也是否定的。對於已經大量採用Mac系統的企業,尤其是出版及印刷輸出產業,Xserve G5結合Xserve RAID的解決方案將相當有吸引力。對打算構建Movie On Demand(MOD)的企業而言,QuickTime Streaming Server也是不錯的利基。相較於使用Linux的中小企業,Mac OS X頗受好評的操作介面亦降低了使用上的門檻。另外,藉由Mac OS X基於FreeBSD底層所帶來的高效能、強固性以及與Unix環境的相容性,結合PowerPC 970的高效能以及1U的體積,加上可透過網路及可攜式儲存媒體(包括透過FireWire、USB的外接式硬碟,甚至iPod)進行設定的Automatic Setup功能,使得Xserve G5相當適合高效能叢集運算的應用,這從維吉尼亞理工大學全球排名第三的Terascale Supercluster超級電腦將先前的1100臺PowerMac G5全數更換為Xserve G5,就可略見一二。

整體而言,Apple想要進入企業應用市場,還有相當程度的努力空間。除了設計良好的硬體及作業系統,Apple更需要尋求應用軟體大廠的支持。以低價搶攻市場、四大伺服器廠商中唯一沒有自行研發處理器的Dell為例,近年來開始強調伺服器軟體與相關的服務,希望藉由與Oracle及SAP等企業軟體廠商的合作、協助顧客更換作業系統,以提升Dell伺服器的銷售量,就可略見一二。Apple日前已經宣布,將與Oracle合作推出Oracle 10g的Mac OS X版本,也與Sybase進行相關的合作,將於月底的蘋果電腦年度軟體發展者大會(WWDC)中發表相關成果。如果Apple真想在企業市場佔有一席之地,這絕對是Apple必須持續努力的方向。文⊙劉人豪

Xserve G5系統管理相關文件網址

Apple對Xserve、Mac OS X Server及Xserve RAID的系統管理文件相當完善,均整理在該網址:
http://www.apple.com/server/documentation

熱門新聞

Advertisement