КАК ОЦЕНИТЬ ВОЗМОЖНОСТИ ОС
Чтобы правильно оценить роль и место операционной системы, важно представлять себе, для каких задач она подходит лучше, а для каких - хуже. Когда речь идет об универсальных ОС, к каковым относятся Linux и FreeBSD, необходимо определить, в какой мере они пригодны для роли сервера и настольного компьютера.
Что касается серверов, то они различаются как по функциональному назначению, так и по масштабу решаемых задач.
По своему назначению серверы делятся на следующие основные виды:
- файловый сервер;
- сервер печати;
- коммуникационный сервер, в частности сервер удаленного доступа и сервер, выступающий в качестве маршрутизатора, межсетевого экрана и средства построения виртуальных частных сетей (Virtual Private Network, VPN);
- сервер приложений, в особенности сервер системы управления базами данных (СУБД) и системы планирования корпоративных ресурсов;
- сервер Internet, и прежде всего сервер Web и ftp;
- сервер сетевого управления и инвентаризации сетевых ресурсов.
В зависимости от количества обслуживаемых пользователей серверы принято делить на несколько уровней: уровень рабочей группы, уровень подразделения и корпоративный уровень.
Кроме того, любая сетевая операционная система должна обладать такими характеристиками, как высокая безопасность, отказоустойчивость, доступность/готовность, наличие средств удаленного администрирования, поддержка со стороны разработчиков программного и аппаратного обеспечения и т. д.
Те же самые требования, правда, в не столь жесткой форме, предъявляются и к настольным системам. Однако у них имеются и свои специфические особенности. Говоря об использовании настольных операционных систем, очень важно знать, для каких пользователей и каких задач данная система лучше подходит. Это могут быть и обычные офисные задачи, наподобие ввода текстовой информации или сканирования изображений, и инженерные задачи, например расчеты или автоматизированное проектирование (САПР), и узко специфические задачи вроде сетевого управления. Понятно, что в случае офисных задач требования в отношении удобства работы должны быть самыми высокими, поскольку именно ими занимается абсолютное большинство пользователей, в том числе ничего не смыслящих в архитектуре ОС.
При оценке той или иной ОС необходимо также учитывать доступность и разнообразие программного обеспечения, наличие качественной документации, простоту инсталляции и первоначальной настройки, сопровождение системы и ПО.
Отдельный вопрос - уровень поддержки русского языка. Это касается не только наличия кириллических шрифтов и переключателя клавиатуры, но и локализации приложений и системных утилит. Особенно важное значение локализация ПО приобретает в случае настольных систем, так как обычные пользователи неохотно работают с англоязычными программами.