Как из тонкого клиента сделать компьютер

Обновлено: 07.07.2024

Имеются "бездисковые" тонкие клиенты без установленной ОС, сервер с Server 2008 R2 SP1, и все необходимые лицензии соответственно (CAL и терминального доступа).

Задача: организовать загрузку тонких клиентов по сети.

нужно ли создавать какой либо образ (например PXE) чтобы загружать терминальные копии ос server 2008 ?

Какие файлы необходимо "расшарить" по ftp, чтобы тонкий клиент смог запускать терминальную копию системы ?

Ответы

Во-первых это WYSE, у него уже установлена своя ОС (очень быстрая) и по сети она не загружается, это даже видно по ролику. Во-вторых запускается автоматом RDP клиент с прописанными учетными данными.

да вот и хотелось бы, чтобы клиентской ОС была та же SERVER 2008, но в терминале, ибо лицензии то есть терминальные и CAL

нафига козе баян, у вас есть на n-количество (соответствует количеству клиентов ) лицензий на SERVER 2008?

свободно распространяемое ПО = всегда много возиться надо)

Так купите WYSE, HP или т.п.. Хотя и с коммерческими продуктами приходится возиться порой по самое не балуй.

а тут хотелось, чтобы всё было аккуратно, чтобы потом на этих клиентах запускать 1С, Office

На тонких клиентах запускаются только клиенты для подключения к серверам по протоколам RDP,Citrix, vm view, а непосредственно 1С, Office уже запускаются на этих серверах.

И общем, вам сюда, все равно луче из свободного не найти, там есть и документация и готовые образы.

Все ответы

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

ps а что такое "терминальная копия системы"?

да вот дело в том, что не хотелось бы ставить (и покупать соответственно) отдельную ОС для терминалов! Было бы идеально, чтобы загружалась серверная ОС на тонких клиентах.

а без ПО от citrix за 32 000 руб ?

средствами windows server 2008 R2 нельзя?

На этом тонком клиенте есть диск 512 мегабайт, вначале загружаются с него, а затем уже подключаются к серверу. Хотя возможно это и PXE загрузчик, под Linux их полно.

хорошо, с этим понятно.

А как в моем случае? без диска, загрузка по сети.

без приобретения дополнительного ПО.

да вот и хотелось бы, чтобы клиентской ОС была та же SERVER 2008, но в терминале, ибо лицензии то есть терминальные и CAL

О каких тонких клиентах идет речь?

Все может зависеть от производителя. Можно также реализовать загрузку бездисковых клиентов из обычных компьютеров по сети на базе свободно распространяемого программного обеспечения

Innovation distinguishes between a leader and a follower - Steve Jobs

вот такие тонкие клиенты

свободно распространяемое ПО = всегда много возиться надо)

а тут хотелось, чтобы всё было аккуратно,

чтобы потом на этих клиентах запускать 1С, Office

Если у них есть возможность грузится по сети, то вариантов реализации масса.

Я в свое время делал на базе Linux. Вот одно из решений на базе Linux

Innovation distinguishes between a leader and a follower - Steve Jobs

да вот и хотелось бы, чтобы клиентской ОС была та же SERVER 2008, но в терминале, ибо лицензии то есть терминальные и CAL

Терминальные CAL дают вам право подключения к серверу терминалов, а не право запуска ОС на клиентских ПК, тем более серверной версии.

мечта:развернуть службы RDS для работы пользователей на тонких клиентах с 1С и Office.

Возможно ли запустить сеанс RDS на тонком клиенте при загрузке его по сети БЕЗ покупки дополнительного ПО?

Без дополнительного ПО нельзя. Купите ли вы его, соберети ли сами на основе ПО с открытым кодом - это уже вам решать.

This posting is provided "AS IS" with no warranties, and confers no rights.

да вот и хотелось бы, чтобы клиентской ОС была та же SERVER 2008, но в терминале, ибо лицензии то есть терминальные и CAL


по-моему просто небольшое недопонимание принципа работы тонкого клиента:
- на тонком клиенте никогда не запускают серверную ОС (ну при наличии ресурсов конечно запустить можно но для этого нужна 1 лицензия на windows server для каждого клиента, и по сетке такую тяжелую ос ты не запустишь, только локально)
- чтобы тонкий клиент смог притерминалиться на сервер ему нужное хоть какое нибудь ПО, то есть ОС и клиент RDP. грузится это может как локально (с винта или флешки) так и по сетке через pxe. НО ОС и ПО на клиенте нужна ВСЕГДА! без ПО тонкий клиент просто кусок безполезный кусок пластмассы и железа. (на ролике тоже загружается ОС (линукс клон))
- решений таких много, как готовых коммерческих (как показанный wyse, и у большинства вендоров такие есть, hp например или dell) так и бесплатных (thinstation например или wtware, настраиваются элементарно, любой эникейщик освоит за полдня)
- WDS врядли подойдет, он все таки для разворачивания операционок, а не для загрузки по PXE, хотя один компонент от него понадобится - TFTP

Сегодня поговорим об использовании тонких клиентов с операционной системой Windows Embedded. Для тех, кто не в курсе: тонкие клиенты – это компьютеры, единственная задача которых – подключать пользователя к серверу для работы. В случае тонких клиентов все вычисления выполняются не на локальном компьютере пользователя, а на сервере. Выглядят тонкие клиенты как небольшие компьютеры:


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


Рис. 2. Тонкий клиент HP t530 (слева) и его предок HP t5550 (справа). Во всех тонких клиентах используется пассивное охлаждение и в качестве радиатора задействован в том числе и корпус тонкого клиента.

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

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

