Тонкий клиент и операционная система WTware для них

Доброго времени суток, дорогие друзья, знакомые, читатели, почитатели и прочие личности. Сегодня, как Вы поняли из заголовка, поговорим про тонкий клиент и ОС WTware.

Так как определенный класс аудитории любит, когда я пишу на околоадминские и админские темы (кое-кто даже "подсел" на определенный класс заметк из моего блога), а также многие порадовались недавно появившейся статье по групповым политикам, то было решительно решено написать еще одну статью из углубленной области IT-шаманства, правда сегодня чуть из иной плоскости.

тонкий клиент - иконка статьи

Если Вы когда-либо видели в магазинах, офисах, коворках и прочих местах такую себе очень маленькую коробочку, куда воткнут монитор, принтер, клавиатура с мышкой и флешки, то наверняка задавались вопросом, что же это за "фигня" такая, почему она маленькая, как работает и где её взять? Некоторые конечно же знают ответ на этот вопрос, а для остальных ответ "прост" , - это ни что иное, как так называемый тонкий клиент, так называемый, тонкий клиент (если конечно этот самый клиент действительно мало кормили).

Сегодня мы как раз таки немного поговорим об этих самых тонких клиентах и заодно затронем интересную операционную систему для оных, а именно, как Вы поняли из заголовка, речь пойдет еще о WTWare.

Давайте приступим.


Что из себя представляет тонкий клиент?

Для начала, собственно, давайте взглянем на то, как примерно в жизни выглядит этот самый тонкий клиент (который становится меньше и меньше):

тонкий клиент - аппаратная часть - на фото

Такая вот коробочка. Думаю, что каждый может визуально для себя сопоставить размеры, взглянув на воткнутую флешку. В общем-то в типовом варианте он чуть больше внешнего жесткого диска, а бывает и даже меньше (привет,  "малинка" (Raspberry)!).

Если же давать определения, то тонкий клиент, - это такой маленький компьютер, который, как правило, живет в сетях с серверной/терминальной архитектурой и обычно не имеет диска, а оперирование расчетами и вообще большую часть задач возлагает на сервер.

Если проще, то тонкий клиент, – это псевдокомпьютер (я бы сказал, что это терминал для ввода-вывод данных), который использует максимально легкую операционку (обычно это это линуксы или "специальные" линуксы вроде WTware) и используется для экономии (порой не только на железе, но и на программном обеспечении, которое тоже стоит немалых денег) средств в компании.

к содержанию ↑

Упрощенная схема работы

Как всё это, если говорить очень упрощенно, работает:

  1. С одного из мест (например, из LAN, HDD и пр) загружается тонкий клиент на компьютер;
  2. В процессе загрузки сего клиента (или до неё) компьютеру выдается IP-шник;
  3. По окончании загрузки, тонкий клиент, скажем, через rdesktop поднимает терминальную сессию.

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

Кстати говоря, по опыту скажу, что зачастую это сохраняет не только деньги, но и нервы многострадальных айтишников.

к содержанию ↑

WTware как операционная система тонких клиентов

Теперь давайте немного непосредственно на примере. Возьмем, допустим, WTware, которая представляет из себя ни что иное как вышеупомянутый "специальный" (имеется ввиду специально разработанный для определенных целей и задач) Linux, который предназначен для создания тонких клиентов. Ориентирован на русских юзеров, работает шустро, грузится по вышеупомянутому LAN'у (а так же с CD, дискеты, флешки и зачем-то с жесткого диска), ну и прочие характерные плюшки для этого направления.

WTware как тонкий клиент

Взять можно скажем с сайта разработчика по этой ссылке, там же есть порядок лицензирования и всяческая русскоязычная документация с форумом наперевес. На момент написания статьи версия обновлялась сутки назад (т.е 24 декабря 2015 года), так что проект живее всех живых :)

WTware включает в себя свою операционную систему и все нужные драйверы, поэтому на клиент не нужно устанавливать Windows, и поэтому WTware нельзя, так сказать, запустить "из Windows" , т.е она загружается на отдельном компьютере где котором нет операционной системы (тем не менее, на компьютере с жестким диском можно организовать меню и позволить пользователю выбирать - загружать локальную Windows или WTware по сети).

