Терминальное решение компании nComputing nStation L110

К нам в лабораторию попало достаточно интересное терминальное решение компании nComputing. В отличие от терминальных решений, рассматриваемых нами ранее, данный терминал не использует стандартных протоколов удаленного управления системой (RDP [Remote Desktop Protocol] для ОС Windows и X11 — для Linux Xserver). По этой причине данное решение помимо клиентского терминала включает в себя собственный терминальный сервер, причем как под ОС семейства Windows, так и под некоторые дистрибутивы Linux. Более подробно плюсы и минусы таких решений мы и рассмотрим в данном обзоре.

Но начнем, как всегда, по порядку.

Внешний вид

Спереди на терминальном клиенте расположены следующие индикаторы:

  • Индикатор питания системы
  • Индикатор состояния LAN-порта
  • Индикатор "готовности" системы

Немного поработав с устройством, было обнаружено, что индикатор состояния LAN-порта все время горит вне зависимости от того, вставлен сетевой кабель или нет, поэтому смысл присутствия данного индикатора остается весьма загадочным.

Сзади на терминальном клиенте расположены:

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

Вид изнутри

Процессор терминала выполнен по принципу SoC (System on Chip — Система на чипе) — более подробной информации о характеристиках процессора найти не удалось.

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

Ethernet-интерфейс системы выполнен на чипе Realtek RTL 8201BL.

Комплект поставки

  • Терминальный клиент
  • БП 5В, 2А с общей длиной шнура ~2.5 метров
  • Краткое руководство по установке и настройке на русском языке (при использовании ОС семейства Windows)
  • CD-диск с ПО и документацией на английском языке

Спецификация:

Потребляемая мощность ~ 5 Вт
БП внешний, 5В, 2А
Используемые протоколы WoIP (Windows over IP) или LoIP (Linux over IP)
Поддерживаемые разрешения640×480, 800×600, 1024×768, 1280×1024
Цветопередача16 бит
Максимальное количество терминальных клиентов на 1 сервер

WinXP: 10

Linux: 10

Win2000 Server, Win2003 Server: 30

Масса устройства 260 г
Размеры169×31×128 мм
Охлаждение пассивное

Вместе с данным оборудованием поставляется собственный терминальный сервер, который в отличие от терминального сервера RDP Windows не требует "лицензирования", что существенно сокращает расходы предприятия на ПО, но при этом требования к серверной системе несколько возрастают — в основном нагрузка ложится на оперативную память и процессор. На сайте компании nComputing выложены ориентировочные требования к хост-системе в зависимости от количества терминальных клиентов:

Из таблицы видно, что рассматриваемое устройство достаточно требовательно к ресурсам компьютера.

Кроме того, имея дело с терминальными решениями, мы сталкиваемся со стандартными для данного типа устройств проблемами:

  • Невозможно (или весьма затруднительно) работать с интерактивной графикой (видео, Macromedia Flash, 3D игры)
  • Отсутствие возможности работы со сменными носителями информации (CD/DVD-ROM)
  • Зависимость от работы сетевой инфраструктуры — если хост-компьютер (терминальный сервер) недоступен по сети — работа терминального устройства невозможна

Однако использование терминальных решений имеет и свои "стандартные" преимущества:

  • Более полное использование вычислительных мощностей терминального сервера
  • Низкая потребляемая мощность (~5 Вт)
  • Нет необходимости апгрейда рабочих станций
  • Отсутствие шума, так как в терминалах обычно используется пассивное охлаждение

Конфигурация:

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

 

Начнем с настроек терминального клиента.

Некоторые фотографии настроек были сделаны напрямую с экрана компьютера, поэтому их качество может быть не очень высоким.

Устройство посылает широковещательный запрос для обнаружения всех терминальных серверов в пределах текущей подсети.

Терминальный клиент может получать IP-адрес по DHCP или иметь статический IP-адрес.

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

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

Сам терминальный клиент может быть защищен от "несанкционированной" смены настроек с помощью пароля.



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

После подключения нам предлагается авторизоваться в системе.

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

Таким образом, мы можем использовать один и тот же терминальный клиент для подключения как к Windows-терминальному серверу, так и к терминальному серверу Linux. Никаких особых настроек при этом задавать не требуется.

Теперь посмотрим, что собой представляет терминальный сервер. Для начала рассмотрим возможности настройки терминального сервера на базе Windows, а затем поговорим о некоторых особенностях терминального сервера на базе Linux.

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

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

Терминальный сервер отображает текущих пользователей, подключенных к системе. При желании можно разорвать соединение.




Устройство также предоставляет возможность удаленной настройки терминальных клиентов (если известен пароль администрирования).





Используя удаленную настройку, можно задать практически все параметры, которые можно настроить непосредственно с консоли терминального клиента. После изменения настроек терминальных клиентов сразу предлагается перезагрузить терминал.



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

Тестирование

Как обычно в случае работы с терминалами, проводилась субъективная оценка возможности работы в системе при изменении ширины полосы пропускания канала. Ширина полосы пропускания устанавливалась одинаковой для прямого и обратного каналов (то есть, если сказано, что ширина канала 64 кбит/с — это значит, что ширина прямого канала равна 64 кбит/с и ширина обратного канала тоже равна 64 кбит/с).

Тестирование производилось при использовании HighColor 16 бит при разрешении экрана 1024×768 точек.

