Программа FTrend Agent (FTAgent) предназначена для измерения скоростных характеристик сети. Программу FTAgent нужно устанавливать и запускать на тех станциях сети, с помощью которых будет контролироваться "здоровье" сети. Такие станции сети будем называть - станции-агенты (или просто Агенты).
Агент - это рабочая станция сети, работающая под управлением MS Windows 95/98/NT4/200, которая логически подключена к файловому серверу. Такой сервер в дальнейшем будем называть тестовым сервером. На тестовом сервере программа FTAgent запускаться не должна.
В процессе своей работы Агент осуществляет операции чтения/записи с файлом, который физически расположен на тестовом сервере. При использовании нескольких Агентов, все Агенты могут работать с единым тестовым сервером, или для каждого Агента может быть задан индивидуальный тестовый сервер.
Агент может выполнять следующие файловые операции:
- |
чтение блока данных фиксированного размера из файла;
|
- |
запись блока данных фиксированного размера в файл;
|
- |
файловые транзакции.
|
Файловая транзакция это последовательность операций: блокирование -> чтение -> запись -> разблокирование. Все файловые операции выполняются в режиме произвольного доступа к файлу (random access). При работе Агентов с одним тестовым сервером Агенты могут работать с одним общим файлом на сервере или с индивидуальными файлами. (Тип и интенсивность выполняемых Агентами файловых операций задаются из меню программы FTrend Monitor.)
Программа FTAgent спроектирована таким образом, что передаваемые Агентом данные "обходят" кэш-память компьютера Агента. Это позволяет измерять реальные значения скорости работы сети. Иначе, в ряде случаев, программа измеряла бы не скорость сети, а свою скорость работы с кэш-памятью компьютера.
Важно отметить, что Агент может работать автономно, сохраняя результаты измерений на локальном диске. В этом случае программа FTrend Monitor необходима, чтобы "толкнуть" Агентов в начале сеанса тестирования, и получить от них результаты измерений в конце сеанса. В остальные периоды времени программа FTrend Monitor (Монитор) может быть выключена. Агент запомнит полученное от Монитора задание и будет постоянно его выполнять, вплоть до его отмены.
|