Kerrighed 簡介
為了幫學長測試這玩意兒是否有機會用在他們公司裡,
於是,就開始了有點久的測試測試再測試
Kerrighed 是什麼?
- 一種 Cluster 的機制
- 使用 NFS 的概念
- 測試的話至少要 3 台
- 可以讓所有機器的 CPU 及 RAM 有效被使用
- Process 會自動移到任何 Node 上跑
NFS Server 端
- NFS server
- DHCP server
- tftp server
- 此台機器並不需要裝任何跟 Kerrighed 有關的東西
Cluster Node
- 不需要硬碟
- 網路卡開機
- 跟DHCP Server取得 IP
- 同時得到要跟誰要啟動檔資訊(DHCP提供)
- 取得 Linux 開機 image
- 開機後 mount nfs on root
- 啟動 kerrighed
- 啟動 Cluster
- Process 會在各個 Node 間游移
大缺點
- 整個架構任何一台 Crash (包含 Node 及 Server)掉全死
- 任何一台 Node 要關機,全部的 Node 都要陪著關機
<fbl>