В нашей компании имеется совершенно новый NAS-сервер, и идея состоит в том, что мы сможем использовать его для быстрого совместного доступа к нашим данным в нашей сети.
Это довольно простая система из 2 дисков, но, насколько я понимаю, она должна достигать скорости около 40 Мбит/с. У нас есть сеть на 100 Мбит/с между нашими ПК и NAS.
Однако мы получаем скорость NAS только около 8-10 Мбит/сек. Что может быть узким местом?
решение1
Вы путаете единицы измерения.
М = мега
м = милли
Б = байт
б = бит
Когда речь идет об использовании диска, мы измеряем пропускную способность в мегабайтах в секунду, или МБ/с. Обратите внимание на заглавные буквыМдля мега и столицыБдля байтов.
Когда речь идет о производительности сети, мы измеряем пропускную способность в мегабитах в секунду или Мб/с. Обратите внимание на строчные буквыб.
Бит в восемь раз меньше байта. Вы можете вычислить максимальную теоретическую пропускную способность вашей сети 100 Мбит/с в МБ, просто разделив на 8 100 / 8 = 12.5
.
TCP/IP имеет ~ 10% накладных расходов, как и Ethernet, так что реалистично вы увидите только около 80% этого на высоком уровне. Немного более простой математики показывает, что 12.5 * .8 = 10
. Вы должны ожидать, что сможете записывать со скоростью около 10 МБ/с по вашей сети 100 Мбит/с. Это идеально соответствует тому, что вы видите.
вкратце- Заглавные буквы важны.
решение2
Вам следует выбрать Ethernet на 1000 Мбит/с (гигабит). В наши дни такие штуки стоят недорого, а скорость будет выше. Вы сможете достичь 40 МБ/с.
Просто убедитесь, что ваш сетевой кабель категории 5e. Если он не настолько хорош, то все станет странно.
решение3
Сделайте так, чтобы ваше устройство могло справиться с пропускной способностью. У меня соединение на 100 Мбит/с, но маршрутизатор, который я использую, может работать только на скорости 50 Мбит/с максимум. Новые маршрутизаторы Netgear Business Class — это то, на что стоит обратить внимание.