作者: GUE5T (這是人吃人的東吳機研) 站內: Talk
標題: Re: 機研站要換主機 請提供意見..
時間: Sat Jul 25 17:40:09 2009
看完了
我再提一個比較另類的構想, 讓你可以繼續用你的 Mapple+FreeBsd,
以後不用擔心硬體改版要去哪裡生 Driver
而且都是已經有人在用的東西:
去買(組)一台電腦, CPU 必須有支援 VT 的, http://ark.intel.com/VTList.aspx
然後裡面直接插兩顆 SATA HDD, 再另外買個一顆備用, 另外買兩支大號拇指碟
就這樣, 搞不好不用 20000
---------------------------以上是在光華商場就可以完成的部份-----------------------
架構:
[ Virtual Machine (Freebsd) ]
Backup || SoftRaid ||
[USB-2] <------> [ESX(Linux 2.6), boot from USB-1 || || ]
[CPU+RAM+BUS || || ]
[ SATA HDD-1 ] [ SATA HDD-2 ]
--------------------既然要省錢又好用, 一開始就只好累一點--------------------
上圖是架構, 我解說一下:
(1)要用 ESXi 當作你的基本系統
(2)而且這個 ESXi 要把他灌在 USB 上面來 Boot, 從頭到尾 ESXi 的系統本身都不會用到
SATA HDD , 然後另一支拇指碟就只要用來備份這支 Boot USB *註
(3)在 ESXi 上 Create 一台 VM, VM Profile 存放在 USB上面
兩顆 SATA HDD 都 assign 給 VM
(4)然後把 FreeBsd灌在這個 VM 裡面, 把拿到的兩個 HDD 都拿來做 Soft Raid
到這裡為止, 兩顆實體硬碟都只有 FreeBSD VM 才能使用
備註: 如果嫌 USB 這部分太麻煩, 就買一顆最便宜的 SATA 來充當開機碟
跑 ESXi, 頂多萬一這顆硬碟壞了, 重灌 ESXi 也只不過半小時的事情
VM Profile 都可以備份再 Import 回去
這樣搞的好處:
(1)任何一顆 USB 壞掉, 可以換另一顆開機, FreeBSD 的所有 DATA 在硬碟上不受影響
(2)任何一顆 SATA HDD 壞掉, 關機換顆硬碟做 rebuild 就好了
所以你應該看的出來, 不管是 Core System 還是 VM 這層都有資料備援
(3)從此不用再擔心硬體改版, Driver 會無法支援
只要第一次裝上VM 該抓的都抓的到就差不多了, 而這個可以先 pretest
(4)耗才只剩下 USB Flash 跟 HDD 而已
(5)未來要升級效能, 或者主機板掛點, 新機器買來把 ESXi 架好
VM 可以都可以移植, 沒有 HW dependency.
(6)USB 越大, Virtual Machine 可以做的 Snapshot 就越多
(7)ESX/ESXi 我 Lab 裡面有十幾台 1950/2950在跑, 還蠻穩的
(8)雖然 ESX 的 Core 是從 USB 開機的,但是開完以後都在記憶體裡面了
不用擔心效能問題, 偏偏現在記憶體又是最賤的東西
------------------------------Resource:--------------------------------------
VMWare是什麼?
http://www.vmware.com/tw/products/vi/esx/esx3i.html
把 ESXi 裝到 USB 變成嵌入式系統
http://www.yellow-bricks.com/2008/07/29/esxi-35-update-2-on-a-usb-memory-key/
FreeBsd 5.x 很舊了, apply 一些 workaround 就可以跑在 ESX 上面囉
http://communities.vmware.com/thread/89208
--
╭┼ Origin: 玩車人的天地 ˙東吳機研站 scumotor.com.tw
┼╯ Author: GUE5T 從 ppp-71-133-41-232.dsl.irvnca.pacbell.net 發表
╰╮ Modify: 09/07/25 17:42:48
→ hcp 推:好酷的樣子 這篇轉回家慢慢玩:p 09/07/25
→ adaplant 推:這招真的是很... (" ̄  ̄) *肅然起敬* 09/07/25
→ Sunal 推:AMD 現在買的到的新品都支援VT 09/07/25
→ leon19 推:這篇看完不得不說 你屌! 09/07/25
→ GUE5T 推:我在 ESX4上面把 FreeBSD5.5 裝起來了,應該ok.... 09/07/26
→ sammylee 推:專業 09/07/26
→ bbcar 推:這是我看到最專業的文章了!敢問也是身處業界的前輩? 09/07/26
→ GUE5T 推:啊就... 領薪水的啊 XD 09/07/26
→ archranger 推:類似的想法本來我在NCU計中的機房也想嘗試 酷斃了:D 09/07/26
→ archranger 推:看來真的有大老推崇這個想法!! 很感動 09/07/26
→ Haiker 推:專業!! 09/07/27