這件事已經拖延了很長時間了。 很早就說過要把這些年折騰的成果分享出來,但還是沒有找到動力。 這三天,我花了一些時間把整個拓撲圖畫出來了,我很震驚。
我們先來了解一下整體原理。
概述
我們來看看目前的規模:
核心網拓撲如下。
下面我們仔細說一下。
1. J1900軟路由器
我之前用過很多路由器,用過路由器,也用過雷科路由器。 相對而言,這兩款路由器屬于傳統陣營,功能相當保守。 季柔開啟智能路由器的局面后,我陸續使用了季柔(季1季2)、小米路由器、百度路由器等,也玩了一段時間DDWRT,或多或少有些不滿意。
這種智能路由多是基于MTK的方案,千兆網口配置,無線,總之速度疊加相當高,你懂的。
它們都存在一些問題,很難在優缺點之間取得平衡,常見問題如下:
不穩定,以智能路由為典型代表,長時間運行后網絡不穩定、延遲,重啟即可解決問題
功能單一,不僅有常規的路由功能和無線、QOS等,而且功能可擴展性很低,有的有共享功能但性能很差
肢體不干凈(比如魅族路由會在網頁中插入廣告,見我的微博)
啟動時間長(一般需要1分鐘以上才能啟動)
NAT性能太高
折騰起來太費時間了。 就像刷完固件后養孩子去找固件一樣。
所以在對各種陷阱感到不耐煩后,我決定放棄這種市場解決方案并使用軟路由。
軟路由是在天貓買的,J1900方案八九百買的。 配備4個100M以太網口、Intel 100M網卡、8G顯存、固態硬盤、可擴展1T外接硬盤。
在操作系統的選擇上,我放棄了并基于其衍生出固件,例如愛快,原因如下:
機器配置高,希望有完整的操作系統,可以做更多的事情
我對愛快等固件提供的更多網絡級別的中間功能不感興趣
我也不想在這個 J1900 U 上運行路由器固件
所以最后把系統安裝在這臺機器上,分配第一個網口,分配第二個、第三個、第四個端口,給一個端口添加NAT功能,相當于簡單的三-端口路由器。
之后第二個端口連接TP-路由器(DHCP和路由功能已關閉,用作AP),第三個端口連接機柜內的8口100M交換機,第四個端口通過10米10吉網線連接廚房的8口10吉交換機。 轉變。
其中安裝DHCP服務器和DNS服務器,啟用Samba服務,安裝遠程下載,安裝數據庫.,自行編譯安裝PHP7和NGINX。
QOS之類的? 我沒有安裝,也沒有這個需求。 總之,我一個人用。 系統管理方面,已經安裝了nmon用于系統監控,也安裝了ntop用于網絡監控。 功能很強大,但是消耗資源太多。 這個CPU運行起來有點費力。
不得不說,這臺機器用來做路由的時候,NAT轉發能力是超出表的。 測試之初,NAT性能只有400M。 我一度認為這個方向是錯誤的。 后來我才知道,這就是測試所用的USB 100M網卡的性能困境。 后來改變方案后,NAT的性能已經接近100M的全速了。
二,
這本來是天貓的二手產品。 原機4G顯存,固態硬盤,CPU是I5,操作系統是.
后來找不到好處,閑置了很長一段時間。 直到開始做這個外聯網,我終于決定使用它。 使用起來比較麻煩,大致包括以下步驟:
拆機,短接顯卡上特定引腳,解除BIOS保護
使用工具刷新 BIOS 修訂版固件
增加4G顯存(升級至8G),將16G硬盤更換為硬盤
后來發現顯卡上有兩個-e插槽(其中一個是拆掉無線網卡后留下的——內網服務器,需要300M無線網卡沒有任何好處),測試了一下發現都是pci-e插槽,于是我從天貓額外購買了三個(為什么是三個?)-e轉2*SATA插槽擴展卡,這樣就可以外接四個HDD硬盤了
這臺機器好像有6個USB口,可惜都是USB2.0,所以用處不大
關于顯卡上的插口,有資料稱其中一個是mSATA口,但測試了一下發現不是。
更換為128G mSATA SSD。
天貓買了-e轉2*SATA擴展卡。 注意白色的圓形芯片。 正常運行時水溫很高,所以為了提高可靠性,我安裝完后在里面加了一個散熱片。
拆下顯卡上的無線網卡,安裝擴展卡。
可能需要在外殼相應位置鉆個孔——我用電錘鑿出了相應的窗口,引出SATA線。 有一個問題就是蓮藕切好后很好吃,但是機器不方便豎著放——所以我是豎著放的。
最后,系統也安裝在這臺機器上,安裝了Samba服務、MySQL、NGINX、PHP7、.。
三、吉米
我訂的是比較早的版本,CPU是N3150,性能弱……主板不是主流顯卡,存在一些兼容性問題。 其實不建議購買。 如果您切換到今天筆記本散熱引電源,您可能更傾向于訂購 Gen8/10 或更新的基于 I5/I7 的設備。
在某寶上買的,CPU是N3150,8G顯存,硬盤。 綜上所述,性能太高,CPU+顯卡不是主流,安裝2016/Win10等系統時可能會遇到一些兼容性問題,驅動也有點麻煩。 如果你需要這種設備,建議考慮Gen8/10或更新的基于I5/I7的版本,實際上成本會更低。
顯卡上有一個SATA插槽,還有一個半高無線網卡。 后來我把無線網卡拆了(這里沒有意義),換上了上面說的擴展卡,擴展了兩個SATA口。 而且安裝擴展卡后,原來的硬盤插槽(2.5英寸)無法安裝到硬盤中,而且會與SATA口沖突,所以……老方法是在鋁合金上開窗封底。
鋁合金后蓋確實很硬。 不知道用什么鋸片開窗,而且工具也不夠(計劃工具還不夠……),最后處理完后打開了一扇窗三個迷你樹脂鋸片。
雙100M網口可以當路由器用,因為沒有這個必要所以被廢棄了。
前面板上有4個USB3.0接口+2個USB2.0接口。 雖然機器不是很好,USB接口也比較扎實,所以內置的存儲設備也比較多。 我們稍后再說吧。
該機空載幀率10W左右。 相比性能……還是建議買貴一點的。
四、存儲系統
嗯,這部分就是 47TB 的來源......
4.1、路由器J1900
J1900軟路由器,+1T外置2.5寸HDD存儲。
沒有擴張。
四點二,
前面提到,由于擴展了4個SATA口,所以插上了4個3.5英寸機械硬盤。
至于1T+2T*3的具體容量,均為西數硬盤,總容量為7TB。
四三,吉米
吉米機是存儲的主力。
首先,它配備了1T 2.5英寸硬盤存儲。
隨后通過擴容的方式改造了兩個新的SATA口,并安裝了兩個機械硬盤,容量均為2TB。
通過USB3.0端口連接卓越的雙盤位硬盤底座,容量為2TB。
通過一個USB3.0口連接四口USB3.0網橋,然后連接四根3.5英寸硬盤線,連接四個外置機械硬盤,每個硬盤容量為3TB。
通過USB3.0口連接一臺奧睿科十口USB3.0網橋,連接五根3.5寸硬盤線——機械硬盤(2TB*1、3TB*4)、三臺電腦聯通硬盤磁盤 (1TB)。
總存儲容量為38TB(不包括SSD)。
四點四、下載寶
嗯……迅雷的下載寶很少用。
外置1T機械硬盤。
總結
總而言之,不包括系統SSD的總存儲容量為47TB。
五、電源問題
電源是個大問題。
為了簡化供電(不想用很多供電磁頭),提高可靠性(這種東西尤其是硬盤啟動幀率還是比較高的),減少起火的機會火災時,整個電源設計為集中供電。
簡單來說,就是自己管理(里面有一個開關電源),把所有設備簡化為一個電源,統一供電(后來又加了一個,原因如下)。
我花99元在買了一款實惠的300W筆記本開關電源。
拆下電源的各個插座,檢查ATX電源引腳的各種定義,連接開關線(我記得是紅色的……這里就不驗證了,如果需要在這個用的話)開關固定在機柜的前面板上。 將+12V和+5V排線分開梳理后,焊接2.5*2.1DC電源插座,這樣展美、軟走線、易驅(機械硬盤)的大部分供電就可以解決了。
外接2+4=6個機械硬盤的供電是在易訊上買的一拖四SATA電源線。 拆下D型插頭后,直接焊接在開關電源的輸出口上(已經運行一年了,所以有點灰……順便說一下,硬盤的架子是在某寶上買的亞克力架子,正在爭著使用)。
唯一麻煩的是網絡交換機,雅的電源是9V。 本來打算做一個降糖模塊,將12V降到9V供電,在這樣做之前,我拆開了開關,發現供電部分是直流開關電源,入口處的電容是都是16V耐壓,所以我評價了一下。 我感覺直接12V供電沒有問題,所以直接用12V供電。 后來真的就ok了。
之前有一個自帶電源的8盤位硬盤柜,后來迭代的時候我把它拆掉了,換成了易驅線。 所以這種12V電源接3.5寸硬盤是有問題的。
原來300W的電源感覺功率余量不是很充足(由于硬盤啟動電壓比較高,八塊硬盤可能就100W以上了),所以直接從天貓買了二手服務器適用于 60 或 70 電源。
用臺鉆在電源旁邊的接線板上鉆一排孔,焊接端子。
另外,我在某寶上買了很多DC插座,拿了一塊萬能板,直接焊接了一個一拖九的供電DC線組。 開關電源下方有四根0.75平方的電纜(兩正一負)。
易驅線一半是優越的,一半是奧睿科的(毛主席教導我們:不能把所有的豬肉放在一個籃子里),優越的好辦。 結果奧睿科的…哎呀媽呀的DC插座和別人的不一樣,導致四個DC插頭都不能用…一氣之下把這個好開的拆了電纜并直接焊接電源線。 ,最后全部焊接到萬能板上(貓狗皮屑季節……好像有貓毛或者梳子?)。
最后,服務器電源上的開關信號后面是固定在邊夾上的單擲開關,這就是電源開關。
這款服務器電源的空載幀率為7W筆記本散熱引電源,相當高了……
PS,不知道為什么自習室這么灰塵。
順便說一句,因為柜子在電視后面,所以柜子里的12V和5V統一引出來,給周邊的小家電供電,比如HDMI分配器(三進一出)、小米包、小米遙控器等、小米顯示器等等。
上次有人說嘿,有兩個魅族包。 事實上,一間是書房,一間是廚房……
六、網絡連接
由于軟路由J1900上有三組外網插座,且網絡設備較多,所以交換機是必不可少的。 機柜外安裝一臺TP-link 8口100M交換機。 上聯口連接J1900的LAN2,下聯連接詹美的機器,下載寶。
LAN3口連接關閉了DHCP和路由功能的端口,充當AP。
繼續連接著一臺極柔B70,這是今年極柔i財富零元購活動上車的路由器。 說起來,最近極地路線不太順利……好吧,和本文無關,反正我一年前下了i財富車,就再也沒有上過車了……
事實上,你可能會問為什么我要額外買一個路由器B70? 有兩個原因。 一是魅族手機兼容性有問題(從紅米Note以來依然如此),5G會被斷掉。 然后就是該死的紅米包,會主動掃描分享。 47TB,你覺得啥時候得掃啊,所以魅族包一打開,所有硬盤都忙了。
LAN4口接10米長的10吉網線到廚房,連接TP-link 8口10吉交換機,前面掛著電腦和臺式機。
七、冷卻
訂柜子的時候,我單獨買了電風扇,220V的……但是那種電風扇真的非常非常吵,而且功率還蠻大(25W),所以我用不了。 我買的是狗東的普通12V電風扇,8寸,功率8W。 由前置統一電源直接供電。 夏天打開它就足夠了。 柜內溫度通常在32度左右。
冬天可以關閉,幀率可以降低6W左右。
八、幀率
因為兩個電源的空載幀率都在12W左右,所以整體幀率并不是那么理想。 為了實時跟蹤幀率,我從某寶買了一個220V的功率計,安裝了一個插線板(三邊的三根線都通到功率計上)。
夏天打開散熱風扇,靜態功率在95W左右。
冬天不開散熱風扇,靜態功率90W左右。 這樣算下來,三天就充了兩次電。
之前我的電動車電池老是沒電,應該很多人都拿來開玩笑吧。 并自己購買了一套新的鋰電池。 換回來后,這套電池就被留下了。
后來又從某寶重新買了一臺無電板的后備UPS。 連接電池后,我將其組裝成一個簡單的UPS。 電池的話,總是有四組,每組都是12V。 我又改變了接線方式,改了,UPS也是24V的。
因為經常做實驗,頻繁開機……前幾天短路保護器出了問題,UPS幫了大忙。
九、穩定性
總體來說,穩定性還是不錯的。
網絡基本上沒有問題。 有一次中國聯通網絡出現問題。 除此之外,沒有出現因軟路由器宕機而引起的問題。
整個系統7*24小時運行,出現問題的概率很低。 作為這么一款DIY出來的大型小玩意,我已經很滿意了,等以后發現穩定性異常再說。
十、總結
唉,我怎么這么喜歡折騰呢。
這是47TB的空間,那么如何裝飾它最好呢?
186信息網原創文章,轉載請注明本文來自:www.yjdjwpb.cn