Home News Severalnines adds silver lining to database management for CloudStats.me

Severalnines adds silver lining to database management for CloudStats.me

cloudstats.me

Severalnines, the provider of open source database management tools, today announced its latest customer, CloudStats.me. CloudStats.me is a cloud-based server monitoring platform capable of monitoring Linux, Windows, OS X servers and personal computers, web sites and IP addresses. Users of CloudStats.me range from system administrators to website owners and web hosting providers, such as WooServers, HudsonValleyHost and other SMEs.

CloudStats.me is a UK company which currently monitors more than 1300 servers and 1000 websites and its server monitoring platform is growing rapidly at 500-1000 new users per week, adding approximately 1.5 servers to each new user account.

The rapid growth of the CloudStats user base and the number of services being monitored created a very high load on its database. Such high load has led the MySQL-based CloudStats database to being unable of handling large amounts of incoming data collected by the CloudStats system, causing false alerts and further inconveniences to some of its users. CloudStats needed a new database distribution mechanism that would replace the current MySQL database configuration to avoid further customer churn.

The MariaDB MySQL Galera Cluster, which allows users to create a MySQL cluster with a “Master-Master” replication, was chosen as the replacement. The database is automatically distributed and replicated across multiple servers, and additional servers can be added to scale workloads, which makes it extremely easy to scale a database cluster and add additional resources to it if necessary.

For the CloudStats.me team it was apparent, however, that the database cluster management required a number of specialist technical skills. This could create a burden on the development team as they would need to devote extra time to setup, configure and manage clusters. Instead of hiring additional database system administrators, it was much more efficient to use one platform that could quickly install, configure and manage a MariaDB Galera Cluster. Furthermore, such a platform would need to support easy cluster expansion, database availability, scalability and security.

After some online investigtion, the CloudStats.me team found Severalnines’ ClusterControl. The initial setup of the ClusterControl platform only took a couple of hours and went live straight out of the box. The whole installation process was fully automated, so the team could have clusters up and running in very little time. Severalnines also offered valuable advice on design of the new database architecture.

Today, CloudStats.me sees the following benefits from using Severalnines ClusterControl:

  • Complete control of its MariaDB cluster with an ability to scale at any time.
  • Significant cost savings were achieved as ClusterControl helped reduce database administration costs by 90%.
  • There is additional bandwidth to save costs on technical issues with support included as part of the ClusterControl subscription.

Vinay Joosery, Severalnines Founder and CEO said: “As we have seen recently, 2015 is truly the year of the cloud as the leading vendors are beating their expected sales targets. There is an appetite to ensure servers can be rapidly deployed and optimised for performance. It is therefore no surprise to see the success of companies like CloudStats.me. We are delighted to provide CloudStats.me with a scalable infrastructure and the ability to increase or decrease workload based on its customers’ needs.”

Alex Krasnov, CEO CloudStats said: “Our cloud and server performance management business is witnessing a ‘hockey stick’ growth trajectory. This means it was particularly important to plan our infrastructure in such a way that it would support further growth and allow us to add more features into the CloudStats control panel. The support we have had from Severalnines has made our lives much easier because it provided the database expertise, which we needed to ensure our system has a maximum uptime. We plan to deploy more clusters and continue to integrate ClusterControl with our server monitoring platform.”