Data is your most valuable asset.
Hardware failure is not a matter of if, but when.
The difference between data loss and data safety is not marketing claims or SLAs — it is architectural decisions made from day one. The whitesky storage platform is engineered for reality: disks fail, servers fail, networks partition, and maintenance must happen without downtime.
This page explains how whitesky delivers data safety by design, from high-level principles to the technical foundations underneath.
Traditional storage platforms are often optimized for benchmarks and ideal conditions. whitesky starts from a different assumption: failure is expected.
Every architectural choice is shaped by this premise:
Architecture determines resilience. Hardware fails. Power fluctuates. Networks partition.
Your storage platform must handle these realities transparently.
The whitesky storage platform is a distributed, software-defined system designed to withstand cascading failures that plague traditional infrastructure.
Even during:
the platform maintains data availability and consistency.
Traditional RAID introduces single points of failure. whitesky uses erasure coding instead.
Data is split into fragments with calculated redundancy. These fragments are distributed across different physical disks.
Even multiple simultaneous disk failures do not result in data loss.
Fragments are deliberately spread across different physical servers. No single server ever holds critical data.
When a server fails:
For decision makers: losing disks or servers does not mean losing data.
Failure is routine — not catastrophic.
Instead of monolithic storage clusters, whitesky uses storage blocks.
A storage block is a small, independent failure domain:
Capacity and performance scale by adding storage blocks. No re-architecture. No migration events. No redesign.
You can:
Each block adds predictable capacity, performance, and fault tolerance.
Erasure coding overhead can be as low as 33%.
This is dramatically more efficient than triple replication, which wastes 200% of raw capacity. You get enterprise-grade safety without hyperscaler-level storage waste.
VM snapshots are stored directly in S3-compatible object storage. The backup layer is fully independent from the primary block storage layer.
If primary storage is impacted, backups remain intact and accessible.
Once written, snapshots cannot be modified or deleted through normal operational paths. This protects against:
Because backup and storage are integrated, recovery does not depend on external systems. This dramatically reduces recovery time objectives (RTO).
Compute and storage run on the same physical servers.
Best suited for:
Benefits:
Dedicated compute nodes and dedicated storage nodes operate independently.
Best suited for:
This model simplifies failure handling and maintenance at scale.
All layers run on SSD:
Delivers:
Flash accelerates hot paths:
HDDs store cold data economically.
Delivers:
Both configurations provide identical data safety guarantees.
If applied, all storage devices use encrypted filesystems. Encryption keys are stored in TPM 2.0 hardware modules.
There are:
Encryption is transparent to workloads and requires no application changes.
Security guarantee: Physical theft of disks does not result in data access. Without TPM-secured keys, stolen devices contain only encrypted fragments that cannot be reassembled.
Rolling upgrades allow software updates without service interruption. Servers can be replaced transparently while workloads keep running.
Background agents continuously:
No manual intervention is required.
The platform absorbs complexity internally. Operators work with predictable states instead of emergency procedures.
This replaces heroic troubleshooting with calm, repeatable operations.
Core components:
Write path:
Read path:
Redundancy policies define how many node and disk failures are tolerated.
Virtual disks are exposed via a custom protocol.
Key characteristics:
Each virtual disk:
Ownership fencing ensures split-brain conditions cannot corrupt data.
whitesky does not avoid failure — it engineers for it.