Đơn vị kết nối mạng: Không nhận được hiệu suất mong đợi từ Ethernet 100Mb


13

Công ty chúng tôi có một NAS hoàn toàn mới và ý tưởng là chúng tôi sẽ có thể sử dụng nó để truy cập nhanh, chia sẻ dữ liệu của chúng tôi trên mạng của chúng tôi.

Đây là một hệ thống 2 đĩa khá đơn giản, nhưng theo những gì tôi hiểu, nó sẽ đạt tốc độ khoảng 40mb / s. Chúng tôi có mạng 100mb / giây giữa PC và NAS.

Tuy nhiên, chúng tôi chỉ nhận được tốc độ NAS khoảng 8-10mb / giây. Nút thắt có thể là gì?

Câu trả lời:


84

Bạn đang nhầm lẫn các đơn vị của bạn.

M = mega
m = milli
B = byte
b = bit

Khi đề cập đến việc sử dụng đĩa, chúng tôi đo thông lượng tính bằng megabyte mỗi giây hoặc MB / s. Lưu ý vốn M cho mega và vốn B cho byte.

Khi đề cập đến hiệu suất mạng, chúng tôi đo thông lượng tính bằng megabit trên giây hoặc Mb / s. Chú ý chữ thường b .

Một bit nhỏ hơn tám lần so với một byte. Bạn có thể tìm ra thông lượng lý thuyết tối đa của mạng 100Mb / s tính bằng MB chỉ bằng cách chia cho 8 100 / 8 = 12.5..

TCP / IP có ~ 10% chi phí, cũng như Ethernet, vì vậy thực tế bạn sẽ chỉ thấy khoảng 80% trong số đó ở cấp cao. Một chút toán học cơ bản cho thấy điều đó 12.5 * .8 = 10. Bạn sẽ có thể viết với tốc độ khoảng 10MB / s qua mạng 100Mb / s của bạn. Điều này xếp hàng hoàn hảo với những gì bạn đang thấy.


tl; dr - Viết hoa là quan trọng.


Điều này thực sự không trả lời câu hỏi nào, từ góc độ đĩa hoặc phối cảnh cấu hình hiệu suất mạng.
Brennan

30
Tất nhiên là thế. Phần nào của câu hỏi mà bạn không nghĩ là được giải quyết? Anh ta có mạng LAN 100Mb và chỉ nhận được 10 MBps thông qua NAS mới. Đây là giá trị mong đợi cho cấu hình này. Câu trả lời của tôi giải thích toán học đằng sau nó và giải thích sự nhầm lẫn mà OP có với các đơn vị đo lường của mình. Chưa kể rằng OP đã chọn câu trả lời này là chính xác, có nghĩa là nó đã trả lời câu hỏi cho sự hài lòng của chính mình.
MDMarra

3

Bạn nên sử dụng Ethernet 1000 Mbps (gigabit). Những mảnh rẻ tiền để mua những ngày này và tốc độ của bạn sẽ nhanh hơn. Bạn sẽ có thể đạt tới 40 MB / s.

Chỉ cần đảm bảo rằng cáp mạng của bạn là tất cả Loại 5e. Nếu nó ít nhất là tốt, mọi thứ sẽ trở nên kỳ lạ.


Nó sẽ nhanh hơn 4 lần, vì nó sẽ bị nghẽn cổ chai trên thiết bị NAS (nếu các số trong câu hỏi là chính xác)
Sirex

@Sirex: Ồ tốt, đúng vậy. Nhưng mạng sẽ nhanh hơn gấp 10 lần.
Zan Lynx

Nếu tôi nhớ chính xác gigabit kéo 125MBps trên lý thuyết, nếu tính đến toán học được thực hiện ở trên, bạn sẽ chạy ở tốc độ 100MBps khi chạy gigabit.
ianc1215

1
@MarkM: Nếu bạn xem các đánh giá về thiết bị NAS, bạn sẽ thấy rằng 40/20 MB / s không phải là một tốc độ bất thường.
Zan Lynx

1
linh cảm của tôi là chính xác đó là gì. Tuy nhiên, tại sao không thử cắm trực tiếp vào nó (với Cat 6 nếu có thể) và xem tốc độ bạn nhận được để đưa mạng ra khỏi phương trình hoàn toàn?
Sirex

-2

Làm cho thiết bị của bạn có thể xử lý thông lượng. Tôi có kết nối 100mbps nhưng bộ định tuyến tôi đang sử dụng chỉ có thể xử lý tối đa 50mbps. Các bộ định tuyến lớp doanh nghiệp netgear mới là một cái gì đó để xem xét.


1
Abe, câu hỏi đã được trả lời và không có gì sai với cấu hình của anh ấy!
Dan
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.