Для защиты тонких клиентов от внесения нежелательных модификаций в их настройки в операционной системе Windows Embedded вшит функционал защиты от записи на диск, который блокирует попытки сохранения любых настроек и данных на диске тонкого клиента. В Windows Embedded 10 данный фильтр называется Unified Write Filter (UWF), в предыдущих версиях Windows Embedded он именуется как Enhanced Write Filter (EWF).

Принцип работы фильтра записи по-своему прост – он сохраняет изменения, которые пытаются сделать пользователи или программы в операционной системе, не на диске, а в оперативной памяти. Для работающих под Windows Embedded приложений кажется, что они работают с диском в привычном им режиме и могут сохранять на нем свои параметры и данные, но после перезагрузки тонкого клиента все сделанные изменения обнуляются и возвращается в свое исходное состояние.

Непосредственно фильтр защиты от записи на тонких клиентах представляет из себя замочек в трее, который горит зеленым, когда он включен (Рис. 3), и красным, когда отключен (Рис. 4). Выключить и включить его может только пользователь с правами администратора через этот же значок в трее (Рис. 5):


Рис. 3. Фильтр защиты от записи включен.


Рис. 4. Фильтр защиты от записи отключен.


Рис. 5. Меню управления фильтром защиты от записи.

С фильтром защиты от записи в Windows Embedded есть одна особенность, связанная с включением тонких клиентов в домен Active Directory. По умолчанию все компьютеры в домене Active Directory раз в 30 дней меняют пароли на свои учетные записи (по сути, это такой же процесс, который проходится проходить пользователям). И если вы введете тонкий клиент в домен и включите на нем фильтр записи, то пароль он автоматически понять сможет, а вот запомнить – нет. Как следствие, при следующей перезагрузке тонкий клиент вывалится из домена, и пользователи не смогут на него зайти. Решается данная проблема отключением в групповых политиках смены паролей на учетных записях тонких клиентов. Естественно, данную политику стоит применять только на тонкие клиенты (Рис. 6):


Рис. 6. Параметры настройки групповой политики для отключения смены пароля операционной системы на тонких клиентах.

Ну и напоследок о практических недостатках фильтра защиты на запись в Windows Embedded. Их два:

Первый недостаток – тонкие клиенты с включенным фильтром защиты от записи нужно периодически перезагружать (раз в неделю-две), потому что в противном случае фильтр записи занимает всю оперативную память, и тонкий клиент начинает тормозить.

Grattis - партнерская программа по продаже голосовых поздравлений


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

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

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

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

Теперь технические нюансы. Для того, чтобы тонкий клиент начал функционировать, используются специальные программы, которые производят первоначальную загрузку и подключение к серверу терминалов. Большинство таких программ - бесплатные. Из моего опыта могу порекомендовать решение от ООО "ИТ Консультант", просто, адаптировано и есть форум поддержки. Легко настраивается и управляется.

На сервере создаем папку загрузки для тонких клиентов, к примеру tftpboot, записываем скачанный набор файлов, под каждую станцию создаем файлик с настройками. В этой статье я ограничусь информацией, как настроить сервер. Остальное можно узнать, прочитав документацию и поискать ответы на форуме. Если появятся множество вопросов, напишу отдельную статью.

Устанавливаем на сервере, через установку компонентов windows Remote Installation Service, при этом конфигурирование оставляем на потом. Дальше редактируем реестр, нужный нам путь - HKLM\System\CurrentControlSet\Services\Tftpd\Parameters\Directory, тип ключа REG_SZ, значение "C:\tftpboot". Это наша папка с загрузкой тонкого клиента. После этого открываем службы, находим Trivial FTP Daemon, ставим тип запуска АВТО и запускаем службу.

Настройки DHCP совсем простые.

003 Router 192.168.1.2
006 DNS Servers 192.168.1.1, 192.168.5.1
066 Boot Server Host Name 192.168.1.5
067 Bootfile Name pxelinux.0

Используются 4 пункта, думаю, что нет смысла пояснять, что есть что. Адреса серверов указываете свои.

С понятием тонких клиентов многие из пользователей сталкиваются чуть ли не каждый день, правда, совершенно не отдавая себе отчета в том, с чем они имеют дело. На самом деле ничего в понимании того, каким образом работают тонкие клиенты, нет. Достаточно посмотреть на свой компьютер и установленное на нем программное обеспечение. Далее предлагается рассмотреть несколько возможных ситуаций, связанных с понятием тонких клиентов в операционной системе. И необязательно это должны быть ОС семейства Windows. Принципы, по которым производится установка и настройка тонкого клиента, для всех систем одинаковы.

Что такое тонкий клиент по своей сути?

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

тонкие клиенты

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

сервер тонкий клиент

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

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

настройка тонкого клиента

Тут абсолютно неважно, какая используется схема подключения (топология сети). Главное – четкая переадресация. Пояснить это можно на примере загрузки ОС с центрального сервера на клиентские терминалы, не имеющие винчестеров.

Загрузка операционных систем

Но как же операционная система может загружаться на компьютер без жесткого диска? Элементарно! Современные технологии сетевых соединений могут использовать протоколы вроде RIS, DHCP, PXE, RDP и другие.

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

Если речь идет именно о компьютерных терминалах, для работы тонкого клиента любого типа обычно достаточно самого простенького процессора и всего-то 1 Мб оперативной памяти.

установка тонкого клиента

Пример установки и настройки приложений 1С

Однако посмотрим, что собой представляет установка тонкого клиента на примере программных продуктов 1С.

система тонкий клиент

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

Приблизительная схема по настройке может выглядеть следующим образом:

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

тонкие клиенты

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

Подключение и лицензии

Выгоды и преимущества

Читайте также: