Users who run MongoDB in vSphere with vSAN will have the benefits of easy management, easy data protection method and a consistent level of performance. This solution paper is intended to validate that vSAN is a HyperConverged Infrastructure for MongoDB. vSAN is also integrated into the kernel of vSphere, so it becomes the best-fit storage system when deploying MongoDB in a vSphere environment. By using the Fault to Tolerance (FTT) method in the Storage Policy Based Management (SPBM) system, vSAN provides a solid data persistence method. By using high-performance disks as a cache tier, vSAN ensures the performance achieved is at a desirable level. VMware vSAN™, by aggregating servers’ local disks into a shared storage pool, provides both high performance and data persistence. However, this deployment approach increases the complexity of management and it cannot take advantage of the advanced features in a virtualized environment like VMware vSphere ®. Traditional shared storage systems are not treated as proper storage for MongoDB. In traditional MongoDB deployments, MongoDB nodes use servers’ local hard disks to provide data locality. Managing storage is a distinct requirement for database applications. More and more customers from across the globe and diverse industries have already adopted MongoDB. Especially, MongoDB, the popular NoSQL document store database used by thousands of enterprises. NoSQL databases provide advantages over relational databases regarding performance, scalability, and suitability for cloud environments. This section covers the business case, solution overview, and key results of MongoDB on VMware vSAN 6.6 All-Flash.ĭue to the changing enterprise data landscape, unstructured databases, such as NoSQL, are needed in lieu of traditional relational databases for many applications. Failure Testing and Failback Validation.Evaluate the Impact of vSAN Cache Tier SSD (SATA or NVMe).Evaluate the Impact of vSAN Object Checksum.Evaluate the Impact of Different Durability Options.Evaluate the Impact of Different vSAN Failure Tolerance Method.Evaluate the Impact of Different vSAN Object Stripe Width.Evaluate the Impact of MongoDB Replica Set Setting.Evaluate the Impact of MongoDB Cluster Scaling out.Evaluate the Impact of Different Database Size.Evaluate the Impact of Different Virtual CPU Cores and Memory Configurations.Parameter Settings in the Baseline Testing.Evaluate the Impact of Different Operation Count.Evaluate the Impact of Different Client Threads.