扔掉手裏的黑群晖吧,降維打擊NAS系統

科技布魯布魯泡 2024-04-02 09:32:55

話說,iN是很抵觸NAS的。原因特簡單,自己在家裏用SAN,根本用不到NAS的功能。

但是有粉絲非得讓iN聊聊NAS,家裏的工作站正好升級換新,富裕了一台機器,那麽咱們就組一個NAS吧,來聊聊自組NAS的技巧。

這是一個系列文章。咱們來換一個視角來看看網絡附加存儲(Network Attached Storage,NAS)。

網絡附加存儲如果用專業術語來討論,這是一種文件級別計算機數據存儲服務,通常利用一個服務器連接到網絡中對網絡中的用戶提供共享文件夾級別的網絡數據存儲服務。這裏說的“服務器”可以是一台計算機或者一台網絡存儲設備。如果是網絡存儲設備的話,就很可能具象到一大票的家用NAS上了。

如果要了解NAS,那麽知道和它對應的設備是什麽樣子的,在什麽狀態是必須的,所以在文章開頭咱們還是得說一下背景信息。

在計算機外部數據存儲方式上和NAS對應的存儲方式還有兩種,一種叫做DAS,另一種叫做SAN。

DAS是在網絡存儲的概念之後又被生生的造出來的詞,就和疊瓦盤出來後有了一個(Shingled magnetic recording,SMR)概念之後,疊瓦盤之前的硬盤又被造出了一個叫做垂直記錄盤(Perpendicular magnetic recording,PMR)一樣。

DAS是指直連式存儲(Direct-Attached Storage,DAS),和網絡存儲沒關系,是通過線路直接連接到計算機上進行的存儲方式。例如你的移動硬盤盒,通過一根USB線連接到計算機上,這時候你就構建了一個DAS存儲系統。

在商業領域中,DAS的構建通常是使用磁盤陣列櫃來完成的。

我們可以把幾十個硬盤放入一個陣列櫃,在陣列櫃中通過SCSI或者SAS電纜連接計算機上的HBA卡使計算機在總線上可以直接訪問陣列櫃上的硬盤。這樣一來可以極大的擴展一台服務器所連接的硬盤數量,二來可以利用多台服務器共用一個陣列櫃作出雙機熱備份系統。

但要注意的是DAS並非網絡存儲的方案。

DAS升級到網絡存儲方案的方法是讓專門的網絡交換機承載SCSI線路的信號。這就是SAN的概念了。

SAN(Storage Area Network,存儲區域網絡)是在網絡中專門劃分了一個用作存儲的層面,專門傳輸網絡存儲信號的設計。這時候在SAN網絡中傳遞的就不是文件了,而是一系列的SCSI指令。數據是以塊爲單位進行傳輸的。對于計算機來說SAN所映射出來的是一塊硬盤而非網絡文件夾。

早期SAN是有專門的光纖存儲交換機的,這個東西就叫FC也就是光纖通道。後來異構網絡越來越多,就出現了利用以太網協議封裝FC幀的FCoE(Fibre Channel over Ethernet,以太網光纖通道標准),FCoE實現的最普遍的就是iSCSI(Internet Small Computer System Interface)協議了。它可以通過傳統IP網絡實現SAN的功能,所以iSCSI又叫做IP-SAN。

以上這些東西咱們都會陸續來展開講。

現在咱們回到今天的正題——扔掉手裏的黑群晖吧。

網絡附加存儲,其實就是給你一個在網絡中的共享文件夾,讓你可以訪問共享文件夾中的文件。如果在一個局域網內,很多人都開共享,這對于在2000-2010年就在辦公室工作的很多上班族的是不是一件印象特別深刻的事情?

“我給你開個共享,你自己拷貝吧”這是當年很多人在辦公室裏面常說的話。但是這樣一來是存儲的內容過于分散,二來則是並不安全,三來則是耗費太多的網絡資源。

NAS消除了從網絡上的其他提供文件服務的系統負擔,它們通常使用網絡文件共享協議(如NFS、SMB或AFP)提供對文件的訪問。作爲一種在多台計算機之間共享文件的便捷方法,NAS設備從1990年代中期開始開始流行起來。與同樣提供文件服務的通用服務器相比,專用網絡附加存儲的潛在優勢包括更快的數據訪問、更簡單的管理和簡單的配置。

這就是NAS的優勢了。同時,NAS還會提供一些多盤共同工作的磁盤陣列,在一定程度上可以保證文件共享的可用性。

所以……NAS還是挺好的吧?

