Открыть сервис

Sun Ray

Sun Ray — это семейство тонких клиентов (терминалов) и серверного программного обеспечения, разработанное компанией Sun Microsystems (впоследствии приобретена корпорацией Oracle) для организации удалённого доступа пользователей к вычислительным ресурсам. Основная идея технологии заключалась в переносе всех вычислительных процессов на сервер, а на стороне клиента — только ввод-вывод данных (клавиатура, мышь, дисплей). Sun Ray позиционировался как альтернатива традиционным персональным компьютерам в корпоративной среде, где требовались централизованное управление, высокая безопасность и низкая стоимость владения.

История

Разработка Sun Ray началась в конце 1990-х годов в рамках стратегии Sun Microsystems по продвижению модели «сетевого компьютера» (network computer). Первая модель, Sun Ray 1, была выпущена в 1999 году. Она представляла собой компактное устройство без жёсткого диска и вентилятора, работавшее под управлением встроенного ПО на базе ОС Solaris. Ключевой особенностью стала поддержка технологии «горячего подключения» (hot-desking) — пользователь мог вставить смарт-карту в любой терминал и мгновенно получить доступ к своему рабочему окружению.

В 2001 году вышла модель Sun Ray 100, затем Sun Ray 150 (2002) и Sun Ray 170 (2003). Последняя модель, Sun Ray 2, была представлена в 2005 году и отличалась меньшим энергопотреблением и поддержкой более высоких разрешений экрана. В 2009 году, после поглощения Sun Microsystems корпорацией Oracle, развитие линейки было остановлено в пользу решений Oracle Virtual Desktop Infrastructure (VDI). Однако поддержка существующих систем продолжалась до 2015 года.

Архитектура и принцип работы

Sun Ray использует протокол ALP (Appliance Link Protocol), разработанный Sun Microsystems. В отличие от традиционных протоколов удалённого рабочего стола (например, RDP или VNC), ALP передаёт не растровые изображения экрана, а команды отрисовки графических примитивов (линии, прямоугольники, текст). Это позволяет значительно снизить нагрузку на сеть: для работы Sun Ray достаточно пропускной способности около 100 кбит/с на пользователя.

Компоненты системы

  1. Клиентское устройство (Sun Ray)тонкий клиент без операционной системы в привычном понимании. Он загружает микропрограмму (firmware) из флеш-памяти или по сети (PXE). Устройство оснащено портами USB, VGA/DVI, аудиовыходом и слотом для смарт-карт.
  2. Сервер Sun Ray Server Softwareпрограммное обеспечение, работающее под управлением Solaris или Linux. Оно управляет сессиями пользователей, аутентификацией и распределением ресурсов.
  3. Смарт-карты — используются для аутентификации и переноса профиля пользователя. При вставке карты сервер автоматически восстанавливает рабочее окружение (настройки, открытые приложения, файлы).

Процесс работы

  1. Пользователь включает Sun Ray и вставляет смарт-карту.
  2. Устройство отправляет запрос серверу через протокол DHCP.
  3. Сервер аутентифицирует пользователя по данным с карты.
  4. Запускается сессия X Window System (или другой графической среды) на сервере.
  5. Все команды отрисовки передаются на клиент, который отображает их на экране.
  6. Ввод с клавиатуры и мыши передаётся обратно на сервер.

Модельный ряд

МодельГод выпускаПроцессорОЗУРазрешение экранаОсобенности
Sun Ray 11999MicroSPARC IIep 100 МГц8 МБ1280x1024Первая модель, поддержка смарт-карт
Sun Ray 1002001Intel StrongARM 200 МГц16 МБ1600x1200Улучшенная производительность
Sun Ray 1502002Intel XScale PXA250 400 МГц32 МБ1920x1200Поддержка USB 2.0
Sun Ray 1702003Intel XScale PXA255 400 МГц64 МБ1920x1200Встроенный Wi-Fi (опционально)
Sun Ray 22005Intel XScale PXA270 624 МГц128 МБ2048x1536Энергопотребление 5 Вт, поддержка DVI

Преимущества и недостатки

Преимущества

  • Централизованное управление: все обновления ПО и настройки выполняются на сервере, клиентские устройства не требуют обслуживания.
  • Безопасность: данные не хранятся на клиенте, сессии изолированы, аутентификация через смарт-карты.
  • Энергоэффективность: типичное энергопотребление Sun Ray 2 составляло около 5 Вт, что значительно меньше, чем у ПК (50–100 Вт).
  • Долговечность: отсутствие движущихся частей (вентиляторов, жёстких дисков) снижало вероятность поломок.
  • Горячее подключение: пользователь мог перемещаться между терминалами без потери сессии.

Недостатки

  • Зависимость от сервера: при отказе сервера все пользователи теряют доступ к работе.
  • Ограниченная мультимедиа: из-за протокола ALP воспроизведение видео и 3D-графики было затруднено (требовались дополнительные кодеки или серверные решения).
  • Высокая начальная стоимость: серверное оборудование и лицензии на ПО были дорогими.
  • Закрытость экосистемы: устройства работали только с серверным ПО Sun, что ограничивало выбор.

Применение

Sun Ray использовался в организациях, где требовались высокая безопасность и централизованное администрирование:

  • Финансовые учреждения: банки, биржи (например, Deutsche Bank, JPMorgan Chase).
  • Государственные структуры: правительственные учреждения США, в том числе Министерство обороны.
  • Образование: университеты для организации компьютерных классов.
  • Медицина: больницы для доступа к электронным медицинским картам.
  • Колл-центры: где требовались стандартизированные рабочие места.

В России технология Sun Ray применялась в ряде крупных компаний, включая «Газпром» и «Сбербанк», однако широкого распространения не получила из-за высокой стоимости и сложности внедрения.

Критика

Основные претензии к Sun Ray касались его ограниченной производительности в задачах, требующих интенсивной графики. Кроме того, зависимость от одного производителя (Sun Microsystems) создавала риски в случае прекращения поддержки. После поглощения Sun корпорацией Oracle многие пользователи перешли на решения VDI от VMware, Citrix или Microsoft.

Интересные факты

  • Sun Ray 1 был одним из первых устройств, поддерживающих технологию «горячего подключения» (hot-desking) на аппаратном уровне.
  • Протокол ALP был настолько эффективен, что Sun Ray мог работать через модемное соединение со скоростью 56 кбит/с.
  • В 2005 году Sun Microsystems выпустила версию Sun Ray Server Software для Linux, что позволило использовать недорогие серверы на базе x86.
  • Устройства Sun Ray не имели вентиляторов и были полностью бесшумными.

Источники

  • Sun Microsystems. «Sun Ray 2 Product Overview» (2005).
  • Oracle Corporation. «Sun Ray Client Software Documentation» (2010).
  • Журнал «Computerworld Россия». «Тонкие клиенты Sun Ray: опыт внедрения» (2003).
  • Статья «Sun Ray: The Thin Client That Almost Was» на сайте OSNews (2009).
  • Документация по протоколу ALP в архиве OpenSolaris (2008).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →