PowerMac G4 內接 RAID5 磁碟陣列

總覺得Mac在硬體的設計上是特別的用心,也因為如此,許多老機器至今仍然被開機使用中,不是因為維護或升級轉移是件麻煩工作,而是它們複雜的電子元件中,被有意義的安排規劃,輕鬆可開啟的機殼就是為了讓你增加它的能力。但是在Mac上使用磁碟陣列不像PC Linux有滿坑滿谷的方案可以選擇,若是購買硬碟櫃又是一筆高昂花費,而且通常像PC機殼一樣醜陋。借針在網友的介紹了,使用了比較折衷的方案。

要尋找一張可在Mac上運作RAID5的磁碟控制卡,因為選擇少,變得是一件簡單的工作。當晚在網頁上瀏覽一番,再透過Google尋找便宜的供應商,當下就從美國下單這張HighPoint RR2224 SATA-II 4+4。可在裝在PowerMac上64 bit PCI擴充卡槽上,也可裝在舊型PowerMac G5的PCI-X上。國內該廠較次級產品報價是12000元台幣,從國外買這張卡才9000元,算是划算許多。

這張卡的包裝很大,紙盒內除了硬碟控制卡一張,也附了一塊可以接在比較矮的PCI卡的小擋板(Low profile檔板),讓你能彈性運用。當中的光碟片中並沒有Mac的驅動軟體,必須從網路上下載。除此之外還有看不懂的英文手冊,和四條SATA內接排線。電腦產品我覺得不管你花多少成本去製作,過時了就沒那個價值。這卡給我的感覺是看起來很簡單的晶片材料,不像有些SCSI磁碟陣列卡長長的一大張猶如主機板那麼複雜的線路,我想過幾年可能會變成幾百塊錢的價錢。

以往我採用的儲存作業方式是,除了工作電腦主機逐年擴充硬碟容量外,大部分的檔案還是存放在伺服器上。大容量的硬碟價格降低之後就添購擴充,整合小硬碟的資料內容搬過去集中管理,同時準備另外一套大硬碟可以放全部重要資料作備份用,以免各個硬碟發生意外。所以一兩年要花時間搬移資料,而且每週都要執行自動備份工作。硬碟算是廉價同時又穩定的儲存媒介,但是一點點意外也容易造成很無奈的遺憾。

硬碟擴充最大的問題是,同時得準備第二份硬碟作為備份之用,也因此這回花錢採用的方案,是對於硬碟安全性稍高一點的RAID5模式。在這個模式下運作的硬碟,它將資料分割存放在各顆硬碟上,若其中一顆硬碟發生硬體故障,硬碟控制卡會發出警告聲,我只要抽換掉有問題的硬碟在加入新的,不會影響到資料的安全。我覺得一般的硬碟櫃必須要有兩個基本功能,就是支援RAID5,以及可以透過網路存取(等於跨平台利用)。

在決定擴充硬碟的同時,還有一個因素,就是網路傳輸對我來說是很重要的是,在ADSL剛普及的時候,我就自行佈線通往任何可以放電腦的空間,而且當時Gigabit (1000M)的網路產品也面市了,雖然不普及,不過是一個趨勢。為了符合高速網路的要求,也特地選用Cat 5e 或6 規格的線材,免得日後網路速度要升級時,還得要重新拉線。現在電腦普遍內建1000M的網路,Switch HUB也從上萬元降至一千元以內,將資料整合管理比以往個別升級主機電腦來得有效率,簡單的來分析,一般的有100Mbps的傳輸率,USB達到480Mbps,而1000M的網路則可以工作得比USB外接硬碟來得快了。所以我也同時將網路HUB換成較快速的產品。

接下來就是備份舊硬碟資料,安裝驅動程式,將PowerMac G4打開,安裝SATA硬碟控制卡,接上四顆WD 320GB SATA硬碟, 整理好排線,然後開機設定。雖然這些動作很簡單,不過也花了我兩個小時處理。尤其是考慮硬碟如何配置,怎樣排線才佈得順暢,要想一想。

0327-powermac_g4-inside PowerMac G4 內接 RAID5 磁碟陣列以硬碟數量來說,這張卡可以內接和外接硬碟各4顆,內接的話得考量PowerMac G4底下有四個硬碟座,光碟機上頭可以擺兩個到四個之間,ZIP磁碟槽還可以擠出一個位置來。它的電源供應器是328W,電源排線只夠裝四顆硬碟,得分接一對二才行。所以除了兩部10000rpm SCSI硬碟作為開機和網頁伺服器使用,決定內接四顆硬碟作為陣列。(若是依照硬碟製造商將2.5吋硬碟推向商業用途主流,內部空間可以放上十幾顆硬碟不是問題)

