Network-Share

關於 iSCSI 與簡單網路共享的問題

  • April 12, 2021

我試圖了解 iSCSI 和網路共享之間的區別。所以我在網路上有一個 NAS 設備。

當我使用網路共享時,電腦知道該位置是遠端的。而當我連接了 iSCSI 目標時,電腦認為目標是另一個物理連接到自身的硬碟。kewl - 我明白了。

我不明白的是下一點。當我連接 iSCSI 目標時.. 我的電腦看到新硬碟並希望我對其進行格式化。呃….哇???????格式化嗎?但是它已經格式化了!我已經有數據了..只需連接到共享並在那裡查看。

所以這就是我不明白的。為什麼我們需要格式化已經格式化的磁碟?如果我格式化它,其他東西的大小會怎樣?和現有的數據?

我知道,當您創建 iSCSI 目標時,您會指定大小。那麼,如果我指定的尺寸大於免費尺寸,會發生什麼?(例如,我們有現有數據,請記住)……

更新:

FWIW,NAS 是Synology DS211

首先,這個詞format是從古代遺留下來的。如今,這意味著初始化文件系統(文件系統只是磁碟上用於跟踪文件的數據)。現代磁碟是永久格式化的,您實際上無法像 20 多年前那樣(並且必須這樣做)更改磁碟格式。

幾乎可以肯定 NAS 設備執行一些專有或 Linux 作業系統;因此文件系統可能是 EXT3 或 Windows 無法讀取/辨識的其他 FS。

當您通過 iSCSI 連接磁碟時,Windows 無法辨識文件系統並認為有必要格式化磁碟。此外,您附加的“磁碟”不一定是物理磁碟。它可能是現有文件系統中的一個文件;它可能是磁碟池的保留塊部分(ZFS 可以做到這一點);或者它可能是一些邏輯/物理磁碟。

NAS 設備通常通過 IP 導出文件系統;例如 CIFS/SMB、AFS 或 NFS。SAN 設備通常通過網路導出塊儲存,例如 FC/FCoE、iSCSI 或 ATAoE。

引用自:https://serverfault.com/questions/256670