Key Features
- Local and remote copies synchronously served over a distributed InfiniBand vSAN, for performance and fault tolerance.
- Flexibility to define discrete performance tiers for IOPS requirements.
- Enterprise-grade SSDs, cached hard drives, and hard drives supported for backing hardware.
- Self-healing, hands-off architecture.
- Rapid provisioning and resizing of Disks.
- Live-cloning of Disks attached to running Instances.
Flexibility
Disks can be created, resized, live-attached, rearranged, cloned, and deleted from the portal built into HyperCloud.
Automatic live data replication
Automatic live data replication is inherent within HyperCloud’s hyperconverged architecture, without further user configuration. Blocks backing virtual disks are automatically distributed and replicated continuously, using Infiniband RDMA.
In contrast, server outages at traditional cloud providers have resulted in hours to days of downtime, with resulting business disruption and data loss from asynchronous backups that may or may not have captured in-flight transactions between the outage window and the last backup.
Within the HyperCloud platform, for every write to disk:
- The write is sent to multiple nodes via RDMA, a high performance technique used in Supercomputers.
- The storage driver waits for confirmation from all nodes that the blocks of data have been written.
- The storage driver then delivers confirmation of the write to the virtual machines.
Node availability within the cluster is constantly monitored by our Software Defined Storage (SDS) system and self healing algorithms help ensure prescribed levels of data replication are consistently maintained.
Live cloning and templating
Hypercloud’s Software-Defined Storage (SDS) platform enables online snapshotting and cloning of block devices, meaning that disks currently in use are able to be cloned live with no downtime. The clone is performed at the block layer almost instantly and can be immediately mounted. This allows for ‘point-in-time’ snapshots or rapid scaling out of multiple machines from a clone template.
The ability to live clone potentially hundreds of machines from a ‘master server template’ with little to no downtime is particularly conducive to agile front-end developments and DevOps teams pursuing faster production/delivery cycles with as minimal costs and configuration as possible.
Reliability = Stability
If the SDS fabric detects a node is having issues or is offline, data replication of the missing blocks to other nodes within the cluster begins immediately, thereby maintaining prescribed levels of data replication. When the original node is recovered, any changes made to storage are automatically updated and replicated – this entire process is entirely automatic, requiring no user involvement.
Live-attach and detach
HyperCloud’s SDS platform allows for disks to be live-attached and detached. Whilst detached, they can then be scaled up and down, deleted, and cloned as normal. These include regular disks and uploaded ISO images.
This is perfect for applications such as backup servers, where being able to detach/resize/reattach a soon-to-be too small backup disk saves having to restart the entire server.