Термінальне рішення компанії nComputing nStation L110

До нас до лабораторії потрапило досить цікаве термінальне рішення компанії nComputing. На відміну від термінальних рішень, які ми розглядаємо раніше, даний термінал не використовує стандартних протоколів віддаленого управління системою (RDP [Remote Desktop Protocol] для ОС Windows і X11 — для Linux Xserver). З цієї причини це рішення крім клієнтського терміналу включає в себе власний термінальний сервер, причому як під ОС сімейства Windows, так і під деякі дистрибутиви Linux. Більш докладно плюси та мінуси таких рішень ми розглянемо в даному огляді.

Але почнемо, як завжди, по порядку.

Зовнішній вигляд

ncomputing

Попереду на термінальному клієнті розміщені такі індикатори:

  • Індикатор живлення системи
  • Індикатор стану порту LAN
  • Індикатор "готовності" системи

Небагато попрацювавши з пристроєм, було виявлено, що індикатор стану LAN-порту постійно горить незалежно від того, вставлений мережевий кабель чи ні, тому сенс присутності цього індикатора залишається дуже загадковим.

ncomputing

Позаду на термінальному клієнті розташовані:

  • LAN-порт RJ-45
  • 2 PS/2 порти для підключення клавіатури та миші
  • D-Sub роз'єм для підключення монітора
  • Аудіовиход для підключення колонок або навушників
  • Роз'єм живлення
  • Клавіша живлення/вимкнення живлення

Вигляд зсередини

термінальне

Процесор терміналу виконаний за принципом SoC (System on Chip — Система на чіпі) — докладнішої інформації про характеристики процесора знайти не вдалося.

На платі також встановлено 8 Мбайт пам'яті SDRAM Samsung K4S643232, 512 кбайт Flash-пам'яті Atmel AT45DB041D.

Ethernet-інтерфейс системи виконано на чіпі Realtek RTL8201BL.

Комплект постачання

  • Термінальний клієнт
  • БП 5В, 2А із загальною довжиною шнура

