Posted on Sep 30, 2018 at 10:00 AM
Introducing NVMe over Fabrics (NVMe-oF) on public cloud with MayaScale.
NVMe is already revolutionizing data-centers as NVMe SSDs can deliver low latency and high-performance required by the most demanding application workloads. But the downside is that they are available as direct attached storage (DAS) and subject to problems such as under-utilization, over-provisioning, and scalability limitations, which have negative CapEx and OpEx implications.
MayaScale extends all of NVMe benefits and solves the above problems with NVMe-oF, by pooling all NVMe storage in a central server, which can be accessed by compute nodes over existing network infrastructure deployed using RDMA technology or the standard TCP Ethernet. In the quest for separation of compute and storage, MayaScale is a blessing.
With major innovations from public cloud providers, NVMe storage is also available on cloud as local NVMe SSDs, especially Google Cloud SSDs which have amazing price to performance. But in addition to the direct attached storage limitations mentioned above, NVMe on cloud poses new problems:
MayaScale on Cloud not only provides a software only solution for NVMe over Fabric using TCP, but also solves the above deployment problems with its centrally managed and provisioned pooled NVMe storage server. You can easily make those ephemeral NVMe SSDs to be persistent by setting up an Active-Active High-Availability pair. With MayaScale you are in full control of provisioning as follows:
We have the performance characterization done using FIO that shows very little impact on IOPS and performance.