MoSMB high availability

Built to Scale. Engineered for Continuous Availability.

MoSMB delivers true enterprise-grade scalability and resilience with its advanced cluster architecture

- Proven in production with active-active scale-out clusters of 50+ nodes
- Transparent failover, zero-downtime scaling and non-disruptive upgrades for uninterrupted operations

previous arrowprevious arrow
next arrownext arrow
 
MoSMB is an RDMA accelerated, enterprise-grade Server Message Block (SMB) server stack on Linux built for modern data fabrics, hybrid clouds, and edge environments. It delivers cloud-scale, active-active clustering, advanced security, and full SMB feature parity to power the intelligent data era. Its pluggable architecture integrates seamlessly with Data Fabrics, Distributed File Systems, Scale-Out Clusters.and Object Stores.
Protocol Compliance
Protocol compliance

Microsoft SMB 2.x & 3.0 & 3.1.1 Protocol Compliance

SMB Client SUpport
SMB Client Support

Windows, Linux & Mac OS

Storage Backends
Storage Backends

POSIX filesystems, S3 object store, Custom file systems, Custom object storage

Reliability
Reliability

Persistent/Durable Handles, Active-Active Cluster Support, Witness Protocol

Security
Security

AD-kerberos authentication, Signing & Encryption, NT ACL authorization

High scalability
High scalability

MoSMB server can scale-up and scale-out in terms of capacity & performance

High Performance
High Performance

Event-based architecture, File & Directory Leasing, Multichannel & SMB Direct

Management
Management

Web-UI, REST API

Witness Server
Witness Server

Witness Server is an RPC based component that provides continuous availability & transparent failover to smb client applications.

“MoSMB – SMB with Mojo , Advanced SMB3 server “

Solutions

MoSMB is built as an SMB2/SMB3 (server message block smb protocol) user mode server stack designed to run crucial enterprise workloads such as Enterprise File Server, Microsoft Hyper-V and SQL Server. It is built to be feature-rich, fully compliant, light-weight, low footprint and proprietary license bearing. By leveraging MoSMB, storage providers can expand their NAS offering to include SMB/CIFS protocol with a dramatically decreased Time to Market and increased First Time Right chance. MoSMB architecture is plugin based and modularized. This facilitates easy integration of MoSMB into storage systems (file, object or block) including clustering infrastructure by using well- defined integration APIs. MoSMB is written in ANSI C 99 for maximum portability and integration with diverse storage stacks. It is available for all popular flavors of Linux and also FreeBSD. It is also architected such that it is relatively constraint-free and can utilize the underlying platform’s capabilities and resources to the utmost for maximum performance and scalability

Distributed File Systems supported by MoSMB

MoSMB supports distributed file systems like Lustre FS, Ceph FS, MapR FS, Gluster FS. MoSMB can be deployed in Active-Passive OR Active-Active Scale-Out Cluster mode over these file-system clients to provide High Availability (HA) and Transparent Failover of connections enabling the users to support their SLAs.