但,經常有朋友來問iN怎麽裝黑群晖,這件事就有點過分了,群晖也是挺好的一個NAS系統,但非得玩黑群晖就有點不體面了。通常遇到這樣的問題,iN都是說你還是裝個Windows Server吧,會比群晖更有優勢的。

其實NAS的核心功能就是文件共享,作爲老牌的服務器品牌Windows Server最初就是爲了文件共享而誕生的,那是NT年代的事情了。

到了現在,如果是做NAS的話,Windows Server無疑就是降維打擊了,尤其是現在最新版的Windows Server 2025。一句話——能裝Windows Server裝什麽黑群晖啊!

先說下怎麽裝:

Windows server 2025的安裝鏡像現在在微軟官網是可以直接下載的。下載後的ISO文件通常我們會用RUFUS轉寫到U盤上。

爲什麽用RUFUS轉寫到U盤呢?主要是因爲RUFUS對U盤啓動UEFI功能的支持比較好,在有的主板上如果利用沒有UEFI功能的U盤啓動安裝程序,裝入系統的時候還會以傳統的BIOS方式引導,這時候需要UEFI啓動的Windows Server 2025本體在安裝後在磁盤上是啓動不起來的。

安裝過程和安裝普通Windows是一樣的,都琢磨裝黑群晖了,那麽連普通的Windows都不會裝,也就甭搞什麽NAS了。

安裝後進入系統後第一個畫面並不是你熟悉的Windows 桌面,而是會隨著桌面的啓動同時啓動了一個叫做“服務器管理器”的程序:

這個東西從Windows Server 2k開始就一直存在于Windows Server系統中。如果一個人的腦子還算在線,並不用Windows Server作爲自己的日常工作機的話,那麽從“服務器管理器”爲起點就會完成你對一個Windows 服務器的90%的設置任務。

同時,你要注意一點,在服務器管理器啓動完畢之後會立刻彈出一個窗口

這個窗口是Windows Server 2025開始首次添加的。主要是讓用戶安裝Windows Admin Center和建立Azure Arc的連接——這個部分咱們稍後講。

進入服務器管理器之後的第一件事是點擊“配置本地服務器”,在這個功能內,我們可以完成服務器的所有類似于服務器名稱、工作組、網絡地址、遠程訪問策略等基本配置:

這些配置是我們安裝好一個Windows Server後需要第一時間進行的設置工作。

當然了,給大家舉例子的是一個配備了GUI界面的Windows Server 2025 DataCenter版本。這個版本的安裝序列號在微軟官網也提供,大家可以過去自取。

Windows Server 2025 DataCenter在安裝的時候有兩個選項,會分爲有GUI界面和無GUI界面。如果選擇了沒有GUI界面,那麽登陸到Windows Server中就只有一個命令行窗口而無其他任何的圖形界面可供使用。登陸後首先會自動進入SConfig中。

Sconfig實際上也完成了“配置本地服務器”的相同功能

不過,這裏得吐槽一下2025的SConfig,在這個版本中選項並不是以Y或者N來定義的

而是括號中的漢字,這樣子用起來就比較爽酸了。iN基本上都是靠鼠標拖動選擇一下要輸入的提示詞,點下鼠標右鍵自動複制,然後再點下鼠標右鍵自動粘貼,反正感覺上是怪怪的。

再有一點就是Sconfig中如果要啓用網絡並不會像是圖形界面中給你顯示出你的所有網絡

而是僅僅顯示出連接好網絡線纜的網卡。所以如果要用Sconfig進行配置系統最好先把所有網絡設備都接好再做後繼的處理。

再有一個經驗就是——太早期的網卡雖然2025的驅動庫中有支持,例如intel L217V這樣的網卡,在配置過程中需要手動的指定網卡驅動,這件事在非GUI界面中還是比較考驗powershell功底的,對于小白們來說建議裝個GUI界面。

網卡等設備設置後,ping一下本地DNS這是一個服務器裝完後的基本動作,要不然怎麽證明你的網絡是通的呢?

現在咱們就進入到Windows Server 2025和傳統的Windows Server不一樣的地方了。

微軟這幾年的“德行”就是躺在那收租,大家可以不用微軟的系統、不玩微軟的遊戲、甚至摒棄掉所有微軟的工具軟件套件,這些都沒有關系,實際上微軟早就轉型成了一個服務型公司,並非傳統的軟件公司。我們的很多現代計算機應用都會或多或少的和微軟的雲服務AZURE相關。

