Excelero

Excelero enables enterprises and service providers to design scale-out storage infrastructures that leverage standard servers and high-performance NVMe flash storage. Inspired by the Tech Giants' shared-nothing architectures for web-scale applications, the company has designed a software-defined block storage solution that meets the performance and scalability requirements of the largest web-scale and enterprise applications.

Excelero's NVMesh® is a Server SAN solution that allows unmodified applications to utilize pooled NVMe storage devices across a network at local speeds and latencies. Distributed NVMe storage resources are pooled with the ability to create arbitrary, dynamic block volumes that can be utilized by any host running the NVMesh block client. These virtual volumes can be striped, mirrored, or both while enjoying centralized management, monitoring, and administration. In short, applications can enjoy the latency, throughput, and IOPs of a local NVMe device while getting the benefits of centralized, redundant storage.

A key component of Excelero's NVMesh is the patented Remote Direct Drive Access (RDDA) functionality, which bypasses the CPU and, as a result, the application avoids the noisy-neighbors effect. The shift of data services from centralized CPU to complete client-side distribution enables linear scalability, provides deterministic performance for applications, and enables customers to maximize the utilization of their flash drives.

NVMesh is deployed as a virtual, distributed nonvolatile array and supports both converged and disaggregated architectures, giving customers full freedom in their architectural design.

SERVICES
RESOURCES

Excelero's NVMesh is a software-defined block storage solution designed to meet the performance and scalability requirements of next-generation applications. NVMesh enables customers to deploy NVMe at massive scale without adding latency or data locality. The system scales granularly as a single pool of high-performance block storage and features easy provisioning of volumes. Applications can access the block volumes directly or through a file system, which makes integration very straightforward. With NVMesh, customers benefit from the performance of local flash with the convenience of centralized storage and the cost savings of standard hardware. The solution has been deployed for Industrial IoT, machine learning, and user behavior analytics applications.

NVMesh offers a distributed block layer that allows unmodified applications to utilize pooled NVMe storage devices across a network at local speeds and latencies. NVMe storage devices are pooled with the ability to create arbitrary, dynamic block volumes that can be utilized by any host running the NVMesh block client. These virtual volumes can be striped, mirrored, or both while enjoying centralized management, monitoring, and administration. In short, applications can enjoy the latency, throughput, and IOPs of a local NVMe device while getting the benefits of centralized, redundant storage.