Learn more about Open Source Summit Japan and register here
Back To Schedule
Thursday, June 1 • 11:00 - 11:40
WalB: Real-time and Incremental Backup System for Block Devices - Kota Uchida, Cybozu, Inc.

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.

WalB is an open-source backup system that consists of block devices, called WalB devices, and userland utilities, called WalB tools. A WalB device records write-I/Os. WalB tools extracts them to create restorable snapshots in an incremental manner.

Compared with dm-snap and dm-thin, WalB is designed to achieve small I/O latency overhead and short backup time. We conducted an experiment to take an incremental backup of a volume under random write workload. The result confirms those advantages of WalB.

Cybozu cloud platform, which has 500TB volumes and processes 25TB write-I/Os per day, is required to achieve (1) stable workload performance without I/O spikes which may affect application user experience and (2) short backup interval specified in our service level objective. WalB satisfies the requirements, while dm-snap is not enough to and dm-thin is not expected to.

avatar for Kota Uchida

Kota Uchida

Software Engineer, Cybozu, Inc.
Kota UCHIDA works at Cybozu, Inc. He has earned his Bachelor's and Master's degrees in Engineering at Tokyo Institute of Technology. He has talked about his research at Foundation on Software Engineering 2012 (FOSE 2012). He has published a book about Intel x86 architecture and an... Read More →

Thursday June 1, 2017 11:00 - 11:40 JST
Private Dining