New in ElastiStor 2.0

Constant resilvering time

Better backup support

Better hardware support

Refactored UI

New Features

Constant resilvering time

10 fold reduction in resilvering time

For large capacity deployments, using ZFS RAIDZ2 or RAIDZ3 is common. One of the well known problems in ZFS is the RAID rebuild time is linearly proportional to the used capacity of the pool. For large capacities above 500TB, resilvering time can exceed days if the IO activity on the pool continues to be high.

CloudByte ElastiStor 2.0 has made a significant technical enhancement to the ZFS stack to make the rebuild time constant. With 2.0 software, customers will see the rebuild time reduction of more than 10 fold to 20 fold in cases where the capacity of the pool exceeds few hundred terabytes and the IO is active.

Benefits of constant resilvering time:

  • Solves the rebuild time issues in large deployment deployment use cases like Backup and archival
  • The window of Latency sensitivity greatly reduces as the rebuild time goes down by a tenfold or more. Applications exposure to latency sensitivity is now manageable when the disk failures happen

Enhanced GUI, enables centralized management of ElastiStor

  • ElastiCenter has a whole new UI, which is more dynamic and faster
  • Enhanced GUI, enables centralized management of ElastiStor
  • LDAP support for user login
  • ElastiCenter Portal Support for storage-as-a-service rollout by service provider or enterprise customers.
  • Role based access controls are supported, enabling self service storage management by customers and business groups.

ZFS Root for added HCL

  • ElastiStor 2.0 supports installing the ElastiStor OS on ZFS.
  • The installation program automatically creates a ZFS RAID Mirror
  • Support for wide variety of hardware for ElastiStor controller

VDEV Latency

HA improvements

  • Export time reduction
    • Bringing down txg sync time into permissible limits
    • Handling large IO operations like delete/unmap
    • Don’t wait to drain the ARC
  • Import time optimization
    • Zil replay parallelization
    • Vdev validation parallelization
  • Priority pool import
  • iSCSI optimizations
    • Prioritized processing of iSCSI task commands
    • Multi threaded LU workers
  • Support for iSCSI/NFS fake lun

Improved IOPS control

  • The IOPS are by default calibrated using 16K block size
  • The IOPS definition can be tuned by block size, read/write relationship etc. By default 1 write = 2 reads

Support of increased NFS concurrency

  • ElastiStor 2.0 now supports 20,000 connections per NFS volume
  • CPU is optimized to support this large number of NFS connections
  • NFS locking support is improved, lock affinity is retained over HA trigger
  • Root-squash support for user permissions
  • Support for port-based NFS connections within a VSM

WORM Support

  • WORM (Write-Once-Read-Many) support is now available for certain backup compliance work loads
  • Backing up the ZFS snapshots to AWS S3 or any other S3 compliant providers is now possible


HA with non-disruptive upgrade and migration

Provides high availability groups of up to four nodes. While conventional high availability only protects against the failure of one node, ElastiStor High Availability protects against the failure of up to three nodes. This capability is a perfect match for ElastiStor RAIDZ-3 data protection capabilities that protect against the failure of up to three physical drives without losing data.

Guaranteed Storage Performance

ElastiStor is the only Storage Cloud to feature secure isolation and guaranteed storage performance to each application or VM (sharing the appliance), with a patent-pending storage architecture, making it the best value in multiple application environment. With its VSM architecture, ElastiStor expands seamlessly to provide cost effective shared storage solutions.

Unified Storage with Complete Enterprise-Grade Storage Features

Have NAS and SAN on the same box; a unified strategy that is flexible and easy. Take full advantage of the all-flash and hybrid storage options: consistent and guaranteed performance to support critical applications built to your business.

ElastiStor is designed to run on commodity hardware which makes scalable storage an on-budget affair. You have the option of both block size and file access from arrays. Multi-protocol support makes ElastiStor the best fit for any infrastructure. CloudByte’s unique hybrid storage capabilities provide you with the right choice of both SSD IOPS and Flash IOPS.

Ease of Use, Low Management Cost

ElastiCenter, the web-based centralized management console that controls the CloudByte storage environment worldwide and scales from a single site to many geographically dispersed clusters.

Know how each Virtual Storage Machine performs in real time, from active IOPS vs Scheduled IOPS to read/write ratios and block size, using CloudByte Storage Analytics.

Local and Remote Data Protection

ElastiStor protects against silent data corruption over time, errors that can arise while replicating or cloning data, and transmission errors. For RAID configurations, self-healing capabilities ensure that bad data is automatically repaired.

With ElastiStor, an unlimited number of snapshots can be made and managed. ElastiStor clones are writable snapshots that are created instantly via pointers. So, they do not have either a space or a performance impact. Also, ElastiStor supports block level replication.

Inline Deduplication and Compression

Make substantial capacity savings with zero impact on performance using CloudByte’s inline deduplication and data compression techniques. While traditional Storage struggle to achieve data reduction, ElastiStor’s intelligent capacity management effectively reduces overall physical storage demands.

CloudByte offers unlimited features for free in the community edition. Get Started.