У меня есть рабочая станция машины, которая имеет 8 ТБ данных, и я подключен к кому-то сервер с помощью IP xxx.xxx.xxx.xxx, куда я перехожу к средству поиска (Nautilis) строка поиска и ввожу smb://xxx.xxx.xxx.xxx затем, это просит мои учетные данные, и я вхожу затем затем, сервер смонтирован, и у меня есть доступ к его папкам. Я хочу протестировать скорость передачи файлов в обоих направлениях с машины на сервер и сервер к машине. Я изучил его, и я нашел, что iPerf может использоваться, но проблема, это должно работать на обоих концах и я не знаю, как я могу выполнить его на сервере, поскольку у меня только есть доступ к нему через IP совет?
Вот быстрое и грязное решение, которое будет работать, пока у Вас есть доступ RW к файловой системе сервера, и это не смонтировано, пока Вы не получаете доступ к нему через Наутилус.
Независимо от того, получаете ли Вы доступ к файловой системе на сервере через наутилус или некоторым другим методом, файловая система должна быть смонтирована для использования его. Рассмотрение этого дело обстоит так. Должно быть относительно просто протестировать пропускную способность в обоих направлениях через time
и простая математика.
1) откройте терминал и выйдите mount
команда.
2) соединитесь с файловой системой сервера
3) выйдите mount
управляйте снова и сравните вывод для определения, где файловая система сервера смонтирована. (Можно перенаправить выводы в файлы и diff
их, если Вы испытываете затруднения при нахождении недавно смонтированной точки монтирования.)
4) выберите или создайте файл (target.file) в Вашей локальной системе достаточного размера для тестирования пропускной способности (Вы можете быть ограничены квотой относительно того, как большой, который может быть).
5) дайте команду sync && time cp target.file /server/mountpoint/target.file
6) разделите размер файла числом реальный # секунд, которые команда заняла для получения производительности. Пример 409MB/5.317 = 76,923076923 Мбайт/с (отмечают, что это - скорость копии с одного локального диска на другой локальный диск в моей системе. Ваш пробег будет варьироваться. Единицы, которые Вы используете при определении размера файла, будут единицами, которые Вы получаете в секунду в получающемся вычислении. Это дает Вам пропускную способность с Вашей машины на сервер. С тех пор, даже если кэши отбрасывания обманывают работы над Вашей локальной системой, не кажется, что у Вас есть тот уровень доступа к серверу (который будет кэшировать весь способ вещей для всех пользователей на нем) было бы благоразумно задержаться после подобного процесса, чтобы скопировать файл назад и определить скорость с сервера на Вашу машину с cp /server/mountpoint/target.file ./