Tuxera Reliance Edge™ – Fail-safe File System
Tuxera Reliance Edge™ is the only embedded file system designed to capture and preserve decision-quality data with deterministic behavior required by today’s autonomous systems. A transactional file system, Reliance Edge protects critical system and user data from corruption, especially for systems where power loss may occur. When paired with a flash translation layer flash driver like FlashFX Tera, Reliance Edge delivers the functionality of a complete flash file system.
Why choose Tuxera Reliance Edge?
Protect critical data
Tuxera Reliance Edge is a copy-on-write transactional file system, meaning live data is never overwritten. This makes the system extremely power fail-safe. True transactional architecture ensures complete metadata and file data integrity. Dynamic Transaction Point™ technology gives developers complete compile-time and run-time control.
Ultimate control with determinism
Our configuration options allow developers complete control over which features are included, providing ultimate customizability – allowing our file system to fit your specific use case just the way you need it. Regardless of how it’s configured, its key file system operations are deterministic, providing unprecedented predictability.
Fast mount time
After power loss or a system crash, the system must recover rapidly to keep the data stream flowing. In these so-called “dirty” situations, no need to rely on replaying a journal or performing any other file system checks. Reliance Edge ensures your decision-quality data is safe, while mount times are lightning fast.
Our software provides substantially faster overall performance compared to alternatives. Tuxera’s general-purpose file system I/O testing showed Reliance Edge to have a significantly higher performance in all read tests, as well as nearly all write tests. Our FSIOTest measures a variety of file I/O types, working with virtually any file system, and is included with Reliance Edge.
Small footprint fits anywhere
Our file system is small and portable, ideal for resource-constrained embedded systems like microcontrollers. It can be configured to use as little as 4 KB of RAM, and has only 12 KB of code.
Award winning support
Tuxera’s team of file system experts will support you all the way from evaluation to implementation, going above and beyond to ensure your project performs flawlessly and on schedule. Our annual support subscriptions for Reliance Edge are available with a choice of service level options, so you can select the right degree of support that suits your needs.
Technical data and resources
Never overwrites live data. Once data is written, it’s always in a determinate state.
Ideal for resource-constrained environments. Configurable to use as little as 4 KB of RAM with 12 KB of code.
Mounts quickly and consistently after unexpected shutdown/power loss.
Supported block device drivers
Works with a broad array of storage media including: HDD, eMMC, SD/MMC, NVRAM, USB mass storage, and SATA (or PATA) disks.
MISRA C:2012 compliant
Source code ships compliant. MISRA C:2012 Design Assurance Package available to commercial licensees.
Metadata never points to wrong user data.
- Rock-solid meta and user data reliability
- Ideal for resource-constrained environments, Reliance Edge can be configured to use as little as 4 KB of RAM, 12 KB of code
- Boots quickly and consistently even after unexpected shutdown or power loss
- Pre-ported to FreeRTOS and easily ported to virtually any microcontroller RTOS
- MISRA C:2012 Design Assurance Package available to commercial licensees
Reliance Edge can be configured to meet the specific needs of your application by reducing complexity, optimizing resource use, and maximizing performance. Whether your application requires a single log file, a pre-defined set of files with fixed names, or complete flexibility to modify file hierarchy during runtime, Reliance Edge has easy to understand options. Data storage experts at Logic Technology can help you make the most of them. Our POSIX-like API option makes integration straightforward and Reliance Edge has the configuration flexibility to fit into even the tiniest of systems.