- Jelina overview
- JelinaOS
- Overview
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.
More reasons to rely on JelinaOS
Section titled “More reasons to rely on JelinaOS”- 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.