2.5 метрів

  • Короткий посібник зі встановлення та налаштування українською мовою (при використанні ОС сімейства Windows)
  • CD-диск із ПЗ та документацією англійською мовою
  • Специфікація:

    Win2000 Server, Win2003 Server: 30

    Разом з даним обладнанням постачається власний термінальний сервер, який на відміну від термінального сервера RDP Windows не вимагає "ліцензування", що суттєво скорочує витрати підприємства на ПЗ, але при цьому вимоги до серверної системи дещо зростають – здебільшого навантаження лягає на оперативну пам'ять та процесор . На сайті компанії nComputing викладені орієнтовні вимоги до хост-системи залежно від кількості термінальних клієнтів:

    З таблиці видно, що пристрій досить вимогливо до ресурсів комп'ютера.

    Однак використання термінальних рішень має і свої "стандартні" переваги: ​​

    • Більше повне використання обчислювальних потужностей термінального сервера
    • Низька споживана потужність (

    5 Вт)

  • Немає необхідності апгрейду робочих станцій
  • Відсутність шуму, оскільки у терміналах зазвичай використовується пасивне охолодження
  • Конфігурація:

    Конфігурація даного термінального рішення і двох етапів: конфігурація самого клієнта і конфігурація термінального сервера.

    Почнемо з налаштувань термінального клієнта.

    Деякі фотографії налаштувань були зроблені безпосередньо з екрана комп'ютера, тому їхня якість може бути не дуже високою.

    рішення

    Пристрій посилає широкомовний запит для виявлення всіх термінальних серверівмежах поточної підмережі.

    ncomputing

    ncomputing

    Також можна вимкнути автоматичний пошук термінальних серверів та статично вказати термінальні сервери, до яких можна здійснювати підключення.

    ncomputing

    При налаштуванні параметрів підключення також задається глибина кольору і частота вертикальної синхронізації.

    компанії

    Сам термінальний клієнт може бути захищений від "несанкціонованої" зміни налаштувань за допомогою пароля.

    рішення

    термінальне

    nstation

    Пристрій може підключатися до термінального сервера, що працює на базі Linux. При цьому термінальний сервер повинен використовувати менеджер вікон на кшталт KDM (KDE Desktop Manager), використання даного термінального клієнта для доступу до командної оболонки ОС Linux без графічної системи не передбачено.

    ncomputing

    ncomputing

    Термінальний сервер включає консоль управління, що дозволяє переглядати поточні налаштування термінальних клієнтів, а також змінювати їх за наявності доступу.

    Таким чином, ми можемо використовувати один і той же термінальний клієнт для підключення як до Windows-термінального сервера, так і термінального сервера Linux. Жодних особливих налаштувань при цьому ставити не потрібно.

    Тепер подивимося, що являє собою термінальний сервер. Спочатку розглянемо можливості налаштування термінального сервера на базі Windows, а потім поговоримо про деякі особливості термінального сервера на базі Linux.

    При використанні ОС Windows 2000/XP, а також при використанні ОС Linux, до одного термінального сервера може бути підключено до 10 клієнтів OfficeStation (не рахуючи користувача, що безпосередньо працює за консоллю комп'ютера) - таким чином, 1 робоча станція може одночасно обслуговувати до 11робочих місць. У разі використання серверної ОС (Windows 2000 Server або Windows 2003 Server), можливе підключення до 30 клієнтських терміналів OfficeStation.

    ncomputing

    Консоль керування сервером терміналів виконана у форматі консолі керування Windows XP.

    компанії

    Термінальний сервер відображає поточних користувачів, підключених до системи. За бажання можна розірвати з'єднання.

    компанії

    рішення

    компанії

    термінальне

    Пристрій також надає можливість віддаленого настроювання термінальних клієнтів (якщо відомий пароль адміністрування).

    рішення

    nstation

    рішення

    Використовуючи віддалену настройку, можна встановити практично всі параметри, які можна налаштувати безпосередньо з консолі термінального клієнта. Після зміни налаштувань термінальних клієнтів одразу пропонується перезавантажити термінал.

    nstation

    компанії

    Термінальний сервер під ОС Linux має низку істотних обмежень, найважливіше з яких — відсутність підтримки багатьох дистрибутивів цієї ОС (моя спроба запустити термінальний сервер з урахуванням Gentoo Linux закінчилася невдачею). Судячи з налаштувань, що є в установці термінального сервера, підтримуються такі дистрибутиви Linux: Mandrake, CentOS, RedHat, Fedora, Debian, Linspire, Ubuntu, Xandros, SuSe, Turbolinux. Перевірка працездатності проводилася під час використання SuSe Linux 10 — жодних складнощів цьому процесі не виникало.

    Тестування

    Як завжди у разі роботи з терміналами, проводилася суб'єктивна оцінка можливості роботи в системі за зміни ширини смуги пропускання каналу. Ширина смуги пропускання встановлювалася однаковою для прямого та зворотного каналів (тобто, якщо сказано, що ширина каналу 64 кбіт/с — це означає,що ширина прямого каналу дорівнює 64 кбіт/с і ширина зворотного каналу також дорівнює 64 кбіт/с).

    Тестування проводилося при використанні HighColor 16 біт при роздільній здатності екрану 1024×768 пікселів.

    256 кбіт/с - затримки близько 4-5 секунд при введенні логіну та паролю. Робота в системі, як і раніше, неможлива.

    1024 кбіт/с - затримки при введенні логіну і пароля зникають, але працювати в системі дуже важко через дуже великі затримки.

    2048 кбіт/с стає можливою не тільки робота в системі, але й прослуховування аудіозаписів. Тим не менш, робота з «важковагою» інтерактивною графікою практично неможлива.

    Відтворення аудіозаписів показало, що в пристрої встановлено дуже «слабку» звукову карту, яка не дозволяє прослуховувати музику в «гідній якості», тому використання аудіоможливостей пристрою не принесе слухачеві особливого задоволення.

    Доступність

    Дане термінальне рішення досить сильно відрізняється від нами раніше. Зокрема тут використовується не стандартний протокол віддаленого доступу, а власна розробка компанії nComputing. Тому до термінального клієнта на додаток поставляється власний термінальний сервер, який не лише не вимагає ліцензування (як термінальний сервер Microsoft), дозволяючи цим знизити фінансові витрати на впровадження даного рішення, але й дозволяє проводити підключення до комп'ютерів під управлінням ОС Linux.

    На додаток до цього термінальний сервер дозволяє перетворити систему Windows XP з однокористувацьку на справжню багатокористувацьку систему (за замовчуванням у Windows XP не можуть одночасно працювати кілька користувачів, що зайшли під різними обліковими записами). Однак, за суб'єктивним відчуттям,використання цього термінального сервера підвищує навантаження на систему (порівняно зі стандартним протоколом RDP).

    Встановлення та використання термінального сервера під Linux не викликає жодних труднощів, але даний термінальний сервер можливо поставити далеко не на будь-який дистрибутив ОС Linux (зокрема, на Gentoo Linux, що використовується мною, не вдалося змусити працювати сервер терміналів). Список офіційно підтримуваних дистрибутивів вже наводився вище у цій статті.

    Вбудована звукова карта не радує якістю звуку. Для нормальної роботи даного термінального рішення без використання "важковагової" графіки достатньо буде смуги

    2 Мбіт/с (бажано

    Плюси:

    • Простота налаштування
    • Можливість віддаленого використання як Windows-систем, так і ОС на базі Linux (лише деякі дистрибутиви)
    • Сервер терміналів не вимагає ліцензування
    • Розширення можливостей Windows 2000/XP після встановлення сервера терміналів

    Мінус:

    • Низька якість звучання (звукової карти)
    • Відсутність підтримки багатьох дистрибутивів ОС Linux
    • Термінальний сервер може обслуговувати лише до 10 клієнтських пристроїв (до 30 у разі використання Windows 2000 Server або Windows 2003 Server), і це обмеження неможливо подолати
    • Індикатор мережі горить незалежно від того, вставлено мережний провід чи ні