MySQL High Availability with a Punch: DRBD 8.3 and DRBD for Dolphin Express

Florian Haas (LINBIT Information Technologies GmbH), Joachim Worringen (Dolphin Interconnect Solutions)

DRBD is an established building block for MySQL high availability database clusters. It has been included in the MySQL Enterprise offering since 2007. DRBD provides transaction-safe, synchronous, shared nothing block-level replication—and as such, has one drawback: it introduces additional write latency. With traditional IP/Ethernet-based replication, in the past this made DRBD a less than optimal choice for database environments with high write loads, or those with requirements for very low write latency.

Recent DRBD versions introduced support for Dolphin Express interconnects as a replication transport for DRBD. By using low-latency Dolphin Express interconnects, DRBD can now leverage highly efficient Dolphin SuperSockets as its replication transport, dramatically cutting down on write latency.

With DRBD 8.3, MySQL on DRBD now also supports fully transaction-safe, synchronous storage replication across up to four nodes.

In this session,

  • You will learn about the performance improvements for DRBD-based replication that Dolphin Express with SuperSockets delivers compared to traditional Ethernet-based transports.
  • You will learn about four-way synchronous replication and other brand new features included in DRBD version 8.3.
  • You will learn about end-to-end replication integrity checking, a DRBD feature currently unique among available MySQL replication solutions.
  • You will be exposed to the following technologies besides MySQL:

    - Dolphin Express and Dolphin SuperSockets

    - DRBD

    - The Heartbeat cluster framework and the Pacemaker cluster resource manager.

About DRBD: DRBD, the Distributed Replicated Block Device, is an open source shared-nothing storage replication technology integrated with MySQL Enterprise. MySQL customers using DRBD include booking.com, Europe’s largest on-line reservation agency, the New York Times, and MTV Japan.

Photo of Florian Haas

Florian Haas

LINBIT Information Technologies GmbH

Florian is an expert in high availability clustering, not limited to databases, but also including virtualization, file services, and more. His blog is an interesting read.

Photo of Joachim Worringen

Joachim Worringen

Dolphin Interconnect Solutions

Joachim Worringen is a software architect at Dolphin Interconnect Solutions, specializing in driver development, communication protocols and performance analysis, and part of the DRBD for Dolphin Express integration team. Being a part of Dolphin since 2006, Joachim has specialized in network research and engineering for over six years.

Co-presented By:

O'Reilly Media MySQL/Sun Microsystems
  • Kickfire
  • Virident
  • Infobright, Inc
  • JasperSoft
  • Intel
  • Advanced Micro Devices
  • BIRT Exchange by Actuate
  • Calpont
  • Canonical
  • Continuent
  • Dolphin Interconnect Solutions
  • Facebook
  • HiT Software, Inc.
  • IBM
  • iDashboards
  • Oracle
  • Pentaho
  • R1Soft
  • Schooner Information Technology
  • SQLstream
  • Ticketmaster
  • Zmanda, Inc.
  • Linux Journal

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com

Download the MySQL Sponsor/Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@ oreilly.com

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com

MySQL Conference Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the MySQL Conference newsletter.

Contact Us

View a complete list of MySQL contacts.