KiKxxl Chooses Galera Cluster
for Highly Available Communication Services

KiKxxl is a German communications company with overone-‐‑thousand service center workstations for out-‐‑boundand in-‐‑bound calling, and back office services. A failure of
their IT infrastructure can cost them about € 20,000 per
hour, plus it can have negative affect on their reputation.

Challenges
KiKxxl had been using MySQL with the InnoDB storageengine for their databases, with a master / slave
configuration. Delays in the asynchronous master / slave
replication, hardware failures that had to be serviced, as
well as the switch from the master to a slave proved
problematicandcould
preventsafeoperations.
Consequently, they sought to implement a highly available
and scalable database configuration. Through the use ofload balancers, the load was to be distributed evenly to allservers.

Quick Facts
Over 1,000
Workstations for
Outbound Calls
About 2 million Sales
Calls per Month180,000 Service
Calls per Month
228,000 Written
Communications
per Month

Related Sites
KiKxxlFromDual
CodershipSolution
KiKxxl evaluated Galera Cluster since itallows for continued use of InnoDB tables andoffers a master / master cluster in which allparticipating servers are equal and active. In case of a
hardware failure or some other problem, the load is
automatically redistributed among the remaining servers.
Galera Cluster for MySQL provides high failure protection,
availability of more than 99.99% for excellent scalability
supported by multiple computers. Itʼ’s the best utilization ofserver resources. Additionally, itʼ’s available under theopen-‐‑source GPL license v2. So itʼ’s free. Codership partner
FromDual provided the relevant professional services andhelped with the implementation of a highly available
application.

About KiKxxl
KiKxxl is a German communications
company
locatedinOsnabrück,
Bremen and Dortmund with over 1,000
state of the art service center
workstations for outbound calling,inbound calling and back officeservices.

Compared to other, similar solutions, the implementation ofGalera Cluster proved to be simple and easy. The first tests
were carried out in a virtual environment with Virtual Box.
After a successful setup and testing period, the newenvironment could simply be deployed on the physicalhardware.
Although the KiKxxl staff has plenty of MySQL databaseexpertise, they still looked for professional guidance fromMySQL Galera specialists. They decided to hire FromDualGmbH, a Codership -‐‑ Galera Cluster partner, to assist themin their migration to MySQL Galera Cluster.
FromDualʼ’s staff has outstanding knowledge of the MySQL

About Codershipdatabase and Galera Cluster. They have assited over one-‐‑hundred companies in Central Europe with similar needs.
FromDual provides customers with a service contract thatguarantees support should any problems arise. In addition,the support for Galera Cluster is backed by a contractual
guarantee provided by Codership.

Results
The advantages of Galera Cluster to KiKxxl
are clear and best described by Mr. Alexander
Rempening, the database administrator forthe project at KiKxxl: “We are very pleased with thedeployment and the functionality. The entire cluster isabsolutely stable. This is a significant advantage for ourcustomers, because we can now provide our services tothem without any interruption.”

Codership
Oyprovides
highavailability, no-‐‑data-‐‑loss and scalable
data
replicationandclusteringsolutions for open source databases.
Codership's flagship product is GaleraCluster™
forMySQL,
aTrue
MultimasterCluster
basedonsynchronous
replication.
GaleraCluster is an easy-‐‑to-‐‑use, high-‐‑availability solution which provides
high system uptime, no data loss andscalability for future growth. For more
information about Galera Cluster,
please contact info@galeracluster.com

Copyright 2014, Codership Oy. All Rights Reserved.
Galera, Galera Cluster, Galera Replication are trademarks of Codership Oy.
Pohjolankatu 64 A, 00600 Helsinki, Finland
info@galeracluster.com ♣ http://galeracluster.com ♣ +358 50 5179059