Содержание

Ключевые слова: Х-терминал, linux, LTSP, Linux Terminal Server Project, терминальный linux-сервер, бездисковая станция, ПК без жесткого диска, использование старых компьютеров, diskless workstation, thin client, asplinux, использование Linux в офисе, X-terminal

Достоинства и недостатки терминальных решений (продолжение)

Плюсы (продолжение)

В информационном обществе существует стереотип, согласно которого терминалы всегда работают медленно. В качестве аргументов такого поведения приводятся факты сравнения пропускной способности локальной сети и локальных шин компьютера (FSB, PCI, AGP и т.д.). Как может терминал работать быстрее обычного персонального компьютера, когда при прочих равных он должен получить информацию с сервера, обработать ее и только потом отобразить на локальном мониторе. В таких размышлениях есть доля истинны, но не следует забывать, что прикладная программа, с которой работает пользователь терминала, фактически выполняется на сервере, а аппаратные возможности терминального сервера значительно превосходят характеристики среднестатистического персонального компьютера. Рассмотрим простой пример: вы запускаете текстовый редактор OpenOffice Writer в операционной системе Linux. В моем случае я сравнивал скорость запуска на терминале и традиционном ПК, так вот, обычная персоналка справилась за 15 секунд, а терминал - за 3. Как такое может быть, спросите вы? Ответ достаточно прост: терминал-сервер мощный компьютер, он имеет быстрый “винчестер”, много оперативной памяти и производительный центральный процессор, поэтому запуск программы на нем выполняется значительно быстрее, а пользователь терминала видит у себя на экране лишь результат работы сервера. И такое увеличение производительности наблюдается практически во всех операциях, будь-то открытие или закрытие файлов, печать на принтере, или выполнение сложных математических вычислений. Единственная область, где терминал проигрывает, это вывод значительных объемов графической информации на экран (например, работа с двухмерной графикой). Следовательно, при выполнении стандартного набора задач, на терминале наблюдается значительное повышение скорости работы прикладных программ, иными словами, пользователю просто становится удобней работать с ним.

Проектируя любую локальную сеть, нельзя не задумываться о ее будущем развитии и изменении структуры. В информационных технологиях все достаточно скоротечно, а поэтому всегда следует быть готовым к изменениям. Терминальные среды имеют, конечно, предел своих вычислительных возможностей, но между тем они отличаются гибкостью и масштабируемостью. Например, вы успешно внедрили терминальную сеть на 20 рабочих мест, но с ростом компании появилась необходимость в дополнительных 10 терминалах. Существующий терминальный сервер успешно справляется с новой нагрузкой, но его возможности не безграничны. Если понадобится добавить второй десяток компьютеров, то необязательно покупать новый сервер взамен старого, достаточно поставить его в дополнение к уже существующему. Тем самым вы сможете перераспределить нагрузку между 40 рабочими станциями в терминальной среде. В итоге, мы имеем случай гибкой системы с единым управлением, которая смело можеть записать в свои плюсы такой фактор как масштабируемость.

При использовании компьютеров мы часто забываем о негативном влиянии этих приборов на здоровье человека. Речь не идет о пресловутой радиации и излучении, здесь имеет место скорее совокупность факторов, таких, как качество монитора, удобство позы, в которой человек проводит свое время за компьютером, постоянный шум от работающего компьютера и т.д. Как было замечено раннее, терминал стоит значительно дешевле, чем традиционный персональный компьютер, а, следовательно, при покупке нового терминала можно больше средств потратить на хороший жидкокристаллический монитор, чтобы у пользователей не уставали от работы глаза. Также фирменные терминалы очень малы в размерах, что позволяет устанавливать их в непригодных для персональных компьютеров места, а стало быть, для пользователя остается больше свободного пространства, что немаловажно в "густонаселенных" офисах. Маломощные процессоры, которые стоят в терминалах, избавляют от необходимости использования активного охлаждения процессора (в большинстве случаев хватает обычного радиатора), также нет там и шумных “винчестеров”, а, как результат, уровень шума значительно ниже чем у традиционного персонального компьютера. Поэтому, при равной стоимости аппаратного обеспечения персонального компьютера и терминала, у последнего качество и безопасность для человека будет на порядок выше.

Если вы на рабочем месте все время играете в игры, то не о какой коммерчески важной информации на вашем компьютере не может быть и речи (кстати, сообщите мне пожалуйста координаты вашего предприятия, а то я тоже хочу себе такую работу), но как правило, в любой организации есть что оберегать от посторонних глаз. Данные финансовой деятельности, бухгалтерия, содержание переговоров с поставщиками и заказчиками, вот далеко не полный список всего того, что хотелось бы сохранить в тайне, особенно от конкурентов. Вопросам защиты информации в последнее время уделяется значительное внимание, но в терминальных средах эту проблему решить проще и вот почему. Все локальные компьютеры практически лишены данных. Даже если злоумышленники вынесут терминал из вашего здания, то ни к какой информации они не получат доступ, так как на терминале ее просто нет, а хранится она на сервере и аутентификация пользователей выполняется там же. Согласитесь, что обеспечить безопасность одного компьютера (терминального сервера) значительно легче, чем каждого рабочего места в отдельности. Поэтому в терминальных компьютерных сетях защищать информацию от несанкционированного доступа значительно проще.

