РПЗ_Мошкин (954311), страница 6
Текст из файла (страница 6)
-
Выбор коммутатора
Составим таблицу сравнительных характеристик коммутаторов:
Таблица 24. Сравнительные характеристики коммутаторов
Критерий | CiscoWS-CE500-24TT | TrendNet TPE-S160 | Linksys SRW2024P |
Количество портов | 24 | 16 | 24 |
Пропускная способность (Гбит/сек) | 8,8 | 3,2 | 12 |
Объем оперативной памяти (МБ) | 32 | 16 | 128 |
Объем флэш-памяти (МБ) | 16 | 8 | 64 |
Размер таблицы МАС-адресов | 8192 | 4096 | 8192 |
Стоимость (руб.) | 16 950 | 14450 | 19 300 |
Гарантия (год) | 1 | 3 | 2 |
Далее выберем коммутатор с помощью метода взвешенных сумм.
Таблица 25. Выбор коммутатора методом взвешенных сумм
Критерий | Вес.коэф. | CiscoWS-CE500-24TT | TrendNet TPE-S160 | Linksys SRW2024P |
Количество портов | 0,2 | 1 | 0,67 | 1 |
Пропускная способность (Гбит/сек) | 0,2 | 0,73 | 0,27 | 1 |
Объем оперативной памяти (МБ) | 0,15 | 0,25 | 0,13 | 1 |
Объем флэш-памяти (МБ) | 0,1 | 0,25 | 0,13 | 1 |
Размер таблицы МАС-адресов | 0,1 | 0,5 | 1 | 1 |
Стоимость (руб.) | 0,15 | 0,88 | 1 | 0,75 |
Гарантия (год) | 0,1 | 0,33 | 1 | 0,67 |
Результат | 0,62 | 0,57 | 0,93 |
-
Выбор маршрутизатора
Составим таблицу сравнительных характеристик маршрутизаторов:
Таблица 26. Сравнительные характеристики маршрутизаторов
Критерий | NETGEAR FVS318 | D-LinkDFL-260 | Cisco851-K9 |
Количество портов | 8 | 4 | 4 |
Поддержка дополнительных стандартов | Хорошо | Отлично | Отлично |
Web-интерфейс | Отл. | Отл. | Отл. |
Стоимость (руб) | 6200 | 10300 | 9900 |
Гарантия (год) | 1 | 1 | 1 |
Далее выберем коммутатор с помощью метода взвешенных сумм:
Таблица 27. Выбор маршрутизатора методом взвешенных сумм
Критерий | Вес.коэф. | Asus RX3081 | ZyXEL ES-305 | D-Link DIR-100 |
Количество портов | 0,4 | 1 | 0,5 | 0,5 |
Поддержка дополнительных стандартов | 0,1 | 0,75 | 1 | 1 |
Web-интерфейс | 0,2 | 1 | 1 | 1 |
Стоимость (руб) | 0,2 | 1 | 0,6 | 0,63 |
Гарантия (год) | 0,1 | 1 | 1 | 1 |
Результат | 0,975 | 0,72 | 0,73 |
Таким образом, для ЛВС было выбрано следующее оборудование:
-
Сервер IBM x3650M3;
-
Коммутатор Linksys SRW2024P;
-
Маршрутизатор Asus RX3081
-
Настройка рабочих параметров сетевой ОС
Согласно техническому заданию, сервер в ЛВС работает под управлением сетевой ОС OS/2.
Файл конфигурации для OS/2 называется CONFIG.SYS - так же как в MS-DOS. Он выполняется, когда загружается OS/2. Файл CONFIG.SYS применяется в тех случаях, когда : Вы собираетесь переключаться между блоком совместимости и защищенным режимом OS/2. Если у: Вас есть опция двойной загрузки, то конфигурация MS-DOS будет называться CONFIG.SYS, а OS/2 - CONFIG.OS2.
Файл CONFIG.OS2 устанавливает некоторое число различных параметров. В OS/2 большинство из этих параметров связано с процессами специфичными для многозадачной среды. В этом разделе мы рассмотрим некоторые ключевые команды конфигураций, используемые при обычной разработке среды. Существует больше команд, чем мы опишем здесь, - описание других команд и многие детали тех, которые мы будем рассматривать, можно найти в руководстве.
Buffers - команда конфигурации, которая определяет количество открытых буферов для файлов диска (ее цель такая же, как и в MS DOS). Обычно в OS/2 требуется больше буферов, чем в MS-DOS. Слишком большое количество буферов заметно уменьшает память, так как каждый из них имеет 512 байт. C другой стороны, Вы не хотите зависнуть в середине программы: чем больше программ, использующих файлы, работают одновременно, тем больше буферов нужно использовать. Формат:
buffers=35
Определение значения 50 должно предотвратить проблемы с нехваткой буферов даже в многозадачном режиме.
Libpath должна использоваться для определения расположения библиотеки динамической компоновки.
Команда
libpath=c:
определяет, что файлы динамической компоновки находятся в корневом директории устройства С. Может использоваться несколько путей, если они разделены точками с запятой.
Memman выбирает две опции управления памятью. Первая swap или noswapопределяет может ли система скидывать и записывать сегменты из памяти на диск и с диска в память. Так как возможность подкачки сегментов является важной особенностью OS/2 и необходима, когда одновременно работают несколько больших программ или одна слишком большая, эта опция должна быть установлена в swap. Вторая опция - move или nomove, определяет - может ли OS/2 перемещать сегменты данных в памяти. Обычно, она должна быть установлена в move. Таким образом, пример команды может выглядеть так:
memman=swap,move
В определенных нетипичных ситуациях, таких как в системах реального времени, где быстродействие весьма критично может понадобиться запретить операционной системе передвигать объекты в памяти используя опции noswap и nomove.
Swappath определяет, где расположен файл подкачки, когда сегменты работающих программ скидываются на диск. Он имеет формат
swappath=c:\swapdir
где swapdir - это директория в которой будет расположен файл подкачки (он обычно называется swapper.dat). Эта команда действительна только в случае, если подкачка разрешена командой memman. Файл подкачки обычно располагается в корневой директории.
Protectonly может быть использован для запрещения блока совместимости реального режима, делая память до 640К, обычно используемую программами реального режима, доступной для программ защищенного режима. Формат:
protectonly = yes
Если Вам нужно больше памяти для защищенного режима или если вы уверены, что никогда не будете запускать программы реального режима, опция этой команды должна быть установлена в yes. С другой стороны, она должна быть установлена в no( как по умолчанию), чтобы позволить использование программ как защищенного режима, так и блокасовместимости.
Rmsize используется для определения, сколько памяти до 640К нужно зарезервировать для программ реального режима. Если: Вы выбрали protectonly =no,: Вы еще можете сэкономить память ограниченивая память, доступную программам реального режима некоторым значением, меньшим чем 640К. Например:
rmsize=300
Помните, что некоторое пространство занимает нижняя часть операционной системы.
Shell загружает командный процессор реального режима command.com, определяя путь для нахождения этого процессора. Сама программа command.com имеет несколько ключей (аргументов командной строки), например, команда shell=c: os2syscommand.com/e:512 не только определяет путь к command.com, но и устанавливает размер окружения равным 512 байт.
Protshell используется для загрузки и запуска селектора программ и для определения командного интерпретатора защищенного режима. Например:
protshell=c: shell.exec: cmd.exec: os2init.cmd
где shell.exe - селектор программ и cmd.exe - командный интерпретатор защищенного режима. Могут быть добавлены файлы, которые должны выполняться, когда выполняется cmd.exe. В нашем примере будет выполняться пакетный файл os2init.cmd .
Device так же как и в MS DOS. указывает системе что установлен специальный драйвер устройств и где он находится. Например, команда
device=c os2 mousea04.sys
определяет путь к драйверу MOUSEA04.SYS .
Для управления действиями планировщика могут использоваться две команды. Они устанавливают подходящие значения по умолчанию и обычно не нуждаются в изменении но изучение их может пролить некоторый свет на работу планировщика.
Timeslice устанавливает минимальное и максимальное значения квантов времени которые планировщик выделяет процессу. По умолчанию значение кванта времени - несколько сотен миллисекунд но эта команда может изменить его. Формат команды:
timeslice=50,100
где первое число - минимальное значение кванта времени, а второе - максимальное. Минимальное, не может быть меньше чем 31 мсек, а максимальное должно быть больше чем минимальное. Максимальное может быть пропущено в этом случае система полагает максимальное и минимальное значения равными.
Maxwait определяет максимум времени ожидания процесса. Если в системе работают много процессов, до обслуживания некоторого процесса может пройти несколько секунд. Это максимальное время ожидания может быть установлено на определенное значение. Формат команды:
maxwait=2
где значение указано в секундах. Когда дана эта команда приоритет любого процесса который не был обслужен за это время временно повышается что гарантирует обслуживание процесса.