В нашу лабораторию попало еще одно терминальное решение от известного российского производителя вычислительной техники Windows-терминал K-Systems Termin компании «К-Системс». Компания имеет почти шестилетнюю историю работы на рынке. И на данный момент это единственная российская компания по производству вычислительной техники, имеющая статус Microsoft Embeeded Partner.
Устройство представляет собой законченное решение в виде лежачего корпуса размером 283х224х52 мм со встроенным блоком питания. Корпус не самых маленьких размеров, по сравнению с другими терминалами. Но учитывая то, что он лежачий, его можно установить под монитор, тем более что толщина стенок корпуса устройства (~ 1,8 мм) позволяет выдержать не только 17-дюймовые модели.
На самом деле существует и модель Termin вертикального типа. Но как не странно, такой корпус пользуется меньшей популярностью у заказчиков, чем лежачий. Поэтому, хоть первой появилась именно «стоячая» модель (на фото справа можно видеть рабочие стенды компании, где и происходили разработка и тестирование устройств), на данный момент продвигается именно терминал с горизонтальным корпусом.
Спецификации тонкого клиента.
Процессор | VIA Eden ESP5000 |
Память | ОЗУ 64 MB SDRAM Flash 32 MB DiskOnChip |
Видео | Интегрировано, до 85 Hz на 1024 × 768 (разрешение до 1600×1200) |
Аудио | 16 бит стерео, AC97 |
Сеть | VT3065 Fast Ethernet 10/100 Мбит |
Порты | параллельный; последовательный (RS232); USB 1.1 |
Порты под клавиатуру, мышь | PS/2 совместимые или USB |
Встроенная ОС | Microsoft Windows CE .NET 4.1 с Microsoft Internet Explorer 5.5 |
Поддерживаемые протоколы | Microsoft RDP 5.2 Client; Citrix ICA Client Version 6.30 |
Питание | БП встроенный, 100–240 VAC 50/60 Гц; мощность 35Ватт |
Габариты | 283×224×52 мм |
Вид изнутри
Блок питания устройства встроенный и имеет мощность 35 Ватт. На фото хорошо видно, что корпус можно было сделать даже несколько меньше (в нем еще осталось немного свободного пространства после размещения всех компонентов). Но по словам представителя компании, выбранный размер обеспечивает лучшую теплоотдачу (корпус то лежачий).
Хорошо видно, что терминал не имеет механических движущихся частей везде используется пассивное охлаждение, жесткий диск отсутствует. Поэтому устройство совсем не производит шума, если не считать писка динамика при загрузке, информирующего об успешном прохождении всех тестов биоса.
Схема блока питания собственная разработка «К-Системс». А вот сердце системы построено на базе готового решения от VIA Technologies платформе VIA EPIA 5000 Mini-ITX. О ней уже было рассказано на нашем сайте.
Вкратце повторюсь. Это безвентиляторное (с пассивным охлаждением) решение «все-в-одном». Плата собрана на чипсете VIA PLE133 (VT8601A), который обладает интегрированным графическим ядром AGP2x (на базе Trident Blade 3D), а так же южным мостом VT8231.
Единственная модификация (со стороны «К-Системс») стандартной поставки VIA EPIA (судя по внешнему виду) коснулась микросхемы Flash-памяти. Ее объем увеличен до 32 Мб и она напаяна на плату, а не установлена в кроватке. Флеш-памяти служит для хранения внутренней ОС терминала Windows CE, сообщения которой видны при загрузке.
На материнской плате установлены стандартные внешние интерфейсы для подключение PS/2 клавиатуры и мыши, последовательный и параллельный порты, разъем видеокарты, сетевой 10/100 Мбит порт, а так же аудио-разъемы и USB. Отмечу, что в текущей версии прошивки тонкого клиента, к порту USB возможно подключения лишь HID (Human Interface Devices) устройств (таких, как клавиатура и мышь). Подключение USB принтеров пока невозможно в прошивке отсутствуют драйвера для них. Поддержка таких принтеров обещается в ближайших версиях прошивки. Подключение USB-дисков так же недоступно, до решения проблем с безопасностью. Так как при их подключении этой опции открываются довольно серьезные «дыры». То есть подобная операция возможна (в спец.версиях прошивки), но не рекомендуется к использованию. Это довольно логично, так как первоочередная задача предотвращение несанкционированного съема информации посредством того же flash-диска, подключаемого к порту USB.
Кроме вышеперечисленных, на задней панели виден S/PDIF разъем. Это своеобразный аппендикс разъем не используется и достался в наследство от самой VIA EPIA платформы.
В системе используется процессор VIA Eden ESP 5000 с частотой 533 Мгц (при частоте системной шины 133 МГц). Процессор интегрирован в материнскую плату и является аналогом процессора VIA C3 наследует его низкое тепловыделение и невысокие скоростные показатели. Впрочем, для тонкого клиента его вычислительной мощности более чем достаточно, а вот использование пассивного охлаждения (читай отсутствие шума от вентилятора), немаловажно.
Конфигурирование и возможности
Конфигурирование клиента проблем не вызывает. Небольшое недоумение вызвал язык интерфейса мастера настройки частично он на английском языке (а именно мастер настройки принтера и конфигурирование Citrix ICA клиента), частично на русском. Возможно, в будущих версиях прошивки, ситуация с языком мастера настройки принтера будет более определенная. Язык же настроек ICA клиента изменить невозможно, так как он поставляется Citrix в бинарном виде.
![](terminals/termin-k-sys/setup/1.png)
![](terminals/termin-k-sys/setup/3.png)
При первом запуске терминала (или после сброса его настроек) появляется приглашение мастера, посредством которого и производится настройка видео,
![](terminals/termin-k-sys/setup/4.png)
![](terminals/termin-k-sys/setup/10.png)
принтера и звуковых эффектов. Звук (только звуковые события или даже музыка, в зависимости от настройки и пропускной способности канала) можно подключить, если терминал подключен в серверу с ОС Windows Server 2003. К терминалу возможно подключения большинства стандартных принтеров через параллельный интерфейс (LPT-порт). В том числе терминал поддерживает и матричные принтеры, драйверы от которых по умолчанию отсутствовали к коде Windows CE и были туда добавлены программистами от «К-Системс». USB принтеры подключить нельзя, так как в стандартной прошивке отсутствует поддержка этого интерфейса. Драйверы таких принтеров обещаются в ближайших версиях прошивки.
![](terminals/termin-k-sys/setup/7.png)
![](terminals/termin-k-sys/setup/8.png)
После следует вручную установить IP адрес и сервера DNS (или оставить это дело на усмотрение DHCP сервера).
![](terminals/termin-k-sys/setup/13.png)
![](terminals/termin-k-sys/setup/14.png)
Остается лишь создать одно или несколько новых соединений с терминал-серверами. Клиент поддерживает как Microsoft RDP, так и Citrix ICA протоколы, поэтому один терминал-клиент можно использовать для подключения к нескольким серверам с разными протоколами взаимодействия.
![](terminals/termin-k-sys/setup/16.png)
Остается лишь выбрать нужное соединение из списка и произойдет процедура подключения к терминальному серверу. После чего пользователь попадает на свой рабочий стол (сразу или вводя предварительно логин и пароль, в зависимости от настроек).
![](terminals/termin-k-sys/setup/11.png)
![](terminals/termin-k-sys/setup/12.png)
Из дополнительных возможностей стоит отметить ограничение доступа к панели администрирования терминала, вызывающейся по клавише F2 (ее можно закрыть паролем) и обновление его прошивки через FTP.
Еще одной интересной «фичей» этого терминала является наличие встроенного MS Internet Explorer версии 5.5 Конечно, это урезанная версия IE, Java и Flash на нем не работают, но наличие браузера позволяет получить доступ в Internet или к какому либо Web-интерфейсу, не подключаясь для этого к удаленному терминал серверу (то есть даже при его отсутствии мы получаем доступ к WEB интерфейсам, что не может не радовать).
Лицензирование
В цену этого тонкого клиента не входит лицензия на подключение к терминальному серверу. Представители компании объяснили это тем, что у Microsoft довольна гибкая политика к стоимости этих лицензий. Цена на них зависит от многих факторов, таких как количество покупаемых лицензий, статуса учреждения (например некоторым гос-учереждениям предоставляются скидки) и т.д. Поэтому для определения добавочной цены всего терминального комплекса (с учетом всех необходимых лицензий) необходимо уточнять состав комплекса и варианты лицензирования в каждом случае индивидуально, с учетом особенностей конечного пользователя.
Тестирование
Протестировать тонкий клиент практически невозможно. По крайней мере, мною пока не было придумано не одной нормальной методики и в сети я так же ничего подобного не нашел. Ведь тонкие клиенты (немного утрируя) всего лишь устройства для передачи информации серверу и отображения полученных данных. Поэтому, практически любой тест будет оценивать производительность в первую очередь терминального сервера. Я лишь протестировал скорость работы терминала на низкоскоростных линиях (аналогично прошлой статье).
На сервер устанавливалась ОС Windows Server 2003 и Citrix Metaframe XP и проверялась комфортность работы с терминалам как с ICA, так и с RDP клиентом. Результаты оказались примерно равными и почти совпадают с предыдущими (на другом терминале). На 4 и 8 KB/сек работать не слишком удобно окна открываются и передвигаются с задержкой, во время набора текста создается ощущение достаточно большого буфера в клавиатуре (часто буквы появляются не сразу и не по одной, а группами по 5-15 символов). Плюс к этому, первоначальное подсоединение терминала к серверу при канале в 4 Кб/сек занимает значительное время. На 16 Кб вышеперечисленные эффекты почти полностью устраняются, но все равно заметен некоторый лаг (задержка) при перетаскивании и открытии окон со значительным графическим наполнением. При более скоростном канале работа с терминалом дискомфорта не вызывает. Да и к перечисленным эффектам можно привыкнуть, особенно если работать лишь в MS-офисе с документами. Визуально, скорость работы терминала не отличалась на обоих протоколах ICA и RDP.
Пару слов о терминальном подходе
Предыдущая статья вызвала в форуме недоуменные вопросы, относительно неточностей плюсов и минусов терминальных решений. Постараюсь уточнить некоторые моменты.
- Да, хоть и все программы крутятся на одном терминальном сервере (и достаточно лишь однократной установки того же MS-офиса), дополнительно необходимо будет приобрести столько лицензий, сколько терминалов этот софт используют. Это касается большинства программ и уж точно всех от Microsoft.
- Хотя суммарная стоимость терминалов и ниже (и то не всегда) стоимости покупки полноценных рабочих станций, стоимость сервера, на котором все это будет работать, довольно высока. Плюс к этому, его разумеется надо обеспечивать всеми условиями для безотказной работы. Важно лишь отметить, что совокупная стоимость такого владения (TCO Total Cost of Ownership) за несколько лет оказывается все таки ниже варианта с полноценными рабочими станциями (оценка Gartner Group). На TCO влияют такие параметры, как отсутствия простоя сотрудников из-за падения ПО, упрощение администрирования сети с терминалами и так далее. Не стоит забывать и про более удобную политику безопасности.
Выводы
Мы рассмотрели еще один тонкий клиент от российской компании. Оба терминала не слишком отличаются друг от друга, возможно потому, что их прошивка базируется на ОС Windows CE. В Termin стоит более новая версия этой ОС, поддерживающая протокол RDP 5.2 (заточка под Windows Server 2003) с соответствующими плюсами и этот терминал дополнительно имеет встроенный браузер и поддержку большого списка матричных принтеров.
Плюсы
- Наличие встроенного браузера.
- Полная совместимость с Windows 2003 server
- Русифицированный интерфейс.
- Поддержка матричных принтеров.
- Прочный корпус типа «desktop»
Минусы
- Не очень маленький размер корпуса
- Отсутствие поддержки USB-принтеров (временное?)
На каком подходе к построению сети все же остановиться, терминальном или с использованием традиционных рабочих станций, решать должен по прежнему руководитель компании. А нам для полноты картины нужно будет рассмотреть терминалы от западных производителей.