DescriptionRook is an open source distributed storage system which exposes file, block, and object storage on top of shared resource pools. Designed for clustered computing, hyperscale environments and enterprise HPC environments requiring connectivity to a variety of applications or codes with differing requirements of block, file or object interface to the storage.
Optimized to deliver low latency access to NVMe and new network devices, Rook has minimal physical hardware dependencies and can be deployed in dedicated storage clusters or converged clusters. It's self-managing, self-protecting, self-healing, and is designed to work without teams of engineers managing it, Rook scales from a single node to multi-PB clusters spread geographically.
Rook is based on the Ceph project that has over 10 years of production deployments in some of the largest storage clusters in the world. Rook technology takes on solving fast resource provisioning from containers, addresses gaps in troubleshooting and optimizing performance, and adapts to the latest NVMe-based technologies.