從零開始搭建 Home Lab 0 硬件的選擇與架構方案的確定

本文章同步發(fā)布于
https://williamgong.github.io/2021/03/28/%E4%BB%8E%E9%9B%B6%E5%BC%80%E5%A7%8B%E6%90%AD%E5%BB%BAhomelab0/

前言

搭建 Home Lab 的想法澎现,起源于我有一次運行虛擬機的時候。
雖然我現(xiàn)在的主力筆記本性能不差荆陆,16G 內存 + 256G SSD,但眾所周知 Chrome 是著名的性能消耗大戶诊沪,導致我的內存有一半被它吞了;而且由于筆記本上安裝的重型軟件和游戲實在太多了曾撤,尤其是游戲端姚,占了 60G+ 的空間,導致剩余硬盤空間捉襟見肘挤悉。因此每一次使用虛擬機時渐裸,都要扣扣索索的盤算著分配的內存和虛擬磁盤的容量。更令人惱火的是装悲,每次創(chuàng)建虛擬機昏鹃,都要刪掉一個游戲或者是占用了大量磁盤空間的軟件,而且每次跑虛擬機只是測試一下而已诀诊,沒過多久就要刪洞渤,而刪去虛擬機的時候再去下載這些程序是十分痛苦的事情。因此我便產生了專門買服務器跑虛擬機的想法属瓣。
而搭建 Home Lab 的另外一個原因载迄,是因為折騰。
曾經我一直在一臺 10 年前購入的 Lenovo 筆記本上跑 Gentoo抡蛙,但由于各 種 各 樣的原因护昧,Gentoo 一直沒安裝成功,這稱為了我心中的一根刺粗截;而且我手頭缺少一臺 Linux 開發(fā)機惋耙,雖然 WSL 已經能滿足大部分需求,但有些東西是 WSL 做不到的慈格。而搭建一臺 Home Lab怠晴,能做到All in One,開發(fā)機什么的將不再是問題浴捆。

雖然缺少 Linux 開發(fā)機是一個偽需求……

對于Home Lab的需求

既然要選擇買服務器搭建 Home Lab蒜田,那就一步到位吧。
那我對 Home Lab的需求是什么呢选泻?

  1. NAS冲粤。我喜歡屯資源,什么無損音樂页眯,番劇電影梯捕,盜版游戲加起來快有幾百 G 了,雖然手頭有個 2T 的移動硬盤窝撵,但每一次連接和卸載移動硬盤十分麻煩傀顾;而且我經常掛機下載,一掛機就是幾天碌奉,對于筆記本而言總會有穩(wěn)定性問題短曾,用專用的機器進行顯然要好很多寒砖。
  2. 開發(fā)機。畢竟我要折騰 Gentoo嫉拐,天天跑編譯哩都,CPU 性能還是挺重要的,至少成品 NAS 常用的 Atom婉徘,賽揚會有些吃力漠嵌。
  3. 測試機。有時我需要一臺 Windows 測試機試毒養(yǎng)蠱盖呼,有時又會開一臺 Linux 虛擬機折騰儒鹿。不過由于只是測試,性能需求會小很多塌计。

硬件的選擇

本人學生黨挺身,對硬件的選擇自然是越便宜越好,但在金錢與性能之間權衡是一件很痛苦的事情锌仅。死來想去,確認了如下方案墙贱。

服務器主機

看了幾個月热芹,最終確認了購入服務器的型號:HPE ProLiant MicroServer Gen10 Plus。
為什么要選擇這臺機器呢惨撇?

  1. 伊脓。機身設計十分緊湊,應該是四盤位微型服務器的極限了魁衙,而且高度只有它的前代產品的一半左右报腔。放在宿舍里也不占空間,也容易搬剖淀。
  2. 性能不差纯蛾。高配的版本使用的 E3-2200 CPU 性能肯定不輟,但多達 71W 的 TDP 和價錢使我果斷放棄纵隔,但低配的 G5420 性能也不差翻诉。
  3. 易于拆裝和升級。不像一部分 NAS 將 CPU 焊在主板上捌刮,這臺機器 CPU 可以拆卸碰煌,而且接口是 LGA1151,雖然不能換大部分至強 CPU绅作,但可以裝大部分桌面級 CPU 和一部分 E3芦圾,并且高性能服務器級 CPU 與我無緣。雖然我不會上桌面級的 U俄认,但至少還有的選个少。內存標準最大容量 32G洪乍,而且實測最高可以到 64G(當然也與選擇的 CPU 有關)。兩個標準的 DDR4 內存插槽稍算,支持雙通道和 ECC典尾。此外還配有一個標準的 PCI-E 3.0 插槽和一個專用于 ILO 的閹割版 PCI-E 插槽(等于除了插 ILO 網卡外沒什么用)。不過這也是它的一個缺點糊探。(但至少還有一個插槽不是嗎钾埂?)

