Introducing: Open-E JovianDSS - Software Defined Data Storage
Today, Open-E revealed the newest data storage software designed for enterprise-sized storage environments: Open-E JovianDSS…
Read MoreAfter a long year of intense product development, Open-E lab just released the latest update of our flagship storage operating system – Open-E JovianDSS. The up29 version is now available and provides plenty of new functionalities and improvements. One of the most awaited features is a sequential algorithm that accelerates data recovery and helps to overcome hardware limitations in terms of disk performance. See what else is new and upgrade your Open-E JovianDSS today!
To speed up the process of scrubbing, which helps to maintain the data integrity, Open-E JovianDSS has been upgraded with a sequential scrub algorithm. With a new, two-phased algorithm, metadata is first scanned through the structure to create the list of data blocks in the memory queue. The list is then sorted by blocks’ size and offset in order to arrange them in sequential order (as they are physically located on the drive). In the second phase, based on a sorted list, data on the pool is checked byte per byte against their checksums to find corrupted ones (if any). Thanks to this, we can scrub now terabytes of data in days rather than months.
The faster sequential algorithm was also implemented into a resilver mechanism, which is executed in case of a drive replacement due to its failure, removal, or temporal unavailability. To execute the process, metadata is scanned to make a list of data blocks that need to be resilvered. The list is then sorted by size and offset on a drive, to create a sequential queue of blocks that will be recovered into the new drive. This approach is far more efficient than the former mechanism, based on the random I/O operations.
We implemented a hot-plugging and swap feature that allows adding faulty NVMe disks without shutting down and restarting the system.
In update 29 of Open-E JovianDSS we have also provided two brand new functionalities for REST API: hard (low level) reboot, and additional filters allowing search by SCSI ID, EUI, target name, and Zvol name.
Open-E JovianDSS logging mechanism has been improved and optimized in case of hard or unexpected reboots.
In update 29 we have also enabled the following features in TUI:
To keep Open-E JovianDSS system environment secure and stable, we have also updated the following systems, drivers, and controllers:
The up29 version of Open-E JovianDSS can be downloaded here.
Leave a Reply