AWSなどクラウドのサポートが後押し
オープンソースRDBMSのコストメリットと懸念点を考える
コストを重視するユーザーにとっては、これまで主流だったリレーショナルデータベースに代わる優れた選択肢として、オープンソーステクノロジーが浮上している。
企業が生み出すデータの量は増え続けている。それに伴い、データプロフェッショナルはジレンマに直面する。それは、データ量が増えれば、データベースのコストが高くなるのは仕方がないのかというものだ。コストに目を向けるIT部門では、専用リレーショナルデータベーステクノロジーに代わる可能性として、オープンソースのRDBMS(リレーショナルデータベース管理システム)プラットフォームへの注目度を高めている。
オープンソースRDBMSをサポートするクラウドコンピューティングベンダーが増えている。そのため、これを「Oracle Database」や「Microsoft SQL Server」のようなRDBMSに代わる選択肢として検討するユーザーも増えている。そう話すのは、コンサルティング企業Athena IT Solutionsでマネージングパートナーを務めるリック・シャーマン氏だ。
「オープンソースデータベースは以前から存在する。特にWeb関連では、開発者が『MySQL』や『PostgreSQL』のようなデータベースを利用している。だが、今ではオープンソースの利用がさらに広がっている。それは、Amazon Web Services(AWS)、Google、Microsoftなどのクラウドベンダーがオープンソースシステムを提供するようになったためだ」(シャーマン氏)
結果として、企業ユーザーは、オープンソースデータベース自体を運用するために新しいシステムインフラを導入しなくても、「Oracle DatabaseやSQL Serverのコストを回避できる」ようになったとシャーマン氏は補足する。同氏は、ノースイースタン州立大学の大学院工学研究科でビジネスインテリジェンスとデータウェアハウスのクラスを受け持っている。
抵抗が少なくなったオープンソースソフトウェア
『Next Generation Databases: NoSQL, NewSQL and Big Data』の著者ガイ・ハリソン氏は、クラウドプラットフォーム市場をけん引するAWSが、オープンソースRDBMS製品のクラウドベースバージョンを導入したことが大きな転機になったという。ハリソン氏は、「Amazonは基本的にはオープンソースソフトウェアの認定バージョンを提供するビジネスモデルを作成した」と話す。同氏は、データベースの開発ツールと管理ツールのベンダーSouthbank SoftwareのCTOも務めている。「これにより、オープンソースデータベースに抵抗する理由の1つ、『うまくいかなかったら誰が責任を負うか』を考える必要がなくなった」と同氏は続ける。
ガートナー氏はさらにクラウドの魅力を説明し、AWSがリレーショナルシステムやNoSQLシステムなど、オープンソースデータベースソフトウェア全体の収益リーダーになっていると指摘した。
市場には、AWSと同様の取り組みを行うベンダーがたくさんある。MicrosoftとGoogleの両社は、自社のクラウドプラットフォームでMySQLとPostgreSQLのマネージドサービスを提供している。また、MicrosoftはMySQLと互換性のあるフォークMariaDBのサポートを追加しようと取り組んでいる。他にもオープンソースRDBMSを提供するベンダーには、2010年にSun Microsystemsを買収し、MySQLテクノロジーを所有するOracle、MariaDBを提供するMariaDB、PostgreSQLをベースにした製品「EDB Postgres」を提供するEnterpriseDBなどがある。
こうしたベンダーが提供するオープンソースのテクノロジーとサービスにはコストがかるとハリソン氏は注意を促す。例えば、技術サポートの費用はユーザーが負担しなければならない。「オープンソースデータベースは(従来の製品よりも)安価だが、無償ではない」と同氏は話す。
ただし、Gartnerのアナリストを務めるメルブ・エイドリアン氏とドナルド・フェインバーグ氏は、2018年2月に発表し5月に更新した調査レポートで、オープンソースRDBMSの導入による潜在的なコスト削減に触れている。システムのサンプル構成の価格を比較すると、MySQL、MariaDB、EnterpriseDBのEDB Postgres Enterpriseデータベースは、3年間のライセンスとサポート費用がOracle Databaseよりも大幅に安く済むという。
オープンソースデータベースへの移行経路
低いコストとクラウドの可用性はどちらも、Financial Network(FNI)がOracle Databaseに代わる選択肢として用意するMariaDBの魅力の一部だとFNIでデータベースアーキテクチャのディレクターを務めるウィリアム・ウッド氏は話す。FNIは金融業者、小売業者、その他の法人顧客向けにローンとクレジットの組成プロセスを管理するソフトウェアを販売している。
オープンソースRDBMSの導入は、ウッド氏にとってはちょっと昔に戻る感覚だったという。同氏は以前の仕事で主にOracle Databaseに関わっていたが、学生時代はMySQLで経験を積んだ。「大学時代、MySQLとPerlでたくさん経験を積んだことで、オープンソース(ソフトウェア)の力を知った」と同氏は話す。
ウッド氏が2010年にFNIで働き始めたとき、同社のデータベースアーキテクチャは完全にOracleベースだった。それは、暗号化を使ってデータを保護することが不可欠だったためだ。やがて、オープンソースデータベースベンダーがそれぞれの製品に暗号化機能を追加するようになった。そこで、2016年、FNIは顧客ごとに信用格付けを処理するシステムをMariaDBに切り替え始めたとウッド氏は語る。
ウッド氏によると、特に複雑なOracleロジックを組み込む一部のシステムを完全にMariaDBに変換することはできない場合もあるという。だが、オープンソーステクノロジーはFNIのプライマリーデータベースプラットフォームになっている。「当社は、MariaDBを土台に将来を考えている」とウッド氏は認めている。
この戦略への意欲をかき立てるのは大幅なコスト削減だけではない。商用データベースソフトウェアのライセンス管理に伴うオーバーヘッドを軽くしたいという願望にも後押しされている。
移行のプロセスは比較的簡単だと同氏は付け加える。「OracleをMariaDBに置き換えるのは簡単な作業だ」とウッド氏は話す。同氏は、2018年後半に『Migrating to MariaDB』という書籍を発行する予定だ。
ウッド氏によれば、FNIはバックアップとMariaDBシステムへのライブレプリケーションを組み合わせてクラウドベースの災害復旧を行うが、今後もクラウドを広範に使用するという。これはクラウドへの完全な移行の可能性を探る概念実証でもあると同氏は指摘する。
新しい特徴と機能
オープンソースRDBMSプラットフォームへの機能強化はさらに進んでいる。例えば、2018年7月、EnterpriseDBは、Oracle DatabaseからEDB Postgres Platformへの移行効率を上げるために設計したツールのβ版を発表した。それは2017年後半の10.0リリースに続くもので、Oracle Databaseとの互換性、分析に使用するパーティショニングと並列クエリが強化されている。
2018年5月のMariaDB TXソフトウェアへのバージョン3.0アップデートでも、Oracle Databaseとの互換性機能に加えて、一時データ処理のサポートが追加されている。また、2018年4月に一般公開されたMySQL 8.0では、読み取り/書き込みのパフォーマンスとI/Oを集中的に行うワークロードのパフォーマンスが強化され、デフォルトの認証設定、新しいJSON関数のサポートが含められた。
オープンソースRDBMSテクノロジーの勢いが増しつつあることは、DB-EnginesのWebサイトに毎月評価されるデータベースの人気ランキングからも分かる。2018年8月時点で、MySQLとPostgreSQLは全データベースの中で2位と4位にランクインし、MariaDBは14位になっている。
オープンソースリレーショナルデータベースの拡大ペースが落ちる要素もある。例えば、Athena ITのシャーマン氏によると、オープンソースベンダーとそのテクノロジーをサポートするコミュニティーは、OracleとMicrosoftが打ち立てたデータベース革新のペースに合わせるのが難しいと感じているという。だが、たとえそうだとしても、「オープンソースデータベースを利用できない点がたくさんあるわけではない。中小規模の顧客が数多くいて、十分過ぎるほどたくさんの大規模データベースアプリケーションがあるのだから」とシャーマン氏は付け加えた。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[株式会社フィックスターズ] 組み込み開発特有の課題も解消できる「AI活用」の秘訣とは? -
事例
[株式会社ビザスク] 「新規事業」事例集:大手企業はどのように想定顧客ヒアリングを行っているのか -
市場調査・トレンド
[株式会社ビザスク] 質の高い「仮説検証インタビュー」を実施するためのポイント -
事例
[株式会社ビザスク] 富士フイルムの新領域参入に学ぶ事業創出 「畑違い」でもビジネス化できる方法 -
事例
[株式会社ビザスク] 三菱電機 上席執行役員に学ぶ、未来を切り開く「新事業創出」の実践方法
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
法務と開発者で「言葉が通じない」問題 トヨタやソニーが語るOSS管理の真実
-
2
なぜ「Gemini 4 Argon」は出遅れたのか? Googleが狙う“逆転のシナリオ”
-
3
なぜ「全社配布Copilot」は使われないのか? 失敗に学ぶAI定着
-
4
損保ジャパンはなぜ「COBOL」を捨てなかったのか? 脱メインフレームの真相
-
5
「IBM i(AS/400)はクローズドなシステム」という誤解 DXに寄与する一歩
-
6
長年の蓄積は利点にも弱点にもなる 「脱レガシー」実行前に解決すべき課題とは
-
7
AI時代のITインフラ戦略とは? 販売代理店が知っておきたい最新トレンド
-
8
情報漏えいはなぜ繰り返されるのか 今すぐ見直すべき「境界」
-
9
「GitHub Copilot」3000人に配布も基本機能しか使われない 保険大手が得た教訓
-
10
【漫画付き】ひとり情シス協会が明かす、RAG導入でしくじる企業「2つの共通点」
ホワイトペーパーランキング PR
-
1
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
2
家庭用Wi-Fiルーターの業務利用は危険? 避けるべき理由と具体的な対策
-
3
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
-
4
財務部門がAIを最大限に活用する方法 無駄のない戦略的リーダーシップへの道
-
5
LLMが兵器化? 元FBI高官が鳴らす警鐘とセキュリティツール統合のポイント
-
6
「オンプレミス回帰」せざるを得ない“合理的な理由”
-
7
なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは
-
8
生成AIを開発に導入しても効果が見えない? 実証実験で分かった成果と課題
-
9
経産省DX指針から読み解く、受発注業務デジタル化ロードマップ
-
10
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー