各位前輩大家好,
小弟公司有一台VM作為公司的 File Server ( Windows Server 2012 R2 ) 用來做檔案分享及控管。
最近採購了一台 Synology DS1815+ 要存放檔案
目前已經將NAS join Domain了,也做了 4 port 的 EthernetChannel
請問是直接把File 丟到NAS上然後用DSM的 File Station 來控管檔案比較好,
還是先建立iScsi Lun 然後在Windows Server 掛載建好的iScsi 然後把File 丟在那個Drive裡面好呢?
我試了兩種做法,但我我只有很土法煉鋼的用3~4台電腦丟了檔案來測試傳輸速度,
速度好像差不多,還是說有更專業的測試方法呢!?
這台 NAS 是 8BAY 的,我們假設你沒用 SSD,
那麼做 RAID 0 的速度是 150 * 8 * 0.9 = 1080 * 8 = 8g bps
四張網卡只有 4g ,硬碟速度比 網路速度快
如果做 RAID 0 + 1 速度是 150 * 4 * 0.85 = 510 * 8 = 4g bps
硬碟速度剛好跟網路速度差不了多少
但請注意,你要設定好 Link Aggregation 這個
你的 交換器必須有支援 Link Aggregation 或 Port Trunking
在交換器上面要設定好 NAS 用的這四條線要做頻寬聚合的設定
不然,對用戶端來說,他每次最高傳輸速度就只能是 1G 而已
不能達到 4G 的速度
至於直接存取或用 ISCSI 都沒差,因為那都只是連接的方法而已
至於綁架病毒,如果你的NAS 主要是備份公司資料,那麼有權限存取的,應該只有網管人員
平常,存放的資料還是要放在伺服器上面,這樣的規劃比較正確
已經買了NAS,會建議將資料放在NAS上
NAS與AD同步帳號,直接在NAS上設定權限即可
NAS本身也有多種防護機制可以保護資料安全性。
以上參考
謝謝
同網友講的 Link Aggregation 可以加速,您可自行 google 資料,
但 switch hub 要支援.
如果您用 iSCSI 連接的話,建議用 SERVER 上的 PORT 跟 NAS 的 PORT 直接對接做傳輸,
不要經由 SWITCH 最對接, 做網路隔離,
才不會 SERVER 跟 NAS 存取資料時,還會佔用 SWITCH 頻寬.
(NAS可接另外的PORT連接 switch,但只做管理介面操作用)
以效能面來看,NAS有做類似Port Trunking,必須讓多台電腦連線存取,才能發揮效益,單用Windows掛載iSCSI再讓電腦連線存取,是無法發揮Port Trunking的最高效能(4G)
以管理面來看,Windows做共用資料夾還是有優於NAS的部分,例如:陰影複製、資料夾配額管理等..