本内容來源于@什麼值得買APP,觀點僅代表作者本人 |作者:可愛的小cherry
大家好,這裡是Cherry,喜愛折騰、撿垃圾、玩數位,熱衷于分享NAS、docker玩耍經驗~
前言
大家買了NAS以後,給NAS上了一堆硬碟,少的8、9T,多的上百T。但對于大部分NAS使用者來說,這些硬碟往往隻能在NAS本身使用,比如下載下傳各式各樣喜歡的電影,放一些家庭照片,部署一些代碼服務等等。
然而這種模式下的NAS,并沒有真正的發揮其核心作用——存儲。前面的存儲僅僅是其最基礎的本地存儲功能,如何将NAS裡的硬碟分給家裡、手機、辦公室等各個場景下使用,才不枉費硬碟的錢和Raid的安全可靠。
是以我們今天簡單列舉一下NAS上最常用的檔案傳輸協定,以及把NAS空間作為本地磁盤講清楚。
畫了一張草圖,介紹一下關于存儲擴容的幾種方式,主要依靠的還是檔案共享傳輸協定,這一類統一歸到網路磁盤中了,還有一列本地磁盤的單獨介紹。
在網絡存儲挂載的模式下,區域網路以SMB/AFP/NFS為主,網際網路以webdav/FTP為主。
在本地存儲挂載的模式下,以iSCSI為主。
本次使用的示範機呢,依舊是我們的熟面孔——威聯通TS-464C2。為什麼Cherry怎麼喜歡威聯通的機器,主要原因還是威聯通作業系統中可視化功能最齊全,很多原來需要SSH操作的功能,現在在可視化界面下,通過應用、配置都可以輕松完成。
而TS-464C2作為威聯通2023年釋出新機器,也是TS-464C的更新款,在NAS價格逐漸升高的現在,威聯通TS-464C2憑借着優秀的成本效益獨當一面。處理器方面采用N5095 4核4線程配置,内置8G記憶體,支援4塊2.5/3.5寸硬碟,以及2塊M.2 nVME固态盤,可以輕松進行存儲組合,實作資料的高可靠存儲,現在二手市場上的威聯通隻要2200出頭,這個價位搭配為QTS系統的高可玩性,還是很不錯的。
檔案傳輸協定中,SMB/AFP/NFS的優劣勢是什麼
其實三者最早的差別在于對應的系統,SMB對應windows系統,AFTP對應蘋果系,NFS對應linux系。但是目前而言,除了windows不能使用AFP協定外,其它的基本上已經可以做到互相使用了。
1、最簡單的傳輸方法——SMB開啟與挂載方式
這裡不得不吹一下威聯通的SMB,作為一個創作者,SMB傳輸對于我來說是必不可少的工具,尤其是在測試視訊、圖檔時,需要将威聯通裡的資料拷貝到不同裝置區使用。目前體驗下來,威聯通NAS可以說是我用過最穩定的一個了,無論是挂載到其它NAS裡,還是挂載到PC端,設定好以後從來沒掉過盤,而且傳輸速度和穩定性都很高。
威聯通端:打開威聯通的【控制台——網絡和檔案服務——Win/Mac/NFS/WebDAV】,選擇第一個SMB服務,勾選啟用即可。如果QNAP雙網卡都插上了交換機,我們還可以打開【SMB多通道】,利用smb3.0的網絡聚合特性實作内網寬帶速度疊加,真正将SSD硬碟的傳輸速度釋放出來。
Win端:windows預設是開通SMB協定的,我們隻需要在檔案夾搜尋欄端輸入【nas-ip或主機名】即可。對于威聯通等NAS來說,也可以通過網絡發現、添加網絡位置、映射網絡驅動器等方法來實作。
2、蘋果專用協定——AFP開啟與蘋果挂載實操
威聯通端:打開威聯通的【控制台——網絡和檔案服務——Win/Mac/NFS/WebDAV】,啟動AFP服務即可。
MAC端: mac端其實三種協定的操作方式是一緻的,将目前界面切換到桌面,確定工具條為桌面模式。點選【前往——連接配接伺服器】,在彈出的伺服器位址中根據協定輸入對應的URL即可。
smb協定:【smb://nas的ip位址】
afp協定:【afp://nas的ip位址】
nfs協定:【nfs://nas的ip位址】
3、輕量級小檔案首選,但有些麻煩——NFS開啟與wins使用
威聯通端:打開威聯通的【控制台——網絡和檔案服務——Win/Mac/NFS/WebDAV】,選擇第一個NFS服務。這裡會需要選擇服務的版本号,一般來說V3版本的就足夠了,V4版本主要增加了 Kerberos 的身份驗證,在資料傳輸上安全認證更嚴格一些。
開通NFS以後,我們還需要對共享檔案夾進行權限設定。【控制台——權限——共享檔案夾】中選擇允許通路的檔案夾,點選右側三個圖示中間的設定。
在最上方的權限類别修改為NFS主機通路,然後勾選上通路權限即可。最下方的白名單裡可以配置不同ip、不同域名的通路權,包括讀寫權限。
Win端:windows下預設是不安裝NFS用戶端的,我們需要先到【控制台——程式——啟用或關閉windows功能】裡找到NFS服務,并安裝2個應用。
然後挂載方式和smb是一樣的,也是通過添加網絡位置、映射網絡驅動器等方法來實作。需要注意的是NFS需要添加檔案夾路徑。
公網下的擴容和存儲共享該怎麼做?
剛才提供的3個檔案傳輸協定,都未針對安全做一些特定的加強,是以一般都使用在區域網路内。如果我們需要在網際網路端通路NAS資源,或者将NAS上的盤符用于異地PC使用的話,更推薦webdav和ftps的方式。
1、萬能的存儲共享方法,webdav挂載
威聯通端:開啟方式還是一緻的,就不贅述了,在【控制台——網絡和檔案服務——Win/Mac/NFS/WebDAV】裡開啟,這裡需要注意的是,webdav需要使用威聯通NAS的登入賬号通路,是以我們最好給WebDAV配置設定一個專用賬号,并設定好共享檔案夾的權限。
注:這裡建議不要去折騰WebDAV權限和Web伺服器端口,比較麻煩,需要單獨配置。
Win端:windows雖然可以通過系統資料庫的方式實作挂載webdav服務,但是鑒于很多人不會搞系統資料庫。是以我們還是推薦最常用的RaiDrive來作為挂載用戶端。參照圖檔裡的設定,重點在端口、https協定、賬号密碼。
完成以後,在我們的磁盤區域就有這樣一個網絡磁盤了,空間顯示是7.99EB,這個不用在意。
2、經典的FTP服務,還可以把NAS當成圖床來使用
威聯通端:在威聯通系統中,FTP服務通過官方應用QuFTP來管理,我們需要從應用中心下載下傳QuFTP應用。值得一提的是,QuFTP既是服務端,又是用戶端,我們也可以通過這裡挂載其它裝置上的FTP服務。
這裡我們是建議打開FTPS服務的,然後預設的21端口能修改就修改。
Win端:依舊是添加網絡位置,輸入ftp://域名:端口的模式就可以通路到威聯通的FTP伺服器了。
登入我們的賬号以後就可以看到我們設定的所有有權限通路的檔案啦。不過作為FTP來說,好處和劣勢就是不允許直接對檔案進行修改,這種某些方面很有用,有的時候又很沒用,是以逐漸被淘汰。
如果要把FTP伺服器當作圖床使用的話,可以使用PicGo的FTP圖床插件
圖床相關:如果使用圖床,需要在威聯通的控制台中打開web伺服器,同時建立一個虛拟主機,将FTP對應的端口填入,确認圖床根目錄。然後通過web伺服器的路徑去通路即可。
在url裡填回報的域名、host填威聯通域名、端口填威聯通的web伺服器的路徑,username和password分别是賬号密碼。
重頭戲!将威聯通存儲變成電腦本地磁盤
之前我們說的這些方法,都隻是将威聯通的存儲空間設定為電腦端的網絡磁盤,雖然一定程度上可以使用,但是對于安裝程式來說,是不可行的。
是以我們需要通過iSCSI協定将存儲“割”出一部分,成為電腦的本地磁盤。
1、在威聯通NAS端建立iSCSI和兩種類型的LUN
當我們選擇存儲池時,點選右上角的建立按鈕,可以看到支援新增【區塊LUN】。
當我們選擇存儲卷時,點選右上角的建立按鈕,可以看到支援新增【檔案LUN】。
無論是區塊LUN還是檔案LUN,都需要占用存儲池/存儲卷的剩餘空間。而且與建立存儲卷的時候以後,在進行LUN配置設定的時候是可選擇厚或精簡的LUN空間的,厚代表固定存儲空間,不得超過剩餘空間;精簡代表寫入多少占用多少,可以超過剩餘空間。
打開【iSCSI與光纖通道】應用,在【iSCSI目标清單】中,可看到建立好的所有LUN。
值得注意的是,這裡的LUN都是未映射的,為了讓PC機能擷取到LUN資源,我們還需要建立一個iSCSI對象,點選建立按鈕,選擇【建立iSCSI目标】,這裡的别名一定要填寫,可以填自己喜歡的。
CHAP就是認證驗證,預設為無,可以選擇自定義輸入賬号密碼
選擇我們需要映射到的網絡中,這裡選擇和PC同一個區域網路下
最後,我們需要選擇一個未映射的LUN,右鍵【編輯LUN映射】
将LUN的映射關系,更改到剛才建立的iSCCI目标下即可
2、兩種類型的LUN有什麼差別?VJBOD Cloud又是什麼?
直接套用官網提供的截圖了,講的很清楚了,區塊LUN的功能比檔案LUN要更多,但是檔案LUN是在存儲池空間不足的情況下的最優解。
最後還有一個基于雲盤的VJBOD Cloud LUN,這是威聯通的套件【VJBOD Cloud】提供的功能,與【VJBOD】不是同一個東西。
【VJBOD Cloud】作用是将【雲存儲對象】挂載到NAS上,成為雲LUN供電腦使用,或者成為雲卷供NAS使用。主要包括的雲存儲為阿裡OSS、亞馬遜S3、數字海洋、谷歌、華為OBS、HKT、甲骨文、IMB雲、騰訊雲等16個雲盤。資料備份上雲時,隻會增量備份,減少損耗。需要注意的是【VJBOD Cloud】使用需要購買授權,免費提供了1個許可。
3、PC端如何利用iSCSI和LUN,建立本地磁盤
在PC端,搜尋iSCSI程式并打開
如果是在同一個區域網路下的,windows會自動發現存在的iSCSI目标
當然,我們也可以在目标内填入威聯通NAS的ip,然後選擇快速連接配接。連接配接完成以後,可以看到iSCSI的目标為已連接配接
這個時候我們就需要來到【計算機管理】-【存儲】-【磁盤管理】,将新生成的磁盤進行初始化,并配置設定盤符。
配置設定完盤符以後,我們就可以在windows上自由的使用這個LUN作為我們的本地磁盤了。包括系統的安裝包等都可以識别出來,解決SMB等傳輸協定帶來的問題。
建立多個iSCSI,如果我們在威聯通NAS端建立多個iSCSI目标的,然後配置設定不同的LUN,則在windows端也都能看到。相當于從威聯通NAS中提取了多個虛拟磁盤,然後配置設定給不同的區域網路目标,進而實作大家使用不同的LUN,卻可以将所有的資料儲存的NAS裡。