Thinux для UTS: Система для продажи билетов без места Индийских железных дорог

Thinux для UTS: Система для продажи билетов без места Индийских железных дорог

Image

Более десяти лет Thinvent является надежным технологическим партнером для масштабной Системы продажи билетов без места (Unreserved Ticketing System, UTS) Индийских железных дорог. Десятки тысяч наших надежных тонких клиентов Neo N и Neo S, работающих на специализированной операционной системе Thinux, развернуты в самых требовательных условиях по всей стране. Thinux — это основа, которая ежедневно гарантирует получение билетов миллионами пассажиров, обеспечивая безопасное, надежное и экономичное решение для этой критически важной национальной инфраструктуры.

Thinux — это высоконастраиваемая и усиленная встроенная среда на основе Linux, которая превращает аппаратное обеспечение тонкого клиента в универсальное и высокопроизводительное вычислительное устройство, идеально подходящее для билетных терминалов и интерактивных киосков.


Ключевые особенности Thinux для UTS

ОС Thinux разработана для обеспечения максимального времени безотказной работы, безопасности и управляемости, что критически важно для крупномасштабных, ответственных развертываний, таких как UTS Индийских железных дорог.

1. Непревзойденная стабильность и безопасность

  • Файловая система только для чтения: Основой Thinux является базовый образ только для чтения в сжатом виде. Это предотвращает несанкционированные изменения, повреждения из-за неправильного выключения и заражение вредоносными программами, обеспечивая легендарную стабильность и безопасность Linux.
  • Восстановление на месте: Независимо от того, что произошло в полевых условиях, встроенный режим восстановления позволяет восстановить систему до заводского состояния на месте, что значительно сокращает время простоя и количество вызовов обслуживания.
  • Усиленные протоколы безопасности: Thinux соответствует строгим стандартам безопасности, поддерживая TLS 1.3 или выше и удаляя модуль восстановления пароля root, предотвращая несанкционированный доступ к системе.
  • Постоянство на основе копирования при записи (Copy-on-Write): Хотя база доступна только для чтения, Thinux использует механизм копирования при записи, который позволяет вносить необходимые изменения на лету (например, сетевые настройки) и сохранять их в отдельном перезаписываемом разделе, обеспечивая идеальный баланс безопасности и гибкости.

2. Надежная связь

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

  • Широкая сетевая поддержка: Нативно поддерживает Ethernet, коммутируемый доступ, DSL, CDMA, GPRS, Wi-Fi и VSAT.
  • Безопасные сетевые службы: Включает полную поддержку scp, ssh и cron для безопасной передачи файлов и запланированных задач, а также стандартный TCP/IP с поддержкой DHCP и DNS.
  • Автономная работа: Thinux можно настроить для локального запуска серверных приложений в случае сбоя сети. При восстановлении связи хранилища данных клиента и сервера синхронизируются в фоновом режиме, обеспечивая непрерывность бизнес-процессов.

3. Упрощенное удаленное управление и мониторинг

Управление сетью из тысяч компьютеров — это грандиозная задача. Thinux упрощает это с помощью мощного браузерного комплекса удаленного управления.

  • Централизованное управление: Удаленно настраивайте, обновляйте, контролируйте, проводите инвентаризацию, просматривайте и перезагружайте компьютеры из любой точки сети.
  • SNMP для проактивного мониторинга: Thinux поддерживает SNMPv2c для расширенного управления сетью. Он может отправлять trap-сообщения о критических событиях, таких как linkup, linkdown и coldstart, и предоставлять ключевую информацию об активах, такую как имя хоста, MAC-адрес и версия ОС, на центральный сервер.
  • Практическая аналитика: Для успешного выполнения проекта Thinux предоставляет подробную статистику, такую как время безотказной работы, проблемы с подключением и использование ресурсов (например, количество распечаток и состояние флеш-памяти). Эти данные собираются и становятся доступными в центральном месте мониторинга.

4. Интеграция с оборудованием и периферийными устройствами

Билетный терминал зависит от множества периферийных устройств. Thinux разработан для простоты plug-and-play.

  • Предварительно настроенные драйверы: Поставляется с предустановленными и предварительно настроенными драйверами для всех аппаратных устройств, используемых в билетной среде, включая матричные, термальные и лазерные принтеры, а также специализированные считыватели смарт-карт и штрих-кодов.
  • Защита оборудования: На устройствах на базе ARM Thinux включает системные службы, которые активно отслеживают и защищают оборудование от теплового повреждения — уровень защиты, не являющийся стандартным для всех ARM-систем. Это продлевает срок службы оборудования, а отключение этой защиты аннулирует гарантию.
  • Мониторинг состояния флеш-памяти: Включает встроенную утилиту для мониторинга циклов PE (Program-Erase) и TBW (Terabytes Written) флеш-памяти, обеспечивая надежность хранения данных и позволяя проводить проактивное обслуживание.
  • Защита оборудования: Thinux включает системные службы, которые активно отслеживают и защищают оборудование от теплового повреждения. Это продлевает срок службы оборудования, а отключение этой защиты аннулирует гарантию.

5. Удобный и оптимизированный пользовательский интерфейс

Пользовательский интерфейс настроен так, чтобы быть чрезвычайно удобным для билетных кассиров, сводя к минимуму ошибки и время обучения.

  • Настраиваемый интерфейс: Интерфейс адаптирован для предотвращения неправильного использования и обеспечения простоты обслуживания. Часто используемые инструменты расположены удобным и организованным образом.
  • Простая отладка: На панели задач есть несколько значков состояния. Когда оператор звонит в службу поддержки, сотрудник может запросить состояние или цвет каждого значка, чтобы быстро диагностировать и устранить распространенные проблемы с печатью или подключением к интернету по телефону.

6. Локализация

Для обслуживания такой разнообразной страны, как Индия, глубокая локализация необходима.

  • Полная поддержка деванагари: Обеспечивает полную поддержку деванагари и других индийских письменностей в эмуляторах терминалов и приложениях, включая наборы символов ISCII 83 и ISCII 88 для печати чартов и билетов на хинди и английском языке.
  • Локализованный интерфейс: Весь пользовательский опыт, включая меню, файлы справки и руководства, доступен на хинди и других региональных языках, что делает систему доступной для операторов из всех слоев общества.

7. Поддержка приложений и эмуляции

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

  • Эмуляция терминала: Обеспечивает надежную эмуляцию VT100/VT220/VT320 по Telnet для бесперебойного подключения к устаревшим приложениям UTS и PRS.
  • Поддержка нескольких приложений: Позволяет операторам одновременно запускать приложения UTS и PRS и мгновенно переключаться между ними с помощью горячих клавиш.
  • Среда для современных приложений: Включает современный браузер Mozilla Firefox, JRE 1.8 и средство просмотра PDF-документов для поддержки как веб-приложений, так и приложений Java.
  • Готовность к работе с приложениями CRIS: ОС поставляется с предустановленными всеми необходимыми библиотеками (такими как freetype, ssl, pango) и совместимостью с приложением CRIS UTS и клиентом базы данных SAP Sybase ASA.

8. Компактность и эффективность

Вся операционная система Thinux со всеми ее функциями, драйверами и приложениями занимает на диске менее 2 ГБ, что делает ее невероятно эффективной и быстрой для развертывания и обновления.