WTware может начать загружаться со всего, с чего технически возможно загрузить компьютер. В процессе загрузки WTware:

  1. Загружает свои бинарные файлы с диска или по сети c сервера TFTP;
  2. Считывает с диска IP-адрес и другие сетевые настройки или получает их по сети от сервера DHCP;
  3. Считывает с диска конфигурационный файл или получает его по сети от сервера TFTP.

Сама же установка установка WTware (в том числе управляющей части WTware) не отличается чем-то феноменальным и реализована собственным инсталлятором элементарно раскатывающимся под тем же Windows.

к содержанию ↑

Загружаем и устанавливаем

Дистрибутив весит порядка (на момент написания статьи) 250 мегабайт, ссылку давал чуть выше по тексту (что-то далеко получилось :( ).

Традиционно, после загрузки запускаем exe-файл и следуем по шагам мастера-установщика:

тонкий клиент WTware - процесс установки

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

тонкий клиент - WTware - выбор служб для установки

На следующем этапе задается "прослушка" интерфейсов для обслуживания. Рекомендуется выбирать только те, которые будут связываться с сервером.

тонкий клиент - WTware - прослушка интерфейсов

Далее выдаем DHCP-диапазон для терминалов:

тонкий клиент - WTware - установка, диапазон IP-адресов для терминалов

Указываем адрес, к которому будут подключаться терминалы. В общем-то, если вы уже сидите за машиной, которая будет обслуживать тонкие клиенты, то можно оставить локальный адрес. Если же нет, то можно указать адрес любого работающего сервера терминалов.

тонкий клиент - WTware - DHCP сервера

Далее произойдет поиск DHCP-серверов и будет предоставлен список с важным предупреждением по поводу количества и качества работы всего и вся в случае, когда DHCP у Вас расплодилось несколько.

тонкий клиент - процесс установки WTware - окончание

Ну и на последнем этапе останется лишь дождаться процесса установки, по окончанию которого есть смысл зайти в меню "Пуск", откуда запустить конфигуратор WTware Center.

к содержанию ↑

Запуск конфигуратора и работа

Ну, а далее всё наглядно и в меру просто.

тонкий клиент WTware Center - конфигуратор терминалов тонких клиентов
тонкий клиент WTWare - настройка в конфигураторе, создание загрузочных CD/USB

..где можно будет управлять всем необходимым, начиная от мониторинга и заканчивая шаблонами, управлением службами, созданием загрузочных флешек/дисков и всем таким разным (я бы на их месте подлатал интерфейс, ибо сие, хоть и не ключевое, но часто делает взаимодействие более комфортным).

Т.е, по сути дела, WTware Center, - это просто графическая оболочка для управления конфигами (ну и плюс утилиты), а вообще конфиги обычно правятся руками (графический же конфигуратор используют те, кто не боится показать себя как нехардкор админ :))

Что говорить до всего остального (т.е последующих деталей), - это уже тема для отдельной статьи, которая будет позже (пока не очень известно когда). Если кому-то лениво ждать, то можете попробовать сами, ибо:

  • Во-первых, всё на русском и не так сложно как кажется;
  • Во-вторых, очень интересно для тех, кто с этим никогда не сталкивался;
  • В-третьих на сайте разработчика есть вполне доступные простенькие мануалы и форум.

Кстати говоря, - у них же есть поддержка SD-карточек и бесплатная версия WTware для "малинки" (правда только для Raspberry Pi 2).

Впрочем, ладно, пора закруглятся.

к содержанию ↑

Послесловие

Вот такой вот получился экскурс и небольшая вводная по развертке этих самых ТК.

Надеюсь, что для кого-то это послужит хорошей отправной точкой в мир тонких клиентов (причем не только для айтишников, но и для руководителей, которые любят экономить финансы на всём подряд :)) и началом одного из новых циклов статей.

На сим, пожалуй, всё. Как и всегда, если есть какие-то вопросы, мысли, дополнения и всё такое прочее, то добро пожаловать в комментарии к этому материалу.