64 кбит/с — на данной скорости невозможно даже авторизоваться в системе: ввод логина и пароля происходят с очень большой задержкой (более 10 секунд)

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

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

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

4096 кбит/с — работа в системе без воспроизведения видеоинформации становится вполне комфортной. Воспроизведение видеоинформации возможно только в маленьком окошке.

Дальнейшее изменение ширины канала сказывалась только на воспроизведении видеоинформации, а на качестве работы со статической графикой и просто в системе практически никак не сказывалось. Даже при снятии ограничений ширины полосы пропускания канала полноэкранное видео воспроизводилось в достаточно низком качестве, поэтому для работы с видеоинформацией большого формата данное терминальное решение (как впрочем, и большинство других) не подходит.

Воспроизведение аудиозаписей показало, что в устройстве установлена очень «слабая» звуковая карта, которая не позволяет прослушивать музыку в «достойном качестве», поэтому использование аудиовозможностей устройства не доставит слушателю особого удовольствия.

Доступность

nComputing OfficeStattion L110Н/Д(0)

Выводы:

Данное терминальное решение достаточно сильно отличается от рассматриваемых нами ранее. В частности, здесь используется не стандартный протокол удаленного доступа, а собственная разработка компании nComputing. Поэтому к терминальному клиенту в дополнение поставляется собственный терминальный сервер, который не только не требует лицензирования (как терминальный сервер Microsoft), позволяя тем самым снизить финансовые затраты на внедрение данного решения, но и разрешает производить подключения к компьютерам под управлением ОС Linux.

В дополнение к этому терминальный сервер позволяет превратить систему Windows XP из однопользовательской в настоящую многопользовательскую систему (по умолчанию в Windows XP не могут одновременно работать несколько пользователей, зашедших под различными учетными записями). Однако, по субъективному ощущению, использование данного терминального сервера повышает нагрузку на систему (по сравнению со стандартным протоколом RDP).

Установка и использование терминального сервера под Linux не вызывает никаких затруднений, но данный терминальный сервер возможно поставить далеко не на любой дистрибутив ОС Linux (в частности, на используемом мною Gentoo Linux'е не удалось заставить работать сервер терминалов). Список официально поддерживаемых дистрибутивов уже приводился выше в данной статье.

Встроенная звуковая карта не радует качеством звучания. Для нормальной работы данного терминального решения без использования "тяжеловесной" графики достаточно будет полосы ~2 Мбит/с (желательно ~4 Мбит/с).

Плюсы:

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

Минусы:

  • Низкое качество звучания (звуковой карты)
  • Отсутствие поддержки многих дистрибутивов ОС Linux
  • Терминальный сервер может обслуживать только до 10 клиентских устройств (до 30-ти в случае использования Windows 2000 Server или Windows 2003 Server), и это ограничение невозможно преодолеть
  • Индикатор сети горит вне зависимости от того, вставлен сетевой провод или нет

 

Оборудование предоставлено компанией Netopia

 

19 октября 2006 Г.

nComputing nStation L110

nComputing nStation L110

nComputing. , , (RDP [Remote Desktop Protocol] Windows X11 — Linux Xserver). , Windows, Linux. .

, , .

:

  • LAN-
  • ""

, , LAN- , , .

:

  • LAN- RJ-45
  • 2 PS/2
  • D-Sub
  • /

SoC (System on Chip — ) — .

8 SDRAM- Samsung K4S643232, 512 Flash- Atmel AT45DB041D.

Ethernet- Realtek RTL 8201BL.

  • 5, 2 ~2.5
  • ( Windows)
  • CD-

:

~ 5
, 5, 2
WoIP (Windows over IP) LoIP (Linux over IP)
640×480, 800×600, 1024×768, 1280×1024
16
1

WinXP: 10

Linux: 10

Win2000 Server, Win2003 Server: 30

260
169×31×128

, RDP Windows "", , — . nComputing - :

, .

, , :

  • ( ) (, Macromedia Flash, 3D )
  • (CD/DVD-ROM)
  • — - ( ) —

"" :

  • (~5 )
  • ,

:

: .

 

.

, .

.

IP- DHCP IP-.

, .

, .

"" .



, Linux. KDM (KDE Desktop Manager), Linux .

.

, , .

, Windows- , Linux. .

, . Windows, Linux.

Windows 2000/XP, Linux, 10 OfficeStation ( , ) — , 1 11 . (Windows 2000 Server Windows 2003 Server), 30 OfficeStation.

Windows XP.

, . .




( ).





, , . .



Linux , — ( Gentoo Linux ). , Linux: Mandrake, CentOS, RedHat, Fedora, Debian, Linspire, Ubuntu, Xandros, SuSe, Turbolinux. SuSe Linux 10 — .

, . ( , , 64 / — , 64 / 64 /).

HighColor 16 1024×768 .

64 / — : ( 10 )

256 / — 4-5 . - .

1024 / — , - .

2048 / — , . , «» .

4096 / — . .

, . , ( , ) .

, «» , « », .

nComputing OfficeStattion L110

:

. , , nComputing. , ( Microsoft), , Linux.

Windows XP ( Windows XP , ). , , ( RDP).

Linux , Linux ( , Gentoo Linux' ). .

. "" ~2 / ( ~4 /).

:

  • Windows-, Linux ( )
  • Windows 2000/XP

:

  • ( )
  • Linux
  • 10 ( 30- Windows 2000 Server Windows 2003 Server),
  • ,