Тонкі клієнти - що це таке? Підключення та використання тонких клієнтів

Відео: Створення тонкого клієнта на Raspberry Pi

Зазвичай, коли говорять про особливості зробленої програми, розуміють мову, на якому вона була складена. Або системні вимоги, необхідні для запуску. Але є ще й ряд інших, менш відомих визначень. Одне з них - це тонкі клієнти. Що це таке і навіщо розробляються?

Що таке тонкий клієнт?

Під тонкими клієнтами розуміють комп`ютери або програми, які працюють у складі мережі з термінальною або клієнт-серверної архітектурою. Але вони не просто там функціонують. Все або, принаймні, більшість завдань по обробці інформації переносять на сервери, до яких під`єднані тонкі клієнти. Що це таке в реалізації? Як приклад можна привести браузер, який використовується для обробки мережевих додатків, завдяки якому ви зараз можете читати ці рядки. Для працездатності системи необхідний сервер для тонких клієнтів, інакше стає неможливою сама така ідея.

Тонкі клієнти що це таке

Навіщо вони потрібні?

Якщо говорити простіше, то тонкий клієнт є неповноцінним комп`ютером, який завантажує легку операційну систему і з`єднується з термінальним сервером. Використовується він виключно для того, щоб економити на залозі і програмному забезпеченні (хоча в окремих випадках причиною можуть бути інші міркування). Звичайний тонкий клієнт є системний блок, у якого немає жорсткого диска, а є тільки мінімум апаратної складової, який необхідний для запуску операційної системи. Здійснюється підключення блоку живлення, миші, клавіатури, монітора і мережевого кабелю. Можуть бути й інші пристрої, але їх використання можливе лише за умови їх ідентифікації та передачі даних про них термінального сервера.

Відео: Тонкий клієнт HP Compaq t5000

товстий і тонкий клієнт відмінності

Також зменшується необхідний рівень витрат на програмне забезпечення. Немає необхідності купувати ліцензію на кожен комп`ютер - вона необхідна тільки на один сервер. При цьому знижуються витрати на обслуговуючий персонал, адже адмініструвати необхідно тільки один термінал. Як показує практика використання, нашкодити тонкому клієнтові досить проблематично (за умови, що не входять до комплекту цілеспрямовані зусилля). Але разом з цим і зростають вимоги до обслуговуючому персоналу. Особливо це стосується питань передачі справ від одного адміністратора до іншого. Тоді необхідно, щоб заступає добре в усьому розбирався, адже потенційно будь-який збій може призвести до краху всієї системи, і тоді свою цінність втратять тонкі клієнти. Що це таке ви знаєте, а чим вони відрізняються від товстих?

Різниця між тонким і товстим клієнтом

Що беруть до уваги, коли розрізняють товстий і тонкий клієнт? Відмінності між ними такі: під першим розуміють звичайний вид програм, які можуть автономно працювати на окремому терміналі. Їм не потрібно віддалений сервер для якісного виконання своєї роботи. Що собою являє другий, ви вже знаєте. І в цьому полягає головна і одночасно єдина різниця, яку мають товстий і тонкий клієнт. Відмінності можна ще привести в особливостях реалізації, але вони все вміщаються в раніше сформульоване судження.

Тонкий клієнт що це таке

Як це працює і які типи завантажень є?

Як, власне, працює дана технологія? В цілому всю інформацію можна вмістити в трьох пунктах:

  1. На комп`ютер, через один з можливих джерел завантажується тонкий клієнт. В якості основних варіантів розглядаються: LAN, CD, HDD.
  2. У процесі завантаження тонкого клієнта (або при роботі з локальною мережею до неї) мережева карта комп`ютера отримує свій власний IP-адреса.
  3. Коли закінчується підкачка всього необхідного програмного забезпечення, то через робочий стіл створюється підключення до термінальної сесії з сервером, який вказаний в налаштуваннях. Доступ може бути вже дано або буде потрібно пароль і логін. Підключення тонкого клієнта через локальну мережу підприємства повинно бути дозволено в настройках сервера.

Як працює система, в цілому ви вже маєте уявлення. Але одним з найважливіших є етап завантаження, який мають всі тонкі клієнти. Що це таке, звідки він може бути взятий, якщо немає жорстких дисків, на яких зазвичай зберігаються дані? Існує дві можливості:

Відео: Міні ПК Тонкий клієнт ОС Embedded LINUX - Серія 2

  1. Завантаження за допомогою мережі. У локальній мережі повинні працювати TFTP- і DHCP-сервери. У самому комп`ютері повинна бути мережева карта, яка має властивість BootROM, або спеціальні драйвера, які її емулюють. Вона перевіряє наявність всіх покажчиків, отримує настройки і завантажує операційну систему.
  2. Завантаження заздалегідь встановленої системи з DVDCDFlashIDE.