Sonikelf's Project's логотип Sonikelf's Project's логотип Космодамианская наб., 32-34 Россия, Москва (916) 174-8226
Sonikelf

А вот первый (:

Kopl

хм, а я всегда думал , что это за штуки маленькие))

Sonikelf

Ну вот, будете знать :)

Вадим

По сути это тот же роутер, только почему-то прописывается в систему ? .если система упала , то и WTWare. можно выкинуть ?
Хотя это точно не роутер , а скорей маршрутизатор который раскидывает IP .....и на кой он нужен ?

Sonikelf

Эээ, всё, теперь, если сервер падает, то выкидываем все железо из офиса?

Doktor_Hardus

ARM архитектура поддерживается?
А если я видео разожму на серваке, и пущу в несжатом воде по витой паре, на терминале будет видно?
Давно хочу применить планншет без экрана!

Sonikelf

Дык есть же ссылки в статье - https://forum.wtware.ru/viewforum.php?f=27&sid=9ee5d27d43bd04bf85ea220b04f5883c :)

Doktor_Hardus

Дык, то форум...
А ты сам-то пробовал?

chapenkov11

Если есть такие решения интересно почему на многие тонкие клиенты ставят Windows. Значит есть какие-то подводные камни. У нас, например, семерка стоит.
И при входе надо нажать Ctrl+Alt+Del, потом ввести пароль и тогда подключается. Вот это Ctrl+Alt+Del вызывает дискомфорт, ассоциируется с неправильной работой компьютера.
И вообще, где не работал (правда это два места пока), везде в компьютерах и сетях есть мелкие недочеты. Например, на текущем месте работы время на всех компах разное, а подвести нельзя, т.к. нет пароля администратора. Интересно, это так сложно, настроить NTP-сервер в сети или администраторы просто не знают, что это такое, или просто лень, или заваливают другими проблемами.

Kopl

Попробовали, интересно, мей би купим чего нить из лицензий. Но как-то по продажам контакт слабый.. В смысле я вот не вижу жесткой обратной связи.. Ну чтобы сразу написать в чат и тп. С наступившим кстати

Sonikelf

А что интересно конкретно?

renatr

тонкие клиенты и конкретно вТВарь (WtWare) , пробовал еще в 2004 году примерно..
кстати Wtware платный и допиленный под наши 1Ски и т.п. аналог Thinstantion.

Судя по комментариям половина админов вообще не вникают в суть тонких клиентов... У меня в качестве тонких клиентов были старые ПК .. они были без PXE загрузчиков.. грузились с 3,5" дискеток ядро ТВАРИ и идеально работали с 2003 виндой...

в 3х учебных классах куча подростков учеников гадили на этих машинах как угодно.. а после, следующие просто ребутали сеанс в рдп и все было девственно чисто..

Терминалки с тонкими клиентами это реально круче и дешевле чем держать парк обычных ПК.. ПРОСТО пользователи у нас стали капризны, каждому подавай видеокарту и корел или фотошоп.. все же псевдодизайнеры.. У нас же экономят на серверах, но тратят куча бабла на мощные пользовательские ПК..

и отдельно о малинке..- круто что ТВАРЬ стали их поддерживать.

renatr

Но фирменные тонкие клиенты от тех же HP стоят дорого.. но они того стоят.

Балаев

КГАМ!

Евгения

Нужны были тонкие клиенты rdp, обратилась в компанию ШАТЛ, купили, установили, все работает без проблем, сэкономили деньги и время.

Евгения

Если вы ищете легкое решение, чтобы обеспечить веб-доступ к вашему серверу или опубликовать ваши приложения, то логичный выбор это SHUTLE TSplus.Освобождая вас от сложностей Citrix и служб удаленных рабочих столов Microsoft (RDS), SHUTLE TSplus обеспечивает быстрое, простое и доступное решение. Тонкие клиенты RDP, VMWARE, Citrix, TERA, неттопы мини ПК Intel
http://www.ifnk.users.ru/ts/terminal-software.html