Sun. Feb 23rd, 2020

OviOS Linux 3.02 Releases: an open source storage OS

2 min read

OviOS is an open source storage OS based on the Linux kernel and includes opensource software needed to create a fully functional, highly performant storage server. It supports iSCSI, NFS and SMB versions 1,2 and 3. It also supports AD integration.

OviOS Linux

Main features:
HA Clustering
OviOS can be configured as an HA cluster using 2 or 3 OviOS nodes, with corosync and pacemaker.
For automatic failover and scsi fencing, the required setup is 3 nodes.
Install a second OviOS Linux server and set up replication from the production server to the backup server. Your data will be available at all times on the backup server for disaster recovery scenarios.
The ability to snapshot LUNs, volumes and / or pools without disrupting data traffic. Snapshots can be scheduled or taken manually, In case of accidental data deletion, a volume or LUN can be reverted to a last known good snapshot.
ZFS Storage File System
OviOS uses the ZFS file system for it’s storage pools.


OviOS Linux can be virtualized or installed on physical hardware.

Run from a USB.
OviOS Linux can be installed on a USB drive.
iSCSI, NFS and SMB server features by default.
Once installed the system can be immediately used as an iSCSI, NFS and SMB server. The default configuration has been tested and optimized to achieve best performance with VMWare, Linux and Windows clients for iSCSI, VMWare and Linux as NFS clients and Windows as SMB clients. OviOS supports SMB protocol versions 1 (also known as NT1 or CIFS) ,SMBv2 and SMBv3.

Software RAID
RAID0 or stripped pools. This configuration provides no data protection in case of a drive failure, it does provide checksumming to prevent silent data corruption.
RAID1 or mirrored pools. Create storage pools using mirrors of disks. It can protect against a large amount of failed drives, but has impact on the storage capacity.
RAID10 or stripped mirrored storage pools. Creates pairs of stripped mirrors which provide the best random read writes performances but reduces the available storage capacity by 50%.
RAID5 uses dynamic stripe width, which gives better performance then traditional RAID5 configurations. Allows for one disk failure.
RAID6 same as RAID5 but allows for 2 disk failures without data loss. Or RAID6+ which allows for 3 disk failures without data loss.
Data compression

Data compression which saves space on compressible data and improves performance.

OviOS LIve 
OviOS Linux can run and fully function as a storage system from the Live CD (or USB).
See the documentation page for more details bout the OviOS Live method.
Remote backup
Configure OviOS as a backup server for your most important data. The ZFS filesystem’s advanced data integrity check features protect against data corruption.

OviOS Linux 3 comes with a few package upgrades, bug fixes, and new features.


  • Linux kernel: 4.9.144-OVIOS
  • NFS Utils: 2.3.3
  • Samba Server: 4.9.3
  • Glibc: 2.28
  • GCC: 8.2.0
  • iSCSI Target: 1.0.74
  • ZFS on Linux: 0.7.12
  • ovios-shell 3.00