一開始給大家標記紅框的部分就是AZURE的ARC連接。在設置本地計算機的選項中,我們要開啓這個項目——前提是你有AZURE的賬戶

選擇安裝後,安裝程序會自動檢測系統需求,如果都滿足的話,會下載AZURE ARC的客戶端。

這是一個利用端口反彈機制的程序,即便是服務器在內網內也可以可以連接AZURE平台。

如果有Azure賬戶,那麽我們就可以開始登陸了:

登陸Azure的方法很簡單,只需要將Azure的連接代碼輸入到給定網址上,就可以建立Azure的連接

然後可以方便的放到自己需要的資源組之中

利用Azure Arc有什麽好處呢?我們可以在雲平台上反向的監控到自己的Windows Server服務器,並直接爲接入的服務器分配額外的Azure資源。

這其實是一個很多人的硬性需求,我們不僅僅是需要在家裏能夠訪問到自己家裏的服務器的各項功能,而且在外部只要通過可信的網絡連接就應該讓服務器所承載的資源唾手可得。

到了這一步,我們對windows server的各項功能訪問似乎還得以“接觸”到這台服務器爲前提,插入服務器上的鍵盤鼠標似乎是必選項。

那麽我們就可以借助Windows Admin Center來讓服務器更加易于管理,在Azure Arc中選擇windows Admin Center的安裝:

這時候Azure會發起安裝任務,在我們的服務器上進行WAC的部署。

部署後:

windows server的服務器管理程序的所有功能就已經“上雲”了,訪問途徑有兩個,一個是在Azure門戶平台進行訪問,第二個也可在本地計算機上直接通過設置好的ip地址和端口進行訪問。

回到開始的話題,爲什麽windows server是一個對黑群晖降維打擊的系統呢?

首先安裝起來適配性更強,並不存在什麽破解系統的過程。

其次,本身的文件服務器功能是windows老牌的功能之一,在SMB和NFS的優化上比現在大多數家用NAS系統做得更好。

再有,現在在討論的一些NAS所“特有”的功能,例如Docker、虛擬機、磁盤陣列等等Windows Server這種商業系統浸潤的更深,管理和使用起來會更方便。

這些事情咱們都在後面的文章裏一點點展開。今天開個頭,如果你的家裏還有計劃組一個nas,那麽可以按照現在的系列文章讓我們一步步的把這件事實現起來。

15 阅读:5436
评论列表
  • 2024-04-05 09:00

    是黑裙(Linux)➕二級域名跳轉不香,還是Win更安全(反話),你敢把Win裸露在外網嗎?顯擺什麽垃圾基礎知識啊?笑死老子了

  • 2024-04-03 03:22

    玩黑群晖不體面,用盜版Windows Server就體面了?(測試版過了試用期一樣是盜版)

  • xxcc 4
    2024-04-03 09:24

    上白裙!如果你要不折騰且數據安全與便利,基本是唯一選擇。

  • 2024-04-03 22:01

    能在j1900上面運行嗎?不能的話,電費得多幾倍

    風火_SouL 回覆:
    j1900跑win7還行。。[哭笑不得]
    始作俑者 回覆:
    j1900沒問題,流暢運行
  • 2024-04-14 03:17

    讓windows做文件服務,就是找死。 你敢把它挂在互聯網上嗎? 群晖可以。

  • 2024-04-09 12:28

    樓主真無知,NAS群晖的好處是什麽?安全、省電、操作交易、多平台。windows2025能做到哪個?j1900十幾w的功耗,自動硬盤休眠,待機功率只有幾w,部署影院、ftp、網站、圖庫基本是一鍵完成,視頻自動轉碼方便各平台客戶端播放。這些都是windows做不了的

    始作俑者 回覆:
    這些win還真能做到
  • 2024-05-12 04:43

    我的hi3798共享盒子能安裝windows2025吧?

  • 2024-04-03 11:15

    我現在就挂在路由器上的一個移動硬盤,用alist挂載上,再挂上常用的網盤,空間還是很大的

  • [裂開][裂開][裂開]

  • 2024-04-06 00:30

    這麽無知的文章也能寫。[點贊][點贊]

  • 2024-04-16 17:19

    不同用戶不同需求,夠用就好。有人u盤也用的挺爽

  • 2024-05-13 10:31

    一個大型移動硬盤可以和幾台電腦使用有木有[吃瓜][吃瓜][吃瓜]

  • LBB 1
    2024-05-13 10:46

    作者對nas了解,僅限于數據備份。所以沒必要討論

科技布魯布魯泡

簡介:感謝大家的關注