jollen.org

Jollen 的 Blog
Jollen's email: jollen # jollen.org
more:  Jollen's Training

PowerPC 的無硬碟刀峰伺服器

.作者:jollen/
.日期:October 31, 2006 1:29 PM


一個有趣的應用。這是利用 IBM PowerPC 750GX 處理器,搭載 Tundra Tsi108 北橋,製作出無硬體的 server board,掛載(mount)在一個背板(backbone)後,就成為一台小型的分散式計算伺服器。以下是這台「diskless-blade server」的照片。

gx_108_1.jpg

gx_108_2.jpg

基本上這是一個 computation platform,因此需要軟體「分散式計算技術」的支援。不過不拿這個可怕的題目來討論,基本上 Linux 要有一個無硬碟的計算環境,最簡單的方法是「NFS」。

gx_108_3.jpg
(一台機器可安插 4 片 diskless server board,可做為小型的伺服器或計算平臺。)

NFS 果然是萬用解決方案,像是這種異質性平臺(host v.s. target、client v.s. server),利用 NFS 來掛載(mount)host(或server)端的 Linux distribution 到 target(或 client)端來做計算,是最簡單的方法。

唯一需要具備的能力是:

1. NFS 的設定:/etc/exports。
2. 製作 target 的 NFS bootstrap root filesystem。
3. 灌一套支援 target 端的 Linux distribution 在 host 端。

以下是這個「server board」的 block diagram。

gx_108_4.JPG

diskless-blade server 的幾個好處是:

1. 資料存放於 remote data server。
2. 將計算(computation)與資料儲存(storage)分開:separate computation from storage。
3. 計算端(computation)的損壞不影響資料安全性。
4. 提供較佳的備援。
5. 使用 Giga lan 互連(connectivity),佈署成本(deployment)較低(see the block diagram)。

至於軟體端的解決方案,我想大家應該也都猜得到,這片伺服器板是使用 U-Boot + Linux 2.6.x 做為解決方案。

Also See

Tags:

純手工打造說明:技術專欄文章為 Jollen 原創,內容皆為人工撰寫,無 AI 生成。轉載請註明出處與作者,並全文引用。轉載時請在文章開頭或結尾明顯處註明「本文出處:https://www.jollen.org,已取得原作者同意並授權使用。」
訂閱電子報:不定期 Jollen's Blog 精選文章隨 Moko365 電子報寄送;請透過 Moko365 電子報訂閱(可隨時取消)。

Copyright(c) 2001–2006 www.jollen.org. All rights reserved.
Last update: 2026-07-22