このページの本文へ

前へ 1 2 次へ

インストールの自動化や新規申し込み、バックアップ時間の短縮など

成長痛解消に内製が効く?サイボウズがお手製カイゼンを披露

2015年06月17日 17時30分更新

文● 大谷イビサ/TECH.ASCII.jp

  • この記事をはてなブックマークに追加
  • 本文印刷

1日1回だったバックアップを高速化するWaLB

 最後にサイボウズ・ラボの星野喬氏から説明されたのが、「WalB」と呼ばれるバックアップ/レプリケーションシステムだ。

サイボウズ・ラボ 星野喬氏

 cybozu.comではデータ消失の回避のためのバックアップと、可用性の向上を実現するレプリケーションをストレージレイヤーで実装している。ユーザーデータは、ソフトウェアRAIDとiSCSIストレージでレプリケーションされ、このストレージのデータを世代バックアップ。さらにバックアップデータのレプリケーションを実施し、全体で4重のデータ保護を実現している。

スクエアシステムとして4重にデータを保持するデータ保護体制

 従来、ストレージデータの世代バックアップとレプリケーションは「TBS」という自社開発のシステムを採用。TBSではCOW(Copy On Write)方式のdm-snapで物理ボリュームのスナップショットを取得し、前回との差分を管理するためのdiffデータをバックアップホストに転送。インクリメンタルフォーエバーでデータをバックアップしていた。しかし、TBSではdiffの取得にはスナップショットのフルスキャンが必要なほか、COWのオーバーヘッドが大きく、性能に影響。ホスト当たり、9TBのフルスキャンが必要になるため、1日1回のバックアップが限界だったという。

COW方式でのオーバーヘッド

 ここで導入したのが、フルスキャンが不要になるWalB(Write-ahead-logging on Block Device)だ。WalBではリード・ライトの負荷が重いCOWではなく、書き込み履歴(wlog)を先に書くWAL(Write-Ahead Logging)を採用。wlogをdiffに変換し、重複排除してソートすることで、フルスキャンなしで差分データの管理が可能になる。

 サイボウズではLinuxカーネルで動作するWaLBデバイスドライバーを開発し、wlogを使った仮想ブロックデバイスとして見えるようにした。また、従来のTBSに相当するWalBツールを開発し、バックアップやレプリケーション、冗長化などを可能にした。これらはほぼ開発完了しており、OSSとして公開される予定。WalBを用いたストレージ管理ツールも現在開発中で、前述した4重のデータ保護システムに導入される予定となっている。

さまざまなWaLBツールで多彩なデータ保護を実現

 まとめに入った萩原氏は、今後の取り組みを披露。ログ収集や解析基盤の整備のほか、分散ストレージ、検索サービスの開発、Linuxコンテナ技術の導入を進めていくと説明した。コストのかかる商用製品に頼らず、自前での運用管理を実現するためのサイボウズの“カイゼン”は今後も絶え間なく続いていくという。

前へ 1 2 次へ

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

アクセスランキング

  1. 1位

    ITトピック

    情シス人材不足でも「採用予定なし」中小企業の意見/“従業員発のSNS炎上”6割の企業が懸念/「SNS疲れ」利用を減らす効果的方法、ほか

  2. 2位

    ビジネス・開発

    「Gemini Enterprise」に大規模導入の波 ― SOMPO・NTTデータ・Skyが描く“エージェント企業”への進化

  3. 3位

    sponsored

    キャッシュレス決済の利用シーンを広げる 三井住友カードの「stera terminal light」とソフトバンクのIoT回線

  4. 4位

    sponsored

    60年の時を超え「COBOL」がGitHub Copilotでよみがえる 勘定系アプリの“超難関”モダナイに7社が挑戦

  5. 5位

    sponsored

    “120TB消失危機”を救ったBox。ゼネラルが挑むグローバルデータ統合の舞台裏

  6. 6位

    データセンター

    「関東・関西に次ぐDC集積地」目指す 北海道・石狩でデータセンター連合 さくら、NTT東らが参画

  7. 7位

    TECH

    パンや酒、チョコづくりにも関わる微生物「酵母」の進化を追求

  8. 8位

    YouTube

    ぶっちゃけ、あのSaaSってどう!? 情シスがガチ格付け! 本当に使えるツールを決める最強SaaSティア決定戦!!

  9. 9位

    デジタル

    異常検知からロボット走行、車両制御まで —— 現場を遠隔化・自動化するSORACOM活用のIoTソリューション

  10. 10位

    TECH

    プロアクティブDNSでDNSをセキュリティ基盤へ 福岡大学でも「運用課題なし」の実績

集計期間:
2026年07月29日~2026年08月04日
  • 角川アスキー総合研究所