Как устроена загрузка по сети?
Так же предельно важно понимать как устроена загрузка по сети, процесс загрузки выглядит примерно следующим образом:
Рабочая станция включается и опрашивает DHCP-сервер, как ей грузиться дальше:
А точнее происходит запрос двух опций: next server — адрес TFTP-сервера и boot file — путь к загрузчику.
DHCP-сервер, выдает ответ с адресом сервера и путем к pxelinux.
Рабочая станция загружает загрузчик pxelinux по TFTP - Вот тут можно уточнить...
pxelinux загружает ядро. - Вот тут можно уточнить...
В конфиге pxelinux в опциях ядра указанно откуда грузить основную систему по NBD - Вот тут можно уточнить где находится этот конфиг...
Когда ядро запускается, оно маунтит с сервера nbd-образ в корень системы и загружает процесс init, который в свою очередь и загружает все остальное обычным способом.
Так же в этот момент ltsp-читает главный конфиг lts.conf с сервера и запускает LDM, после чего пользователь видит приглашение к вводу логина и пароля.
LDM — это логон менеджер LXDE, который отвечает за авторизацию пользователей и начальный запуск окружения.
Терминальный сервер на базе Linux Mint
-
- Сообщения: 438
- Зарегистрирован: 21 июл 2017, 20:38
- Благодарил (а): 398 раз
- Поблагодарили: 8 раз
- Контактная информация:
Терминальный сервер на базе Linux Mint
Вот пример почти понятного объяснения, как говорится на пальцах. Некоторые уточнения и в принципе можно разобраться.. Что есть выполнение определенной задачи, это некий алгоритм, на мой взгляд..) А алгоритм это последовательность действий, с уточнениями. Зная алгоритм и имея поставленную задачу, средства раздобыть/нагуглить есть возможность. Вот по больше бы таких простых алгоритмов, было бы счастье, для меня уж точно. Можно конечно изучать, порой не посильную литературу, и даже разобраться, но возможно данное знание и не понадобится в дальнейшем.. Как правило бывает как, у меня по крайней мере, нужно определенное решение: 1. Спроси друга, знакомого... 2. Загугли, скорее там уже есть готовенькое решение..) 3. Если не гуглится, или гуглится но не много не то, спроси товарищей на дружелюбном форуме.. 4. Даже страшно произносить... Ладно, чет по несло меня, надо искать решение
-
- Сообщения: 438
- Зарегистрирован: 21 июл 2017, 20:38
- Благодарил (а): 398 раз
- Поблагодарили: 8 раз
- Контактная информация:
Терминальный сервер на базе Linux Mint
Добрый день. Появилась необходимость в проигрывании видео в медиаплеере и браузере на определенном тонком клиенте. Видео на тонком клиенте в плеере, проигрывается только на сервере, а в браузере тормозит. Я так понимаю, проблему можно решить, если этот тонкий клиент сделать толстым? Как его изменить на толстого и где что прописать?
-
- Сообщения: 4714
- Зарегистрирован: 21 июн 2017, 18:09
- Решено: 107
- Благодарил (а): 52 раза
- Поблагодарили: 2099 раз
- Контактная информация:
Терминальный сервер на базе Linux Mint
"Ты перестала пить коньяк по утрам, отвечай - да, или нет?" (с) Карлсон.
Вопрос сформулирован примерно так, и совершенно некорректен. Первым делом Гугл в зубы, и учить - что такое тонкий и толстый клиент, и чем они отличаются в принципе. Потом можно будет вернуться к данной теме...
Вопрос сформулирован примерно так, и совершенно некорректен. Первым делом Гугл в зубы, и учить - что такое тонкий и толстый клиент, и чем они отличаются в принципе. Потом можно будет вернуться к данной теме...
-
- Сообщения: 438
- Зарегистрирован: 21 июл 2017, 20:38
- Благодарил (а): 398 раз
- Поблагодарили: 8 раз
- Контактная информация:
Терминальный сервер на базе Linux Mint
Что там искать, вот, у меня тонкий,
тонкий клиент — Приложения выполняются на терминальном сервере и просто выводятся на дисплей терминального клиента.
толстый клиент — Приложения выполняются непосредственно на терминальном клиенте, а сервер просто предоставляет доступ к пользовательским файлам и программам.
тонкий клиент — Приложения выполняются на терминальном сервере и просто выводятся на дисплей терминального клиента.
толстый клиент — Приложения выполняются непосредственно на терминальном клиенте, а сервер просто предоставляет доступ к пользовательским файлам и программам.
-
- Сообщения: 438
- Зарегистрирован: 21 июл 2017, 20:38
- Благодарил (а): 398 раз
- Поблагодарили: 8 раз
- Контактная информация:
Терминальный сервер на базе Linux Mint
Вот и я хочу чтобы ноутбук(мой тонкий старенький клиент) сам проигрывал, возможно у него получится..
-
- Сообщения: 4714
- Зарегистрирован: 21 июн 2017, 18:09
- Решено: 107
- Благодарил (а): 52 раза
- Поблагодарили: 2099 раз
- Контактная информация:
Терминальный сервер на базе Linux Mint
sana-555, Так, принципиальную разницу уже знаем, уже хорошо. Теперь задумайтесь если на толстом клиенте программа выполняется на железе и ресурсах самого клиента, чем толстый клиент отличается от системы установленной обычным способом? И в чем разница между ним и тонким клиентом с технической точки зрения?
Здесь я уже отвечу сам, т.к. тех-подробности в прямом виде на поверхности далеко не всегда можно найти. Правильный ответ:
Толстый клиент, в общем случае это почти полноценная OS у которой вместо собственного диска - сетевое хранилище на сервере. В домашних условиях у него нет никакого выигрыша перед нормально установленной системой, т.к. его основное преимущество - централизация хранения данных и упрощение сопровождения/обновления OS на терминальных станциях. Там где их много однотипных, но при этом это вполне серьезные машины, которые могут и независимо работать сами по себе. В случае единственного ноутбука, это не дает ровным счетом ничего, зато сама система будет шевелится медленнее чем могла бы с диска, т.к. требования к сети у такого клиента намного выше чем у тонкого. По сути, сеть для него - замена дисковой подсистемы, и даже гигабитная медь - не слишком адекватная замена. А по Wi-Fi все будет совсем печально.
Потому не стоит маяться ерундой. Просто поставьте на этот ноут какой-нить из облегченных дистрибутивов вроде MX Linux или AntiX.
Есть только один случай когда организация подобного дома оправдана. Это когда хочется оживить еще одну машину у которой есть все, кроме винчестера. В этом случае - гуглите как установить линукс с корневым разделом на NFS и сетевой загрузкой (это проще чем развернуть полноценный сервер для толстых клиентов, и гибче).
Здесь я уже отвечу сам, т.к. тех-подробности в прямом виде на поверхности далеко не всегда можно найти. Правильный ответ:
Толстый клиент, в общем случае это почти полноценная OS у которой вместо собственного диска - сетевое хранилище на сервере. В домашних условиях у него нет никакого выигрыша перед нормально установленной системой, т.к. его основное преимущество - централизация хранения данных и упрощение сопровождения/обновления OS на терминальных станциях. Там где их много однотипных, но при этом это вполне серьезные машины, которые могут и независимо работать сами по себе. В случае единственного ноутбука, это не дает ровным счетом ничего, зато сама система будет шевелится медленнее чем могла бы с диска, т.к. требования к сети у такого клиента намного выше чем у тонкого. По сути, сеть для него - замена дисковой подсистемы, и даже гигабитная медь - не слишком адекватная замена. А по Wi-Fi все будет совсем печально.
Потому не стоит маяться ерундой. Просто поставьте на этот ноут какой-нить из облегченных дистрибутивов вроде MX Linux или AntiX.
Есть только один случай когда организация подобного дома оправдана. Это когда хочется оживить еще одну машину у которой есть все, кроме винчестера. В этом случае - гуглите как установить линукс с корневым разделом на NFS и сетевой загрузкой (это проще чем развернуть полноценный сервер для толстых клиентов, и гибче).
-
- Сообщения: 438
- Зарегистрирован: 21 июл 2017, 20:38
- Благодарил (а): 398 раз
- Поблагодарили: 8 раз
- Контактная информация:
Терминальный сервер на базе Linux Mint
Я, наоборот, не хотел маятся . У меня в офисе, уже установлен тс и один старенький ноут, как раз без диска. Сейчас вынужден иногда брать ребенка, поэтому подумал, что если уж тс установлен, то попробовать сделать из тонкого толстый. Подключен по гигабитному кабелю, через гигабитный роутер.
Получается, даже мощные толстые клиенты, не смогут смотреть видео, из за ограничения скорости сети?
-
- Сообщения: 4714
- Зарегистрирован: 21 июн 2017, 18:09
- Решено: 107
- Благодарил (а): 52 раза
- Поблагодарили: 2099 раз
- Контактная информация:
Терминальный сервер на базе Linux Mint
Нет, там в другом заморочка. Сама система будет шевелится медленно и печально, хотя на гигабитной меди - еще неплохо. Смогут или не смогут - там упрется в процессор и видеокарту клиента.
Но надо понимать, что тонкий и толстый клиент - это не режим просто режим работы абстрактного "терминального сервера". Это совсем разные вещи.
Если по аналогии - у вас легковушка, а вы хотите Камаз. "Что надо в машине заменить?" Быстро и просто это не меняется.
Причем если материалов по настройке терминалов с тонкими клиентами в сети море, то про толстые - еще и не так просто найти, т.к. мало востребовано, по вышеописанным причинам. Очень узкая сфера полезности в нынешнее время, в основном - большие корпоративные сети, где это все обслуживается на основе решений "под ключ" от известных фирм и с их же поддержкой.
-
- Сообщения: 438
- Зарегистрирован: 21 июл 2017, 20:38
- Благодарил (а): 398 раз
- Поблагодарили: 8 раз
- Контактная информация:
Терминальный сервер на базе Linux Mint
-
- Сообщения: 4714
- Зарегистрирован: 21 июн 2017, 18:09
- Решено: 107
- Благодарил (а): 52 раза
- Поблагодарили: 2099 раз
- Контактная информация:
Терминальный сервер на базе Linux Mint
А вот тут другой анекдот вспоминается:
- Что ему на день рождения подарим? Может книгу?
- Не... Книга у него уже есть.
Это я к чему? Данный комбайн, LTSP - не единственный, и даже не первый из приходящих в голову сервер терминалов. Вот вам что, сложно было в первом же посте его упомянуть прямо, чтобы сразу было понятно о чем речь?
С LTSP - сами разбирайтесь. Этого монстра я несколько раз ковырял, и пришел к выводу, что собрать вручную нужное именно под себя и под ситуацию проще. По идее то это с ним должно быть проще, вроде как готовое решение. Но только стоит его копнуть глубже - там такое лезет... Если нету сети на полсотни машин как минимум - сильно излишне.
-
- Сообщения: 438
- Зарегистрирован: 21 июл 2017, 20:38
- Благодарил (а): 398 раз
- Поблагодарили: 8 раз
- Контактная информация:
Терминальный сервер на базе Linux Mint
Просим прощения Думал раз тема изначально именно про него, то и не посчитал нужным..
Кто сейчас на конференции
Сейчас этот форум просматривают: GPT[Bot] и 1 гость