|
В последние годы все чаще говорят о "тонких" клиентах под Windows. Суть "тонкого" клиента заключается в том, что рабочая станция, под убунту, подключается к серверу терминалов. После этого происходит процесс регистрации пользователя в системе. А затем пользователь, под убунту, может работать с графическим интерфейсом сервера так, если бы он непосредственно находился за клавиатурой и монитором серверного терминала.
В последние годы все чаще говорят о "тонких" клиентах под Windows. Суть "тонкого" клиента заключается в том, что рабочая станция подключается к серверу терминалов. После этого происходит процесс регистрации пользователя в системе. А затем пользователь может работать с графическим интерфейсом сервера так, если бы он непосредственно находился за клавиатурой и монитором серверного терминала. Прелесть такого решения заклю0чается вот в чем, В качестве рабочей станции могут выступать компьютеры самой минимальной конфигурации. Главное, чтобы на таком компьютере можно было запустить операционную систему, способную подключиться к серверу терминалов. Не нужны большие объемы ни оперативной памяти, ни дисковой памяти. Нужна только сетевая карта — по ней действия пользователя буду т передаваться на сервер терминалов, по ней будет также передаваться "картинка" с сервера — результат выполнения этих команд. Все программы, запускаемые пользователем, будут выполняться на сервере терминалов, а компьютер пользователя будет только отображать результат их выполнения, ну и, разумеется, будет передавать нажатия клавиш и перемещение мыши серверу терминалов. Удобно? С одной стороны да, с другой — нет. В первую очередь в голову приходит мысль о том, что можно сэкономить на рабочих станциях. Но сер0вер терминалов должен быть очень мощным компьютером. Очень. Тут все зависит от поставленной задачи. Иногда бывает дешевле или проще купить несколько самых дешевых рабочих станций, чем покупать мощный сервер. Тем более все равно скорость выполнения задач будет не такой высокой, как ожидается. Во-первых, данные передаются по сети, на что требуется дополнительное время. Во-вторых, к серверу терминалов под убунту одновременно подключается множество рабочих станций — иначе, зачем он нам нужен?
Итак, зачем же он нам нужен? Предположим, вы хотите сэкономить. Идея заключается в следующем. Вы хотите построить сеть предприятия, которая будет использовать сервер терминалов. Вы покупаете мощный сервер терминалов под убунту — его стоимость будет исчисляться тысячами долларов, а также определенное количество самых дешевых новых рабочих станций. По простой расчет показывает, что с экономической точки зрения затея не окупится. Дешевле купить более мощные рабочие станции , под ubuntu, и не покупать сервер терминалов. Тем более, что вы можете немного сэкономить, если правильно подойти к процессу покупки рабочих станций. Ведь не всем пользователям нужны мощные компьютеры. Например, секретарю и бухгалтеру вычислительные мощности не нужны. В первом случае компьютер будет использоваться как электронная печатающая машинка, а во втором — все запросы к базе данных будет обрабатывать сервер баз данных. Сервер баз данных, н а котором будет установлена база данных 1С (чего греха таить, большая часть предприятий использует именно эту программу, поэтому не нужно думать, что это скрытая реклама), должен быть, конечно, мощнее, но, учитывая тенденции цен на со0временные компьютеры, разница между компьютером бухгалтера и серве0ром баз данных вряд ли превысит 300—400 долларов (конечно, если у вас несколько бухгалтерских машин, а не целая армия). Выходит, сэкономить не получилось. Купить нужное количество бывших в употреблении компьютеров, с убунту, не всегда получится, да и вся ваша сеть в гла0зах ваших клиентов будет выглядеть не совсем солидно. Много написано, а на вопрос так и не был получен ответ. Зачем современному предприятию сервер терминалов? Если ваше предприятие работает, скажем, 5—10 лет, то наверняка на складе найдутся списанные компьютеры, которые "и продать нельзя, и выбросить жалко". Точнее, продать-то можно, но за гроши. Когда-то такие компьютеры были самыми-самыми и покупались за 700—800 долларов. А сегодня их и за 100 не продашь. Выбрасывать тоже жалко — ведь компьютеры нормально работают, просто скорость выполнения задач уже не соответствует современным меркам. Так вот, если у вас есть несколько таких компьютеров, в них можно вдохнуть вторую жизнь благодаря серверу терминалов. Причем в качестве сервера терминалов уже не нужно покупать дорогущий сервер стоимостью несколько тысяч долларов. Вполне подойдет обычный компьютер с производительностью современной рабочей станции. Ведь ему нужно будет обслуживать не все компьютеры сети, а только несколько компьютеров-ветеранов. Единственное требование к серверу — это объем оперативной памяти — он должен быть I Гбайт или даже больше. Ясно, что скорость выполнения программ при одновременной работе, ска0жем, 5 пользователей будет оставлять желать лучшего. Но сейчас речь идет не о скорости, а о возможности запуска современных приложений, которые
на тех машинах просто не запустишь. Пользователи будут работать с последними версиями графических редакторов и текстовых процессоров. Да, они будут работать относительно медленно, но все же будут работать. Единст0венное капиталовложение — это дополнительные модули памяти для ком0пьютера, который выделен под нужды сервера терминалов. В случае с Windows вам также понадобится купить дополнительное программное обеспечение. А в случае с убунту — только один дистрибутив Linux. И ваш старенький Pentium 100 заживет совершенно новой жизнью. Теперь еще раз о Windows и Linux. Если о "тонких" клиентах под Windows на0чали говорить относительно недавно — примерно с 2001 года, то в UNIX/Linux возможность организации "тонкого" клиента была с момента появления гра0фической системы X Window, а это начало 90-х годов прошлого века. Раньше настройка Х-сервера и X-терминала — компонентов "тонкого" клиента — занимала достаточно много времени, особенно, если настройка производи0лась впервые. Сейчас же для настройки сервера и клиента достаточно выпол0нить ряд простых действий. |