Веб-клієнт

технологія "тонкий клієнт" значно популярніший, ніж може здатися на перший погляд. Хочете приклад, який вказує на те, що ви його прямо зараз використовуєте? Що ж, припускаємо, що особливу роль варто приділити найпоширенішим на даний момент тонким клієнтам - браузерам. Вони є прекрасними прикладами роботи за такими принципами. Сам по собі браузер мало на що придатний. Але можливості, які він відкриває перед комп`ютером, що має підключення до світової мережі, величезні! Машина може мати досить невеликий ресурс програмного забезпечення, але, отримуючи необхідні дані від віддалених серверів, можна розраховувати на створення високоякісного і багатоцільового об`єкта. Все що необхідно користувачу комп`ютера - це сформулювати свій запит, після чого потрібна інформація буде отримана з зовнішніх джерел.

архітектура тонкий клієнт

Робота в термінальному режимі

Крім описаних вище випадків, слід виділити ще одну апаратну особливість можливого тонкого клієнта - спеціальний пристрій, який конструктивно відрізняється від персонального комп`ютера. Подібний механізм не обладнаний жорстким диском і використовує спеціальну локальну операційну систему (в завдання якої входить організація сесії з термінальним сервером, щоб користувач зміг працювати). Також подібний апарат не має в собі спеціальних рухливих деталей, випускається він в спеціальних корпусах і має повністю пасивне охолодження. Давайте розглянемо на прикладі реальної програми, де реалізований тонкий клієнт? Що це таке? 1С - це програма, яка буде розглядатися. Так, в ній все базується на роботі двох частин: одна - це власне платформа, необхідна для роботи. Друга - це розширення, яке виконує окремі цілі. Але працювати без платформи воно не зможе.

технологія тонкий клієнт

Протоколи, які використовують тонкі клієнти

Можна виділити 9 найпопулярніших типів протоколів, які використовуються при розробці даного програмного забезпечення. Їх список такий:

  1. Х11 - знайшов застосування в Unix-системах.
  2. Telnet - мультиплатформенний протокол. Є двонаправленим восьмібітних байт-орієнтованим засобом зв`язку.
  3. SSH - мультиплатформенний аналог Telnet. Головною відмінністю є захищеність переданих даних.
  4. NX NoMachine - доопрацьований протокол Х11. Головною перевагою є стиснення даних.
  5. Virtual Network Computing - платформонезалежна система. Використовує простий клієнт-серверний протокол прикладного рівня, щоб отримувати доступ до необхідних комп`ютерів, які підключені до даної програми.
  6. Independent Computing Architecture - досить недосконалий спосіб передачі даних. Даний протокол значним чином відображається на продуктивності і вимогам до систем, на яких він працює.
  7. Remote Desktop Protocol - обслуговує можливості віддаленого доступу до робочого столу. Може передавати широкий спектр даних, а також відкриває широкі можливості використання віддалених машин.
  8. SPICE - протокол для передачі даних, який може бути використаний з комфортом не тільки в локальній мережі, а й через інтернет. Його особливістю є "програмна легкість", Яка дозволяє швидко обмінюватися даними. Таке можливо завдяки простоті процесів передачі даних (які здійснюються не в збиток продуктивності). Також він може працювати на широкому спектрі машинних архітектур.
  9. Різні закриті протоколи, які були розроблені програмістами різних фірм і підприємств. Використовуються тільки, як правило, на території підприємства, для якого робилися. Мають ряд унікальних параметрів, в тому числі: реалізація, системні вимоги, архітектура. Тонкий клієнт в даному випадку повністю розробляється під окремі підприємства і протоколи, які діють на їх території.

підключення тонкого клієнта

приклади реалізації

Як приклад реалізації тонкого клієнта можна привести такі розробки, як:

Відео: Захищений USB-накопичувач з клавіатурою | Kingston DataTraveler 2000

  1. Термінальний доступ.
  2. Бездискова станція.
  3. LTSP.
  4. Thinstation.

Використання тонких клієнтів дозволяє в таких випадках прискорити оновлення всього необхідного для роботи програмного забезпечення.

Поділитися в соц мережах:

Увага, тільки СЬОГОДНІ!
Схожі

Увага, тільки СЬОГОДНІ!
» » Тонкі клієнти - що це таке? Підключення та використання тонких клієнтів