Vraagstuk – Snel en efficint migreren van honderden servers van MySQL naar MariaDB

SpamExperts heeft zijn eigen anti-spam filtering cloud die wordt aangeboden als een Software-as-a-service (SaaS) model. Bovendien hebben zij een e-mail beveiliging product on-site dat ze installeren, updaten en volledig monitoren.
De meeste van SpamExperts 'anti-spam technologien zijn binnenshuis ontwikkeld door SpamExperts zelf en er wordt veel gebruik gemaakt van van de MySQL database. Alle klanten dragen real-time bij aan de filter effectiviteit, dus ze hebben veel verschillende informatiestromen die worden afgehandeld door MySQL. Replicatie wordt gebruikt om de gegevens tussen de systemen te synchroniseren in een cluster en om de data stromen in real-time door te voeren. De SaaS-Cloud is verspreid over vier landen voor optimale stabiliteit, waarbij de on-site installaties wereldwijd de data uit centrale databases ophalen.

Na uitgebreid testen, was SpamExperts instaat om efficint en binnen 3 uur ongeveer driehonderd servers van MySQL naar MariaDB te migreren. "In het verleden zijn we tegen verschillende MySQL software fouten aangelopen. Ondanks het feit dat we hen hierover gerapporteerd hebben, zijn de fouten na een jaar nog steeds niet opgelost, "zegt Dreas van Donselaar Chief Technology Officer van SpamExperts BV". Er waren fouten in de procedure voor het upgraden van MySQL 5.0 naar MySQL 5.1, waardoor het voor ons onmogelijk werd de nieuwe 5.1 feature-set te gebruiken".

"MariaDB had dezelfde fouten waar we tegenaan liepen met MySQL. Echter het grote verschil was dat toen we melding gaven van deze fouten, ze snel binnen 48 uur werden opgelost!" riep Dreas. Het snelle handelen versterkte het vertrouwen in de kwaliteit van het product en de MariaDB support en ontwikkeling teams.

Tijdens de testfase, ontdekte SpamExperts een paar fouten bij de migratie dat ongeveer 5% van hun systemen betrof: lange tabel namen werden niet correct omgezet, de thread_stack was te laag voor bepaalde systemen voor MariaDB 5,1 hetgeen resulteerde in een aantal crashes, nieuw gecreerde tabellen tijdens de omzetting resulteerde in tabelnaam conflicten en replicatie breuken als gevolg van tabelnaam veranderingen. Deze software fouten waren allemaal aanwezig in MySQL en zijn sindsdien direct opgelost in de MariaDB codebase. Dit proces was in het algemeen opgelost met behulp van Internet Relay Chat (IRC) op de # maria kanaal op irc.freenode.net.

Op de vraag of SpamExperts tevreden is over MariaDB na het een paar maanden gebruikt te hebben reageert Dreas: "Het draait geweldig! We hebben geen nieuwe belangrijke kwesties ondervonden. Het is erg leuk om te werken met een team dat zo gepassioneerd is over zijn software en wij geloven dat het mogelijk moet zijn voor MariaDB om de volgende relationele database standaard te worden."

 

Over SpamExperts B.V.

SpamExperts is marktleider van email beveiligings oplossingen, gevestigd te Amsterdam. Sinds 2004 heeft SpamExperts haar klantenbestand internationaal uitgebreid, in onder meer Europa, de Verenigde Staten, Afrika, Azie en Australië, tot marktleider in talrijke landen. Alle oplossingen zijn in-house ontwikkeld en worden als SaaS, of als gemanagde software direct op de infrastructuur van webhosters aangeboden. De nieuwste updates in de product portfolio van SpamExperts zijn een uitgaande email filter en een email archiveringssysteem. Voor meer informatie ga naar: www.spamexperts.com

Meer Informatie

Contact persoon: Dreas van Donselaar; Nils Decker

SpamExperts BV

Nieuwezijds Voorburgwal 340

1012 RX Amsterdam

Netherlands

[email protected]

http://www.spamexperts.com/


Phone: +31 20 820 0004

Fax: +31 43 711 3801

 


You may also like...