Skip to content
JelinaJelina DocumentationTechnical documentation
Back to website

JelinaOS advantages

JelinaOS is designed around one goal: keeping edge devices operating continuously, reliably, and under control in real industrial environments. The following four core advantages distinguish its value proposition from other embedded systems.

Disaster recovery: built for uninterrupted operation

Section titled “Disaster recovery: built for uninterrupted operation”

At industrial sites, the greatest concern is often prolonged downtime after a failure. JelinaOS includes a lightweight standby system and a complete set of intelligent failover policies:

  • Two systems back each other up: Primary and standby system partitions are independent and provide mutual backup. The primary system operates read-only at runtime to prevent runtime corruption.
  • Automatic failover and repair: When the primary system encounters a fault, the standby system automatically takes over according to policy, maintaining business continuity and supporting automatic repair of system errors.
  • Watchdog protection: A system-level watchdog continuously monitors runtime status and intervenes automatically on faults to minimize their impact.

For unattended and geographically distributed edge deployments, disaster recovery means lower on-site maintenance costs and higher business availability.

Two application models: both containers and native applications

Section titled “Two application models: both containers and native applications”

Industrial software combines widely varying requirements with both established and newer technical approaches.

  • Native applications: Take full advantage of specific hardware and customized software, providing optimal performance and deep customization for particular hardware/software solutions—the longstanding mainstay of industrial sites.
  • Containerized applications: Provide a consistent cross-platform development and delivery experience, freeing teams from differences in architecture and system environments so they can focus on business functionality.

JelinaOS provides complete infrastructure for both approaches: native applications receive system-level runtime protection and declarative management; containerized applications work out of the box, with one-click orchestration and multi-service management commonly used in industrial deployments. The choice remains yours.

Cloud-native capabilities: a cloud experience for edge devices

Section titled “Cloud-native capabilities: a cloud experience for edge devices”

The built-in device agent, Jelinvisor, makes every edge device a first-class participant in cloud-edge coordination:

  • Real-time status visibility: Device online status, system version, resource usage, operating temperature, and other metrics are continuously reported and clearly visible in the cloud.
  • Cloud-delivered updates: Releases and rollbacks of the system, kernel, applications, and incremental updates can all be centrally orchestrated from the cloud, with support for staged execution and offline updates.
  • Direct remote maintenance: Access devices through secure tunnels for remote diagnostics, log retrieval, and service operations. In production mode, devices are accessible only through the cloud for security.
  • Local confirmation: Critical updates can be configured to execute only after local confirmation on the device, leaving the final decision with on-site personnel.

Data isolation: protection for original data by design

Section titled “Data isolation: protection for original data by design”

JelinaOS uses a read-only system with a separate data partition:

  • The system partition is mounted read-only, preventing programs from damaging the system itself.
  • All user data and write operations are redirected to a separate data partition, physically isolated from the system and original data.
  • A factory reset restores the system and user-written data to their factory state. Back up important data first.

This isolation makes data protection a property of the system architecture, rather than relying on individual programs to behave correctly.

  • Multiple architectures: Full support for ARM64 (Allwinner, Rockchip, NXP i.MX) and x86_64, spanning edge boxes and industrial computers with one operating system.
  • Multiple distributions: Mainstream distributions such as Debian, Ubuntu, and Kylin are available out of the box for ecosystem compatibility.
  • 10 years of long-term support: Major versions receive 10 years of support, with a defined version policy and supported package list for long-running projects.
  • Extensive customization: A mature BSP framework supports further development and system customization, enabling a smooth progression from standard products to dedicated systems. Request adaptation for new hardware platforms from Advantech. See system customization.