This document summarizes a presentation by Raymond Siebert about 1&1's use of MySQL. It discusses 1&1's history and growth as an internet service provider. It describes 1&1's shift to open source solutions like Linux, Apache, PHP, and MySQL due to cost efficiency and flexibility. 1&1 operates around 700 internal MySQL installations for customer products, ordering processes, billing, and more. These installations utilize high availability configurations and geo-redundancy. MySQL has helped 1&1 scale to support its fast growth while maintaining availability, though the presenter notes MySQL has limitations for big data and business intelligence workloads.
1. 1&1 – MySQL Experience
Presentation by Raymond Siebert
1
2. About Me
Started 1996 as System/Database Administrator
(SUN) Solaris Systems
Commercial DBMS Informix and ORACLE
Since 2004: Operating MySQL with Linux Systems
Until 2006: Working for Telecommunications Companies
In northern areas of Germany
Since 2007: 1&1 Internet AG Employee in location
Karlsruhe
® 1&1 Internet AG 2012 2
3. 1&1 – Member of United Internet AG
Indirect
SEDO Holding AG
100 % Shareholdings in shareholdings
79.45 %
via EFF
Goldbach 14.96 %
41
Hi-media 10.65 %
Shareholdings in
fun 49.00 %
young
Virtual Minds 48.65 %
Internet companies
ProfitBricks 30.02 %
Effective: November 22nd 2012
® 1&1 Internet AG 2012 3
4. 1&1 Internet AG – Foundation and Development
1988 1992 1996 1997 1998 1999 2000
® 1&1 Internet AG 2012 4
5. 1&1 Internet AG – Foundation and Development
2004 2005 2006 2007 2008 2010 2011 2012
® 1&1 Internet AG 2012 5
8. 1&1 – Wide Area Network Infrastructure
Global connectivity more than 285 GBit/s
Peering with the biggest internet exchanges worldwide
Own metro networks (DWDM) at 1&1 data center locations
® 1&1 Internet AG 2012 8
9. Consumer Applications
FreeMail pioneer with high-
perfomance mail and messaging
solutions
12.08 million users/month*
Extensive portal offers and (online)
services in Germany, Austria and
Switzerland
International mail offers in six
countries (A, CH, F, E, UK, USA),
also via mail.com
*Unique User / AGOF internet facts 2012-09
® 1&1 Internet AG 2012 9
10. Business Applications
InterNetX sells hosting products to
resellers like ISPs and multimedia
agencies which those merchandise
further independently
InterNetX administrates domains
and servers for more than 20,000
associated resellers
® 1&1 Internet AG 2012 10
11. Consumer Applications
Started 1995 as internet catalogue
German internet portal with 14.99
million users/month*
WEB.DE FreeMail – most popular
German mail service with lots of safety
features
*Unique User / AGOF internet facts 2012-09
® 1&1 Internet AG 2012 11
12. Business Applications
Fasthosts offers ISPs and multimedia
agencies (Reseller) hosting products,
which those – with their own name and
on their account – merchandise further
Additionally direct business with
consumers, SOHO‘s and SMB‘s
2 million registered domains
® 1&1 Internet AG 2012 12
13. Business Applications
Specialist for the quick and simple
registration of domain names with more
than 150 worldwide domain endings
Core product: „Domain portfolio“
Operation of more than 1.5 million
domains for over 250,000 customers
® 1&1 Internet AG 2012 13
14. Consumer Applications Monetarization
Leading marketing service provider for
quality media (online and mobile) in the
German and European digital market
(WEB.DE, GMX, 1&1, SmartShopping,
top.de, mail.com)
Media hub to app. 30 million German,
app. 240 million European and
more than 600 million internet users in
60 countries worldwide
Subsidary United Internet Dialog: Specialist
for digital dialog marketing with more than
30 Million email accounts
Monetarization via digital advertising and
digital dialogue marketing
® 1&1 Internet AG 2012 14
15. Why Open Source Solutions?
Cost efficient model for
Operating systems
Applications and services
Database management systems
Broad knowledge available
Personnel is easier to recruite
Open Source Solutions are very common in use
More flexibility compared to commercial solutions
A lot of software to use
Free use of software
® 1&1 Internet AG 2012 15
16. Open Source Solutions: Operating System
Debian Linux
since 1997
using standard X86 hardware
® 1&1 Internet AG 2012 16
17. Open Source Solutions: Applications & Services
Applications
Java and PHP Mainly
Development performed by Department in Rumania
MySQL is well prepared for this
Services
Apache with Tomcat, Apache with Jboss
MySQL is well prepared for this
Projects available for free use such as pustefix
® 1&1 Internet AG 2012 17
18. Open Source Solutions: DBMS Software
MySQL
Since 1997: starting with (MySQL AB) V3.23
Since 2007: (MySQL AB) V5.x added to database portfolio
MariaDB
Drop-In Replacement for (ORACLE) MySQL
Since 2012: V5.5 added to database portfolio
MySQL Support
Unlimited Support by SkySQL since 2011
® 1&1 Internet AG 2012 18
19. Open Source Solutions: Types of MySQL Installations
Hosting related Installations
operated by hosting admins from Karlsruhe
Serveral thousand installations
Internal MySQL Installations
Appr. 700 Installations
Customer Products: eg Do-It-Yourself Homepage
Product Ordering processes for all 1&1 products
Internal Data Processing: Internal Tools and Processes
Billing Processing: Validating Data, Ensuring Correctness
Web.de, GMX, 1&1 are main „customers“
® 1&1 Internet AG 2012 19
20. Open Source Solutions: Internal MySQL Installations
High Availability MySQL Services
Heartbeat / Pacemaker / DRBD
Medium Availability MySQL Services
Replication with Geo Redundancy Option
Low Availibilty MySQL Services
Stand Alone Setup
® 1&1 Internet AG 2012 20
21. Open Source Solutions: Internal MySQL Installations
Scale-Out Solutions
Replication with loadbalanced connections
Geo Redundant Solutions
Replication with Border Gateway Protocol
7 by 24 hours operating for High Availability Installations
5 by 8 hours operating for low to medium Availability
Installations
® 1&1 Internet AG 2012 21
22. 1&1 Challenges
1&1 is a fast changing and growing company
Permanent Growth of Installations
Automation of tasks & processes is vital
Database Scaling is vital
Keep Installations available
Satisfy product marketing‘s targets
Take care of up2date MySQL installations
And some more
® 1&1 Internet AG 2012 22
23. 1&1 Conclusions
Pro MySQL
Has done a good job
Ease of Use
Broadly supported by open source software solutions
Few heavy outages or denial of services
Cons MySQL
Avoid Big Data and Business Intelligence if you can
® 1&1 Internet AG 2012 23