RAID systems use an array of disks from one or more commonly accessible sub-systems to create a secure crash-proof file-system for critical data. The array is managed by array management software that provides a transparent interface to client systems. In modern RAID systems the Array Management Software can run in the host or in a dedicated embedded controller.
nvSRAMs are used for the current transaction log (called the “write journal”) that tracks each data stream as it is segmented and stored across the HDD array.
NVSRAM’s performance, high endurance and non-volatility enables industry leading RAID servers with enhanced data center fault recovery, reduced system downtime and lower total cost of ownership.
As electronic systems get more complex, safety is a major consideration in the design and deployment of industrial automation elements. In a typical industrial installation, data recording systems continuously record operating state and configuration. This enables safety audits, equipment monitoring, safe restart after power-fail and failure analysis. Many industrial systems need to be power-fail secure and can recover from power loss through systems that capture and record state information. Nonvolatile memory is a critical component in industrial data recording systems. The choice of memory technology is based on reliability of data storage and power fail security. With a reliable power fail security mechanism, nvSRAM products are an ideal solution for industrial applications. A representative set of industrial applications that can benefit from nvSRAM technology include:
- Power system monitoring and distribution
- Programmable Logic Controller (PLC) units
- Motor and process control
- Test and measurement
- Sensor and data acquisition
Network routers use nvSRAM for storing critical configuration data such as user startup-configuration file so that when router’s power is restored, the bootstrap loader loads the operating system’s image into the router’s RAM buffer during the configuration process. Once the configuration process is complete with the OS image now loaded, nvSRAM is examined by the bootstrap loader to determine if the previous version of configuration file is saved. This file is then loaded into RAM and executed, at which point the router becomes operational. If the file is missing from the nvSRAM, a manual setup dialogue is established through operator interactions and the configuration is stored back to the nvSRAM for the next power cycle. When the router is powered off, the contents of the RAM buffer is cleared while the nvSRAM retains its contents. Once power is restored, the recovery from power failure is performed quickly due to a copy of the router’s previous configuration file being stored in nvSRAM. As a result, the need to maintain a separate hard disk to store the configuration file is eliminated.