抱歉,想請教各位
如圖所示,我想了解NAS與PC端的傳輸速率
我的理解釋為,NAS為1Gb,Switch 為100Mb,pc端為1Gb
倘若我pc端存取資料,只在nas裡面作業
假設理想值.當五台pc同時從nas端讀取資料,每台pc飽和頻寬資料速率為25MB(換算電腦Byte.(1000/8)/5=25)這樣對嗎?
然後經過SWITCH後因為為100Mb port,因100Mb換算資料最大為12.5MB,所以到這邊就降速率了,倘若只有單獨一台pc 讀取nas的話,NAS飽和應為125MB,SWITCH最大為值100Mb(12.5MB),所以最大值僅到100Mb,這樣對嗎?
然後我想問SWITCH 每個port應該是獨立的吧?等於說,1台100Mb的SWITCH 有10個port 他理應總頻寬為1Gb,單1頻寬為 100Mb這樣對嗎?
然後資料到PC端後,取決於你的網卡速度,倘若如圖為1Gb網卡,等於125MB,所以12.5MB的資料是足夠頻寬的
※假設我今天只有一台PC,我想加大他的頻寬,NAS端=125MB ,但是switch端為12.5MB,所以NAS端已經沒問題,我只需要把switch換成1Gb的=125MB,PC端的讀取速讀會達飽和的125MB,以上是理論假設,我知道不可能這麼理想
再請教一個問題,我對於在NAS上作業的傳輸速率很有疑問,假設我PC端開啟NAS端的EXCEL檔案直接在上面作業,這檔案在PC端處理方式是?存在PC端的暫存記憶體內,還是會下載到PC裡面?還是說檔案都只會在NAS上面作業,PC端只是一個介面,作業用?
因為這樣我覺得會有速率問題,因為假設一顆硬碟理想讀取值為100MB,假設前幾關都頻寬夠,但是PC端最後一關的硬碟讀取速率小於125M等於前面的硬體速度都白搭了,我這樣理解對嗎?
因為我主要是想搞清楚,各設備間影響的速率,
我的理解為,就算前端網路設備多好,到了最後一個接收端(硬碟)還是以最後一個接收端為最後速率為基準。
換switch就對了!
國產的switch,傳輸效率有60MB/sec就偷笑了!你若真要120MB/sec傳輸速度
請將所有的PC網卡,換上Intel 網卡,而switch請用cisco品牌
再來,NAS吐出的量,也是沒有超過1Gbps,這樣子兩台PC下載,流量就會均分掉了
除非你改用Synology DS2015xs NAS,它有內建兩個10Gb SFP+網路,
還可以搭配DLINK DGS1510-28交換器,剛好它也有兩個10Gb SFP+網路可供連接
這些設備真的不貴啦
空機DS2015xs價格,只要4萬5千,含10Gb SFP+線材
DLINK DGS-1510-28,(不含PowerOverEther功能)應該不用兩萬就可以買到了
當然我推薦更高階的DGS-1510-28X,一樣不含PoE,卻有四個10Gb 的SFP+
不管是做高速的NAS,還是虛擬化VMware應用,都是很好規劃及搭配的!
如果不需要DS2015xs這麼高檔,可以改選用群揮Synology DS1815+
改用四張1000Mbps的網路卡,並結合網管型 Switch 的LACP功能,一樣可以讓你覺的嚇嚇叫!
對了,這兩款NAS都是8Bay的桌上型規格,現在都流行安裝六顆傳統硬碟(做RAID6/SHR2),再搭配兩顆五年保固的SSD固態硬碟(做Mirror)當作Read/Write Cache
保證讓你R/W嚇嚇叫!
如果在台灣北部,歡迎來電(0800-211-266)索取報價單,請洽高先生
一個一個回答你的問題,交流交流
理論上是這樣算沒錯,但是實際上如果你五台電腦同時存取NAS的時候,你還是會發現某幾台電腦跑得特別快,某幾台跑的特別慢,這其實跟switch沒關係,而是取決於網卡的能力
如果是這幾年新出的網管型交換機,你的理解沒錯,全部的port都可以跑到wirespeed, 不過如果是一般燦坤買的那種無網管型的就很難說了,我有試過某些國產的可以,其他的我就不敢保證了
然後資料到PC端後,取決於你的網卡速度,倘若如圖為1Gb網卡,等於125MB,所以12.5MB的資料是足夠頻寬的
※假設我今天只有一台PC,我想加大他的頻寬,NAS端=125MB ,但是switch端為12.5MB,所以NAS端已經沒問題,我只需要把switch換成1Gb的=125MB,PC端的讀取速讀會達飽和的125MB,以上是理論假設,我知道不可能這麼理想
我的理解是,如果PC端開啟NAS上的excel檔案,"原則上"他會把檔案撈到你的記憶體內,但是以Office來說,他會在目錄下開一個temp檔案來做災害復原用的;所以如果直接在NAS上開Office的檔案,還是會一直存取NAS,細節的部份還會跟你電腦開啟NAS的方式也會有影響,用iSCSI的方式掛載還有網芳的方式掛載就會不一樣,我只知道效能會落差很大,不過不一樣在哪邊我也不清楚~(有沒有大大可以解說一下的XD)
如果一台PC對一台NAS來說的話,這樣解釋是沒有錯,可是實際在在使用NAS的時候應該都會是多台PC對上一台NAS,那這樣的話末端的PC的效能瓶頸就不會是重點了
因為我主要是想搞清楚,各設備間影響的速率,
我的理解為,就算前端網路設備多好,到了最後一個接收端(硬碟)還是以最後一個接收端為最後速率為基準。
不過總歸,我建議先把你的交換器換成Gigabit的交換器,以你的架構來看switch肯定是個瓶頸沒錯,建議買可以跑到wirespeed的網管型交換機,這樣後面如果還有需要透過LACP擴充頻寬的話你交換機也不用換,換完交換機後再來看看哪邊會有瓶頸
我補充一下
因為我現在有一個辦公室環境
PC大約16台,真正有在做存取動作的大約10台,其中兩台是畫CAD的人員,所以存取量會稍大
我現在的構想是購入一台新NAS 型號QNAP TVS-671-I3-4G 6-Bay NAS,做RAID 6
然後一台D-Link 友訊 DGS-1500-28 28埠 Gigabit SmartPro 交換器 4埠SFP
(這應該算Switch了吧?)
而辦公室對NAS存取大多是文件檔,除了兩台CAD繪圖人員會有CAD檔,檔案也大約5~10MB吧
我這樣頻寬夠用嗎?
還是需要在NAS端加購10Gb網卡?
因為我想確定目前未添購10Gb網卡前,辦公室頻寬夠不夠
因為我公司是傳統產業,老闆這區塊不了解,我也剛來沒多久,不太想說一下子就花太多錢,請款也不易
在往後如果頻寬不夠用,我的計畫是只要擴充NAS端的網卡改為10Gb的,應該就夠用了吧?
我的計算為下
NAS:10Gb/8=1250MB(我查資料近代的好像要除以10,因為編碼一些問題)
Switch 1Gb=125MB
PC端 1GB=125MB
理論上,不可能每台PC都同時負載滿載,所以基本上每台PC正常情況下,傳輸速率一定100MB以上
我這樣分析對嗎?
最後感謝各位前輩指導
請問有推薦的Switch嗎?
價格希望落在5000~8000這邊,且能夠負荷我現有作業環境
hahahitmepls提到:
每台PC正常情況下,傳輸速率一定100MB以上
沒那麼單純...這個不只牽涉到網路的速率,跟磁碟的IO也是有關係的,PC或NAS都有。
喔對!磁碟方面也是因素
但我想說,純網路頻寬方面,這樣的想法是正確的嗎?