我的機器是在閑魚上買的二手未開封機器,相比與狗東上 6000+ 的價格科平,閑魚上的價格只有三分之二褥紫,而且和全新的沒區(qū)別。(除了容易被坑瞪慧,畢竟雖然只有三分之二還是 將近 4000 RMB髓考,被騙了就真的難受了。)

內存與硬盤

內存本來是準備一條 16G 的弃酌,但下單的時候沒注意買成了兩條氨菇,于是變成了 32G。型號的光威奕 PRO妓湘,國產顆粒查蓉。雖說支持國產是一個因素,但更重要的原因是便宜榜贴。
至于硬盤豌研,由于要建 NAS,硬盤不敢買差的唬党,于是選擇了 2T 的希捷酷狼和一個金士頓的 128G SATA SSD 用作系統(tǒng)盤鹃共。

網絡設備

由于要開各種網絡服務,一個路由器是很有必要的驶拱,但只需要有就行了霜浴。不過由于需要校園網撥號,于是買了一個二手小娛 C3 刷 Open WRT屯烦,不到 100 RMB坷随。

系統(tǒng)架構的確定

曾經我打算在主機上直接裝 Gentoo,其他的開虛擬機驻龟,但畢竟實驗/開發(fā)環(huán)境天天掛温眉,最后還是選擇在主機上裝 Hypervisor,各種服務跑虛擬機上的方案翁狐。這個 Hypervisor 將同時運行至少兩臺虛擬機类溢,NAS 和開發(fā)機。有時還要同時運行測試機和跑各種 docker/LXC 的虛擬機。
Hypervisor 我最終選擇了 Proxmox VE闯冷。這玩意如果不訂閱每次登錄都要彈警告很煩人砂心,因此我曾一度打算裝 kvm 和 qemu 自己糊,但實際用起來后我直呼真香蛇耀。NAS 我選擇了OpenMediaVault辩诞,開發(fā)機不用多說自然是 Gentoo。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末纺涤,一起剝皮案震驚了整個濱河市译暂,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌撩炊,老刑警劉巖外永,帶你破解...
    沈念sama閱讀 218,546評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異拧咳,居然都是意外死亡伯顶,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,224評論 3 395
  • 文/潘曉璐 我一進店門骆膝,熙熙樓的掌柜王于貴愁眉苦臉地迎上來祭衩,“玉大人,你說我怎么就攤上這事阅签⊥舫” “怎么了?”我有些...
    開封第一講書人閱讀 164,911評論 0 354
  • 文/不壞的土叔 我叫張陵愉择,是天一觀的道長。 經常有香客問我织中,道長锥涕,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,737評論 1 294
  • 正文 為了忘掉前任狭吼,我火速辦了婚禮层坠,結果婚禮上,老公的妹妹穿的比我還像新娘刁笙。我一直安慰自己破花,他們只是感情好,可當我...
    茶點故事閱讀 67,753評論 6 392
  • 文/花漫 我一把揭開白布疲吸。 她就那樣靜靜地躺著座每,像睡著了一般。 火紅的嫁衣襯著肌膚如雪摘悴。 梳的紋絲不亂的頭發(fā)上峭梳,一...
    開封第一講書人閱讀 51,598評論 1 305
  • 那天,我揣著相機與錄音蹂喻,去河邊找鬼葱椭。 笑死捂寿,一個胖子當著我的面吹牛,可吹牛的內容都是我干的孵运。 我是一名探鬼主播秦陋,決...
    沈念sama閱讀 40,338評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼治笨!你這毒婦竟也來了驳概?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,249評論 0 276
  • 序言:老撾萬榮一對情侶失蹤大磺,失蹤者是張志新(化名)和其女友劉穎抡句,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體杠愧,經...
    沈念sama閱讀 45,696評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡待榔,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,888評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了流济。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片锐锣。...
    茶點故事閱讀 40,013評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖绳瘟,靈堂內的尸體忽然破棺而出雕憔,到底是詐尸還是另有隱情,我是刑警寧澤糖声,帶...
    沈念sama閱讀 35,731評論 5 346
  • 正文 年R本政府宣布斤彼,位于F島的核電站,受9級特大地震影響蘸泻,放射性物質發(fā)生泄漏琉苇。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,348評論 3 330
  • 文/蒙蒙 一悦施、第九天 我趴在偏房一處隱蔽的房頂上張望并扇。 院中可真熱鬧,春花似錦抡诞、人聲如沸穷蛹。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,929評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽肴熏。三九已至,卻和暖如春乔遮,著一層夾襖步出監(jiān)牢的瞬間扮超,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,048評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留出刷,地道東北人璧疗。 一個月前我還...
    沈念sama閱讀 48,203評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像馁龟,于是被迫代替她去往敵國和親崩侠。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,960評論 2 355

推薦閱讀更多精彩內容