Робоча станція: це що таке з точки зору комп`ютерних систем?
Сьогодні в нашому побуті все частіше і частіше фігурує таке поняття, як «робоча станція». Це що таке? Багато здогадуються про відповідь, але далеко не всі можуть дати чітке визначення цього терміна. Розглянемо деякі аспекти, з ним пов`язані, виходячи з принципів, закладених в комп`ютерних технологіях.
Відео: Ермітаж з точки зору сучасних технологій. Олексій Кунгур
Робоча станція: це що в найширшому сенсі?
Визначення цього терміна можна почати кілька з віддалених понять, адже він зустрічається не тільки в комп`ютерному світі. Наприклад, ті ж синтезатори з вбудованими секвенсорами і засобами обробки звуку теж називаються робочими станціями (workstation). Взяти хоча б той же KORG Trinity.
Але якщо визначати цей термін в загальному сенсі, робоча станція - це, якщо хочете, персональне автоматизоване робоче місце (АРМ), як його називали ще за часів СРСР. З точки зору IT-технологій під цим терміном мається на увазі програмно-апаратний комплекс, призначений для вирішення якихось конкретних завдань. Грубо кажучи, це персональний комп`ютер з встановленою операційною системою, набором програм і, якщо потрібно, з підключеними периферійними пристроями (сканер, принтер і т.д.). Однак в будь-якому випадку робочою станцією називають тільки комп`ютерні термінали, підключені до локальної мережі.
Види робочих станцій
Якщо взяти до уваги те, що комп`ютер і є робоча станція, характеристика його дуже сильно відрізняється від терміналу, званого сервером.
Самі ж робочі станції, які ще називають клієнтами або клієнтськими машинами, здатні функціонувати як в мережевому, так і в локальному режимі. Якщо власних коштів локального комп`ютера для вирішення завдань досить, користувач їх і використовує, працюючи виключно на своїй машині. Якщо ж потрібно хоча б вихід в інтернет, обмін даними або щось в цьому роді, клієнтський термінал звертається безпосередньо до сервера.
Як вже говорилося вище, на локальному терміналі можуть бути встановлені всі програмні компоненти, проте нерідко можна зустріти і мережеві робочі станції, звані бездисковими (у них просто відсутня вінчестер). Мережева операційна система на кожен комп`ютер завантажується з центрального сервера, а на нього, в свою чергу, не втрачається жодна інформація користувача. Іноді операційна система може завантажуватися з оптичного диска (якщо є дисковод) або з USB-носія. У деяких випадках такі ж пристрої з певним типом програмного забезпечення можуть використовуватися в якості сервера.
Конфігурація у таких комп`ютерів мінімальна: спрощена материнська плата, мережева карта, монітор і клавіатура, не рахуючи периферійних пристроїв. До речі, саме такі типи станцій в більшості своїй застосовуються в банківських установах, оскільки в цьому випадку забезпечується найвищий рівень захисту і безпеки.
Користувач такого терміналу ні поміняти настройки системи, ні встановити додаткове програмне забезпечення просто не може (права обмежені адміном). Та й інформація теж знаходиться в безпеці, адже в фізичному плані на локальному комп`ютері вона не присутня. Таким чином, мережева бездискова робоча станція - це свого роду тільки засіб перегляду і редагування загальнодоступних даних, в якій поміняти щось абсолютно неможливо.
виконувані завдання
Що ж стосується конфігурації, вона теж може бути абсолютно різною. Функції робочої станції в забезпеченні, наприклад, повного процесу виробництва або розробки теж залежать від самого початку поставлених завдань, хоча в загальному випадку вона забезпечує фахівцеві, з нею працює, доступ до певного набору інструментів для виконання поставленого завдання.
Наприклад, для розробки прикладних програм, як правило, програмісту потрібно два монітори, для інженерних або проектних робіт потрібні потужні процесорні системи з досить великим обсягом оперативної пам`яті, для графіки та анімації потрібно ще збільшена виділена пам`ять графічного прискорювача. В цілому ж спектр виконуваних завдань досить широкий.
Відмінність робочих станцій від серверів
Тепер найголовніше. Звичайна робоча станція служить тільки для забезпечення робочого процесу і взаємодії між нею самою, її оператором і доступом до локальних або інших ресурсів шляхом формування запиту (звернення) до сервера, до якого вона підключається.
Відео: True World | Flat Earth Documentary
Сервер являє собою або апаратно-програмний комплекс, або просто програмний (в разі його віртуального варіанта), який приймає, обробляє і видає відповіді на запити локальних клієнтських машин, безпосередньо з ним пов`язаних.
Програмне забезпечення серверів і робочих станцій
У програмному комплексі можна знайти чимало відмінностей. У найпростішому випадку можна подивитися на операційну систему. На сервері в обов`язковому порядку встановлюється мережева ОС, але коли створюється віртуальний сервер на базі одного комп`ютерного терміналу, це може і не знадобитися.
На робочих станціях присутній мінімальний набір програм, необхідний для виконання певного кола завдань, але на сервері їх може бути набагато більше. Зокрема, це може бути пов`язано з адмініструванням і обслуговуванням мереж. Такі інструменти на клієнтських машинах просто не потрібні. Крім того, на локальних комп`ютерах може і не бути операційної системи, як у випадку з бездисковими терміналами, але може встановлюватися ОС, відмінна від тієї, що є на сервері або будь-якому іншому комп`ютері, що входить в мережу.
Наприклад, в якості серверної виступає Windows Server 2012, а на клієнтських машинах використовуються Windows 7, 10, XP в різних варіаціях або навіть Mac OS X і Linux. Це аж ніяк не означає, що між локальними комп`ютерах не буде взаємодії. Воно здійснюється за рахунок застосування універсальних мережевих протоколів. Так що не так важливо, яка саме ОС встановлена на кожному конкретному комп`ютері (і чи є вона взагалі).
підсумок
Як підсумок, можна відзначити, що робочі станції призначені для виконання конкретних завдань локальним користувачем або фахівцем, а сервери - для адміністрування і контролю мережі, управління підключеннями і мережевими ресурсами на пріоритетному рівні, забезпечення доступу в інтернет або до загальних ресурсів усередині мережі, а іноді - для збору і зберігання всієї інформації, що надходить з локальних машин.