В рамках проекта OpenThinClient (http://openthinclient.org/) подготовлена (http://openthinclient.org/tiki-read_article.php?articleId=46) платформа для упрощения развертывания инфраструктуры терминального доступа для организации работы бездисковых клиентов. Для настройки, мониторинга и управления сетью терминального доступа используется разработанный в рамках проекта GUI-интерфейс, который работает в кооперации с набором специализированных серверов (dhcp proxy, tftp, syslog, nfs, ldap). Код серверной и клиентской частей написан на языке Java и распространяется в рамках лицензии GPLv2.
Пакет оформлен (http://sourceforge.net/projects/openthinclient) в виде единого JAR-файла, размером 560 Мб. Для запуска платформы достаточно выполнить данный JAR-файл в любой операционной системе, для которой доступна Java SE. На клиентские машины по сети загружается рабочее окружение на базе Linux-дистрибутива Ubuntu, при этом поддерживается достаточно широкий спектр оборудования (вплоть до машин со 1...URL: http://openthinclient.org/tiki-read_article.php?articleId=46
Новость: http://www.opennet.me/opennews/art.shtml?num=29126
они бы ещё на шарпе написали...
Java SE - и на моем эриксоне пойдет?
Пардон муа, но почему это зовется тонким клиентом? Насколько я понял, это сетевая загрузка полноценной системы + наличие на десктопе клиента для уданного рабочего стола. Или я что-то упустил?
Тонкие в смысле на клиенте ничего не исполняется - исполнение идет на сервере через "уданного рабочего стола".А как вы хотите? Загрузить нечто по сети на клиента и чтобы на клиенте не было ОС?
128 Мб и "тонкий"?
На всякий напоминаю про http://www.altlinux.org/LTSP -- поднимает тощих клиентов с 16M RAM :)
ключевое слово поднимается, а дальше при случае либо иксы уйдут в своп либо чтонибудь будет падать(XServer/NX/ICA/RDP/VNC etc) если запустить приложение отличное от текстового редактора.Даже XF86 3.x не особо жил на терминале памятью меньше 24мб
>если запустить приложение отличное от текстового редактора.так ведь все приложения будут выполняться на удаленном сервере.
Ну вообщето расход оперативной памяти XServe'ом и другими прослойками никто не отменял, и чем "интереснее" графика тем толще требования к памяти.
> ключевое слово поднимается, а дальше при случае либо иксы уйдут в своп
> либо чтонибудь будет падать(XServer/NX/ICA/RDP/VNC etc) если запустить приложение
> отличное от текстового редактора.Ошибаетесь, а дальше там даже звук проброшен (Xorg отъедает что-то порядка 7M, точно сейчас не вспомню для именно такой конфигурации). И это всё работает, хотя на 32M RAM меньше задействуется swap over NFS (упреждающий ответ -- соответствующий патч в клиентских ядрах приложен, не дедлочится).
Работает что на виртуалке, что на первом пентиуме. Мы ж с led@ не только делали, а и проверяли :) Для 5.x не было такой хорошей возможности, но уж Terminal 4.0 вылизан вдоль и поперёк.
Гляньте по ссылке -- вероятно, "оно":
http://www.altlinux.org/LTSP/TroubleShooting#.C2.AB.D0.97.D0...> Даже XF86 3.x не особо жил на терминале памятью меньше 24мб
Это если на "всесторонне развитом" сервере SVGA приходилось подниматься, и то 3.3.2--3.3.6 на 8M жило, на 16M -- с локальным icewm ещё и gimp помалу шевелился. :)
PS:
> Ну вообщето расход оперативной памяти XServe'ом и другими прослойками
> никто не отменялДык.
http://www.altlinux.org/LTSP/Hardware#.D0.A2.D0.B5.D1.80.D0....
А можно и без ОС - SUN Ray клиент. Никакой ОС !
На вот как раз насколько я понял, на клиенте грузится ПОЛНОЦЕННАЯ ось с этими самыми вандербердами, офисами, плеерами и прочим блэкджеком. И да, в том числе с клиентами удаленного доступа. Таким макаром любую винду можно считать тонким клиентом, там же RDP-клиент из коробки есть.
В моем представлении тонкий клиент это все таки то, что обеспечивает ТОЛЬКО подключение к терминальному серверу. Ну, плюс обвес в виде проброса устройств.
>...виде единого JAR-файла, размером 560 Мб.Тонкий клиент?! =-О
Извините, не удержался :)
Это серверная часть... вроде как. Для сервера и несколько Гб не жалко, если он того стоит.
> Пакет оформлен в виде единого JAR-файла, размером 560 МбИнифига себе тонкие клиенты...
для вас тонкий клиент - 1 мб на сервере, 1 мб на клиенте? o_O
Для них это монитор с подключенными клавиатурой, мышью и сетевым кабелем. (Вспомнились почему-то моноблоки...)
А так и есть. Плюс системник, достаточный для проброса картинки (не знаю - мегагерц 300, наверное?
> А так и есть. Плюс системник, достаточный для проброса картинки
> (не знаю - мегагерц 300, наверное?Даже меньше. Но тут есть разница между терминалом (который рисует) и бездисковым клиентом (который грузится по сети, но приложения работают на его CPU/RAM).
А если это не так - то накукуй тогда какие-то тонкие клиенты вообще? Если нечто может такую чушку явы запустить - оно и нормальную операционку сможет запускать, пожалуй.
На клиентские машины по сети загружается рабочее окружение на базе Linux-дистрибутива UbuntuЧто ж Вы новости-то невнимательно читаете?
да чего вы так испугались?! у меня старые компы на 64 мб работают тонкими, это всего лишь морда для отображения процессов на сервере! :-) на этих машинах даже винтов нету.
Дык я-то как раз и не боюсь. Это User294 вбил себе в голову почему-то, что тонкий клиент должен запустить jar 560 Мб. А я обратил его внимание, что на клиент отсылается образ ubuntu и никакого jar'a , тем более размером 560 Мб клиент запускать не будет. И если бы он внимательно читал новость, то не пришел бы к такому заблуждению.
А jar 560 Мб это серверная часть + образ той самой убунты, которая рассылается по tftp и позволяет клиенту работать без винчестера. Потому клиент и тонкий.
Т.е. загрузился по сети и все, сразу стал тонким клиентом?
Вот что нам по этому поводу рассказывает википедия:
Под термином «тонкий клиент» подразумевается достаточно широкий с точки зрения системной архитектуры ряд устройств и программ, которые объединяются общим свойством: возможность работы в терминальном режиме. Таким образом, для работы тонкого клиента необходим терминальный сервер. Этим тонкий клиент отличается от толстого клиента, который, напротив, производит обработку информации независимо от сервера, используя последний в основном лишь для хранения данных.Кроме общего случая, следует выделить аппаратный тонкий клиент (например, Windows- и Linux-терминалы) — специализированное устройство, принципиально отличное от ПК. Аппаратный тонкий клиент не имеет жёсткого диска, использует специализированную локальную ОС (одна из задач которой организовать сессию с терминальным сервером для работы пользователя), не имеет в своём составе подвижных деталей, выполняется в специализированных корпусах с полностью пассивным охлаждением.
Для расширения функциональности тонкого клиента прибегают к его «утолщению», например, добавляют возможности автономной работы, сохраняя главное отличие — работу в сессии с терминальным сервером. Когда в клиенте появляются подвижные детали (жёсткие диски), появляются возможности автономной работы, он перестаёт быть тонким клиентом в чистом виде, а становится универсальным клиентом.
Т.е. исходя из этого для того, чтобы клиент был тонким, необходимо 2 условия:
1) Терминальная система.
2) Отсутствие жестких дисков и всякой всячины для автономной работы.Какие из этих двух условий не выполняются в данном случае?
Википедия такая википедия...
Если следовать этой логике, то XP загруженная по AoE или винсервер загруженный по iSCSI тоже получаются "тонкими утолщенными", ибо и терминальное подключение есть, и винты вместе со всяким отсутствуют.
В целом, пункт про винты прощу считать бредом, потому как винт/CD/флешка/etc не обязывают к автономной работе, а могут содержать ту самую "cпециализированную локальную ОС". В то же время сетевая загрузка не обязывает быть терминальным клиентом, на вскидку можно вспомнить те же кластерные ноды.
Так вот, если выбросить этот бред, то имеем клиента с набором офисного софта достаточным для среднестатистического менеджера. Софт этот крутится на самом клиенте и требует только место для хранения данных. По викишному же определению это толстый клиент. Да, на нем еще и набор для терминальных подключений есть.
Да, если следовать логике, то XP на бездисковой станции, используящаяся для работы по RDP в терминальных сессиях является ни чем иным, как тонким клиентом. А что здесь вызывает сомнения? А по поводу жесткого диска, там четкого определения нет, согласен. Но главный принцип: основная работа выполняется не локально, а удаленно. Эта ветка вообще начиналась по другому поводу: из-за невнимательности или неправильного понимания здесь начали говорить, что, якобы этот тонкий клиент должен запускать 560 мегабайтный jar и поэтому он совсем не тонкий. Я указал, что это ошибка, и данный клиент вполне себе может быть тонким.
http://openthinclient.org/Quick%20Start?structure=
На сайте пишут:* Open a webbrowser and connect to the server via the URL
http://<SERVERNAME_OR_IP>:8080
* Click on the "Start Manager" button.
* Confirming the "trust content requester" to start the openThinClient Manager
* Click on the "Connect to an existing realm" button to configure the server
* The default password is secret and has to be typed.
* Choose the "openthinclient" realm and click finish.Пароль "secret" не проходит. Сменили что ли. Кто-нибудь в курсе?
Если кто столкнулся, то:
http://openthinclient.org/articlesPlease keep in mind that most default passwords have been changed to:
"0pen%TC (first character is a zero and not the letter O)"
Кто нить пробовал уже?
наподобие LTSP или что то иное (NX ....)?
Это прямо чудеса какие-то! Столько букв, но нету главного - оно на чем вообще работает то, по x11, nx, vnc, rdp или саможабописное?
Ну вот, пришлось сходить по ссылке. RDP там.
> Ну вот, пришлось сходить по ссылке. RDP там.Для win RDP представляю, я для nix как дела обстоят?
Или грузится что то универсальное, а потом по vnc / nx / rdp дальше?
жаба нужня для красивой отрисовки админ панели?Чувствую что придется самому скачать и попробовать ...
> xnest, IBM iSeriesAccess, Citrix Presentation Server Client, Citrix PNAgent/XenApp client, Citrix Receiver 11 и Vmware View Open Client.Какая часть смущает?
И какие требования к серверной части? Сколько памяти ест?
Поставил себе эту штуковину, хорошая система, только с rdp косяк один раз подключается и все:-( надо удалять лицензию, а как это автоматизировать не понятно.
> Поставил себе эту штуковину, хорошая система, только с rdp косяк один раз
> подключается и все:-( надо удалять лицензию, а как это автоматизировать не
> понятно.Таже проблема, экспериментальным путем установил что их RDP нормально работает только если лецензирование сервера идет "per User" при лецензировании "per Device" выдает ошибку после первого подключения.
Хочу тоже попобовать данный продукт на Win2003 ставлю.На нём же DHCP. В качестве тонкого клиента выступает виртуалбоксовская машина.Там где должна идти уже загрузка у меня выскакивает следующая строка на виртуалке несколько раз подряд
Sending ProxyDHCP request to IP_DHCP
Где IP_DHCP это айпишник DHCP сервера.Что я делаю не так. Подскажите у кого получилось.