以硬碟容量來說,目前250G大約是2500元左右,320G是3200元左右,大概是每GB10元的成本,但是400G要將近5000元,500G要7000元,買太小不好使用,日後還要緊跟著再擴充,買太大成本又太高。我的方式是先買320G,成本低,日後等到1TB的硬碟來到合理的價位再跟著擴充,而不必一次就全部投入。雖然4顆320G硬碟跑RAID5最後只得到890G的大小,以後還可以再外接(硬碟櫃)4顆加倍使用。

我不曉得這硬碟控制卡採用Web來控制,雖然它有提供Windows的操作軟體,但是Mac就沒有,好在沒有相容性的問題,硬碟接上後剛開始桌面上看不到硬碟出現,磁碟管理程式裡也找不著,先打開網頁瀏覽器,輸入localhost:7402後,就會出現管理界面(滿慢的),我先找到這四顆硬碟,然後新增一組RAID5的陣列,就會出現在磁碟管理程式裡面,接著我還要將它格式化才會出現在桌面上。

這張卡還有一些功能是我所不了解的,像是如何從4顆硬碟線上增加到8顆時?(支援線上容量擴增(OCE)以及線上磁碟陣列等級轉換(ORLM))以及可否建立兩組以上不同的陣列?像是裡面四顆和外面四顆分別屬於兩組不同的磁碟陣列?

至於最後跑多快,感覺並不快,數據測試不是我用電腦的目的,機能更是重要。看數字衝速度,那不過是一種短暫的樂趣。

最後題外話,最近有新的固態磁碟(SSD)取代傳統硬碟的旋轉磁盤的方式,能夠避免外力震動的損壞,缺點當然是不比傳統硬碟容量大價格低的特性,但是它的存取速度快以及生電力,是筆記型電腦或是手持裝置的最佳選擇。我倒是覺得容量小不算問題!此時更快的無線網路傳輸規格802.16n正要推出,日後主要資料存取都透過高速的無線網路,未嘗不是一個更有效率的運作模式,而且可以創造資料儲存的另一塊商機來。

0327-powermac_g4-1 PowerMac G4 內接 RAID5 磁碟陣列0327-powermac_g4-2 PowerMac G4 內接 RAID5 磁碟陣列

0327-statcard_box PowerMac G4 內接 RAID5 磁碟陣列


4 Responses to “PowerMac G4 內接 RAID5 磁碟陣列”  

  1. 1 atlaswu

    參考記錄

    1) PowerMac G4機內對拷
    Ultra160 SCSI 10000rpm HDD < -> SATA2224 RAID5 HDD
    從RAID5傳到SCSI硬碟 2.38GB/min
    從SCSI傳到RAID5硬碟 1.05GB/min

    2)透過Gigabit網路傳輸雙機對拷
    Mac mini Intel 2.5″ 5400rpm HDD < -> PM G4 SATA2224 RAID5 HDD
    從PMG4傳到Mini硬碟上 1.54GB/min
    從Mini傳到PMG4硬碟上 0.72GB/min

    3)透過100M網路傳輸
    iMac G4 3.5″ 7200rpm HDD < -> PM G4 SATA2224 RAID5 HDD
    從PMG4傳到iMac硬碟上 0.44GB/min
    從iMac傳到PMG4硬碟上 0.59GB/min

    結論是這張SATA卡運作速度不快,可能是在傳輸的同時,必須運算出一個檢查碼來,影響到效能。我不曉得是卡做運算還是CPU負責?另外它有一張高階的卡,價格多一倍,使用Intel處理器和128MB記憶體,我想速度上會比較快。

  2. 2 tz

    寫的很棒喔!
    Blog版面也很漂亮!
    真的很佩服您~ :)

  3. 3 Kent

    請問一下,依你那樣的瓦數都夠啊,如果全部都跑滿載的話會不會有問題.

  4. 4 atlaswu

    瓦數的問題我不是專家,所以沒辦法算的很仔細。只不過我用 G4 Tower 當 Server 好幾年了,基本上硬碟都是連續運轉不停的,沒有出過問題!

Leave a Reply