Только человек, поработавший на многопользовательском “персональном” компьютере, знает, как важна конфиденциальность личных данных. Например, ты весь день старался, печатал квартальный отчет, а какой-то нерадивый коллега взял и стер всю папку вместе с результатами твоего титанического труда. В терминальных средах к разграничению пользовательских данных подходят значительно серьезней, так как отсутствие такого контроля может привести к выходу всей системы из строя. А, стало быть, работая на терминале, можно не бояться того, что ваши личные данные станут достоянием ваших коллег. Конечно, остаются системные администраторы, но куда ж без них. Только представьте, какие это открывает новые горизонты для компьютерных классов в учебных заведениях и Интернет клубах. Например, в университете, каждому учащемуся присваивается логин и пароль для работы в компьютерном классе. Автоматически отпадает необходимость в дискетах, так как ваши персональные данные будут мирно ждать вас в вашей личной папке, а в сочетании с универсальностью терминалов, будет даже безразлично за какой из компьютеров сесть работать. Скептики, конечно, могут возразить, что сложно будет управлять системой с тысячью пользовательскими профилями, но на помощь всегда придут дисковые квоты и средства администрирования. В общем итоге получаем, что разграничение личных и общих данных в терминальной среде осуществляется проще, удобнее и с большей степенью безопасности.

В одноранговых локальных сетях, с появлением терминального сервера, у пользователей появляется мощный и практически постоянно включенный компьютер. Так почему бы не нагрузить его дополнительной работой? Терминал-сервер может одновременно быть еще и файл-сервером, сервером печати, интернет-сервером, контроллером домена, DNS-сервером, почтовым сервером, прокси-сервером, ftp-сервером и даже веб-сервером. Конечно, можно поспорить о целесообразности совмещения всевозможных серверных приложений на одном компьютере, но почему нет? С другой стороны, терминал-сервер может заняться параллельно и другой полезной работой, например, учетом статистики телефонных переговоров офисной АТС. В любом случае на терминал сервер можно возложить выполнение большого количества дополнительных задач.

Обобщая недостатки и преимущества терминальных компьютерных сетей, хочется еще раз остановиться на вопросе сферы применения данной технологии. Положительное или отрицательное восприятие бездисковых сетевых компьютеров зависит от угла зрения на данную проблему. Чтобы успешно применять технологию “тонких” клиентов на практике, давайте с энтузиазмом смотреть на присущие ей преимущества, но в то же время не забывать о существующих трудностях и подводных камнях использования терминалов.

Чтобы сделать сравнение положительных и отрицательных сторон использования терминального подхода, ниже в таблице приведена обобщающая схема “За” и “Против”:

ЗаПротив
удешевление стоимости одного рабочего места и суммарных затрат на компьютерную техникубез подключения к серверу терминал – груда металлолома
использование морально устаревшей техники для работы с современным программным обеспечением – по сути, “вторая жизнь” ваших старых компьютеровтребует администрирования
нет необходимости выполнять постоянную модернизацию (апгрейд) клиентских компьютеровкачественно новое администрирование требует освоения новых областей знаний, а, следовательно, затрат времени, сил и средств
практически полностью отсутствует обслуживание и профилактический ремонт (там просто нечему ломаться)централизованное хранение данных информации значительно увеличивает риск ее потери и выдвигает серьезные требования к регулярному резервному копированию
терминал способен работать в неблагоприятных для традиционного персонального компьютера условияхпокупка дорогостоящего высокопроизводительного сервера
универсальный доступ к данным с любого терминалазатраты на приобретение программного обеспечения, его обновление и покупка дополнительных лицензий
централизованность хранения информации приводит к упрощению процесса администрированиясовместная работа на одном компьютере всех пользователей сказывается на его производительности, причем пик нагрузки замедляет работу всех удаленных станций без исключения
возможность подключения удаленных абонентовсложности при доступе к локальным устройствам бездискового компьютера
надежная система хранения важных корпоративных данных, а также минимальный риск потери или разрушения данныхпривязка пользователя к рабочему месту не всегда гладко вписывается в “безликую” схему терминальных автоматизированных рабочих мест
дешевизна и доступность программного обеспечения терминальных локальных системлокальная сеть – узкое место для больших объемов информации, и ее пропускная способность - составляющая замедленной работы бездискового терминала по сравнению с традиционным ПК
значительное повышение скорости работы прикладных программчасть программного обеспечения не пригодна для использования на терминалах
масштабируемость (легко увеличивается количество клиентов и мощность сервера)усложнение системы аудита сетевого трафика и его тарификации
качество и безопасность терминалов для человека на порядок выше, чему обычных ПК 
защищать информацию от несанкционированного доступа значительно проще 
разграничение личных и общих данных в терминальной среде осуществляется проще, удобнее и с большей степенью безопасности 
на терминал сервер можно возложить выполнение большого количества дополнительных задач 

Пока интересно, читаем дальше!

Авторское право © Сеник Николай, 2004-2006