Application Monitoring – Cloudant Boosts Cloud Database Performance With Boundary and Splunk

By Boundary on 10 04 2012

Real-Time App Performance Analysis and Mapping by Boundary and Splunk Help Cloudant Operate Its Massive Cloud Database Service for Mobile and Web App Developers

Cloudant, Inc., developer and operator of the Cloudant Data Layer as a service, has selected monitoring software from Boundary and Splunk to ensure users receive maximum service. The Cloudant cloud database service infrastructure comprises hundreds of database servers connected across a global network of data centers, and manages data for thousands of web and mobile app developers.

Boundary maps the performance of the Cloudant system every second, while Splunk(R) software collects and indexes machine-generated big data coming from the Cloudant infrastructure. The combination allows Cloudant to monitor and correct system issues before they create performance or availability problems for Cloudant customers.

Delivering 100% up time and scalable cloud database performance to thousands of developers, including Samsung, Hothead Games, Monsanto and DHL, is critical to Cloudant’s success. Cloudant was using open source tools to measure network traffic at 10-second intervals, but realized that having real-time data would allow it to improve infrastructure operations and client service. Cloudant deployed Boundary for its ability to analyze and report data at one-second intervals from Cloudant’s global, distributed network of database servers.

The combination of Boundary and Splunk enables Cloudant to gain real-time visibility and insight from Splunk software in context with the Boundary real-time application performance graphs. Together, these tools enable users to rapidly cut through huge volumes of infrastructure data and understand the root cause of problems.

“We’ve built distributed clusters of database servers to support our customers, so the more we can understand about the network and the flow of data between those servers, the better off we are,” explains Adam Kocoloski, co-founder and CTO at Cloudant. “There is a world of difference between 10-second and 1-second monitoring. We can see big traffic spikes that last over a few seconds, which may indicate an overloaded switch or other problems. We also are able to identify outliers better. If some machines are chattier than others, we can quickly rebalance the workload.”

Unlike traditional IT monitoring tools that assume a fixed infrastructure, Boundary is ideal for dynamic environments that experience change on a massive and continuous scale including public and private clouds, fixed networks, data centers, highly-agile application development environments, SQL or NoSQL clusters and Big Data application stacks.

“Customers and partners consistently amaze us with ways of using our software, and this solution with Boundary is no exception,” said Bill Gaylord, senior vice president of business development, Splunk. “Cloudant reports that combining Boundary’s real-time application performance monitoring with Splunk’s analytics delivers real-time monitoring across the entire infrastructure. This allows customers like Cloudant to predict problems before they arise and resolve issues and slowdowns much faster.”

“We’re thrilled to have Cloudant as a customer,” said Gary Read, CEO at Boundary. “Their need for an always-on environment performing at high speeds is exactly the scenario where Boundary helps most. We’re proud to be part of the infrastructure environment for a company that’s powering massively popular web and mobile apps.”