2025年06月

17

データベース管理者必見!AI搭載「Db2 12.1」新機能紹介

複雑なIT環境と統合されていない断片的なツールによって、それぞれのバリエーションを管理するスクリプトに存在する無限のライブラリや、手動で行うトラブルシューティングなど、データベース管理者が直面する課題は山積しています。これに対してIBMは、リレーショナルデータベース管理システム(RDBMS)を中核にしたデータベース製品群「IBM Db2」を5年ぶりにメジャーアップデートし、AIを活用したトラブルシューティングや性能監視、運用の効率化を実現しました。

本コラムでは、Db2のAIデータベースとして進化する必要性とバージョンアップしたDb2 12.1の新機能、およびDb2のデータベース運用を AI で支援する最新ツール「Db2 Database Assistant」を紹介します。

AIを活用したデータ管理システムの必要性

ITランドスケープが分散化と複雑化、ビジネスプロセスへの生成AI(GenAI)の統合の増加、複数のプラットフォームでのコンテンツ管理の複雑化などにより、データベース管理者(DBA)が直面する問題点やフラストレーション、ワークフローは、今や看過できない状態にあるだけでなく、企業の生産性向上を阻害する大きな要因となりつつあります。
統合されていない断片的なツールに辟易し、独自のバリエーションで無限に発生するスクリプトのライブラリー管理に疲れ、常に問題に対応し、手動でトラブルシューティングを行うことにうんざりしているDBAは少なくありません。

そこで注目されるのがAIを活用したデータ管理システムです。

データの収集と保存、検索や変換する際の正確性、整合性、価値の保証は、企業のデータ管理に求められる完全性、アクセシビリティ、セキュリティ、コンプライアンス規制への対応、十分な情報に基づいた意思決定、競争力の維持には不可欠です。AIの活用は、自然言語処理 (NLP) の活用や効率的な自動化などにおいて、大規模かつ複雑なデータセットの処理、理解、有益な情報の抽出に有効であるだけでなく、データ資産を戦略的かつ組織的に管理することで、データ品質、分析、意思決定を向上させることが可能になります。

基幹システムや大規模システムのデータ管理の
基盤として利用され続けてきた「IBM Db2」

幅広いプラットフォームで利用可能なSQLをベースとしたリレーショナルデータベース管理システム(RDBMS)を中核にしたデータベース製品群「IBM Db2」もその1つです。
Db2のRDBMSは、「DB2ユニバーサルデータベース」(DB2 UDB)と呼ばれ、データ定義、操作、照会などが利用可能です。DB2 UDBを中核に、データベースの作成、データの読み書き、トランザクション処理など、様々な操作を外部からの要求に応じて実行するデータベース管理システムだけではなく、管理ツールや開発ツールなどを含めたデータベース製品群となっています。

Db2の製品群のうち、オープン系プラットフォームで利用されるDb2は、大きく分けて以下の2つの製品ラインに分類されます。

  1. Db2 :
    主にオンライントランザクションのシステムで使われるRDB(Relational Database)
  2. Db2 Warehouse :
    データウェアハウスとして、大容量データの高速並列処理を得意とする列指向データベース(BLU)


また、Db2は、データの暗号化やマスク化、保護を維持するための専門知識とイノベーション、災害復旧や高い可用性、スケーラブルなストレージ、コンピューティング、機械学習ベースの照会の最適化など、様々な特長を持っています。そして、それが約30年の長きにわたり、企業や組織のミッションクリティカルな基幹システムや大規模システムにおけるデータ管理の基盤として、広く利用され続けている理由でもあります。

AIデータベースとして
さらに進化を遂げた「Db2 12.1」

Db2は、2024年11月に、AIによってDb2エンジンを革新した新しいメジャーバージョン「Db2 12.1」をリリースし、AIデータベースとしてさらに進化を遂げました。

Db2に対してIBMは、2019年のアップデートでも、Natural Language Query(NLQ)による自然言語によるでのデータ・アクセスや、NLQを用いたデータ可視化と予測分析を行うDb2 Augmented Data Explorerでよるデータ活用、洞察するためのSQLの書き換えなど、AIを活用した機能群の拡充などに注力しています。

今回、5年ぶりメジャーアップデートとなる「Db2 12.1」では、AIエージェントを「相棒」にすることで、処理性能の向上とDb2の運用を支援し、企業業務の生産性を向上させることが最大の特長となっています。また、データベースの効率性、シンプルさ、信頼性を、さまざまなビジネス要件に対応する新機能と機能強化という形で提供。さらに、 安定性向上のため、ワークロードの必要性および使用可能なリソースに基づいて並行性を動的に調整するアダプティブ・ワークロード・マネージャーは、すべての新しいマルチパーティション・データベースでデフォルトでの利用が可能です。

Db2 12.1で強化された機能には次のようなものがあります。

(1)クエリーオプティマイザをAIで高速化

Db2 12.1では、データベースへの問い合わせを効率よく実行するクエリーオプティマイザ(最適化)機能にAIを適用しています。

従来のコストベースのオプティマイザで最も重要な機能の1つである「カーディナリティの推定」(クエリ実行プランの低レベル演算子から出入りする行数)に焦点をあて、クエリーオプティマイザ機能へAIを組み込むことによって、データのばらつきや分布などの「カーディナリティ推定の誤差」を最小限に抑えることが可能となりました。これにより、チューニングが簡素化されると同時に、パフォーマンスの向上と安定化を実現して、さらなる処理性能の向上を可能にしています。

IBM社内で行なったテスト結果によれば、従来方式のクエリーオプティマイザと比べて3倍の高速化が確認されています。(図1)

図1
図1:クエリーオプティマイザへのAI適用による
Db2 12.1の処理性能の向上テスト結果(出典:日本IBM)

(2) AIコード生成ツールの活用により200以上の新機能や機能強化を実現

IBMの開発チームは、Db2 12.1の開発の際、IBMのAIコード生成ツール「watsonx Code Assistant」を活用して、コード開発やドキュメント作成の生産性を向上させました。これにより、様々なビジネス要件にシンプルに対応するデータベースの効率性、信頼性を向上させるための200以上の新機能の開発や機能強化の提供を実現しています。

(3) 「Pacemaker」の採用で生産性向上と安定運用を後押し

Db2 12.1では、複数台のサーバを組み合わせて、システム全体の可用性を高めるHA(高可用性)クラスタリングソフトウェアを「Tivoli System Automation for Multiplatforms(SA MP)」から「Pacemaker(Linux)」へ変更しています。
Pacemaker (Linux)は、順序づけられた通信の提供、クラスター・メンバーシップ、クォーラム適用など、ノード間で動作する機能を提供するオープン・ソースのグループ通信システム「Corosync」と組み合わせることで、コンポーネントの障害を検出し、必要なフェイルオーバー手順を実行して、アプリケーションの中断を最小限に抑えることができます。

これにより、データベース・システムから、クラスター内の別のデータベース・システムへのユーザ、アプリケーションおよびデータの自動切り替えを容易にして、列指向テーブルの性能を向上させることで、お客様の生産性向上と安定運用を後押しします。

(4) エンタープライズグレードのエンドツーエンド SSL 暗号化のためのDb2 pureScale HADR サポート

Db2 12.1の「高可用性災害時リカバリー(HADR)」は、大規模DB環境における高い処理能力と連続可用性を実現するためのDb2のオプション機能であり、優れた連続可用性を提供する「Db2 pureScale」環境でサポートされます。高可用性災害時リカバリー(HADR)を使用すると、DR (災害復旧) 保護も行えるだけではなく、スタンバイ・サイトにデータの第2のコピーがあるので、1次サイトで全面的な障害が生じてもデータベースは保護されます。高可用性災害時リカバリー(HADR)サーバ間の通信用にTLS(Transport Layer Security)を構成する「IBM Db2 pureScale」を使用しない環境では、高可用性災害時リカバリー(HADR)1 次サーバとスタンバイ・サーバの間でSSLがサポートされます。

(5) AUDIT 例外、信頼されたコンテキスト、データ・マスキングによるセキュリティ強化

Db2は、幅広いプラットフォームで利用可能なSQLをベースとしたRDBMSであり、データ定義、操作、照会などが可能です。また、データの暗号化、マスク化、保護を維持するための専門知識とイノベーション、災害復旧や連続可用性による高い可用性、スケーラブルなストレージ、コンピューティング、機械学習ベースの照会最適化など、様々な特長があります。

新たなDb2 12.1では、AIを強化することで、複数DBを仮想統合して自律的に動作することが可能になりました。そして、企業がイノベーションを促進しながら、脅威の予測、広範囲にわたるデータの保護、迅速で的確な対応を実現し、これまで以上に企業のデータベースセキュリティ対策を強力に支援できるようになりました。

(6) クラウドAWS環境でフルマネージドサービスの利用可能

Db2 12.1は、AWS上でフルマネージドサービスの「Amazon RDS for Db2」を利用できます。
AWSのマネージドサービスによって運用負荷を削減することができ、かつ、既存のDb2の設計をそのままにアプリケーションの変更もなく利用することができることがメリットです。

RDS for Db2では、Db2Standard Editionおよび Advanced Edition が利用可能で、プロビジョニング、バックアップ、パッチ適用、監視など、Db2 12.1のタスクの多くが自動化されており、その堅牢な管理は、効率性・高可用性・コスト削減において高く評価されています。

Db2管理者の負荷軽減やエンジニア学習コスト削減を実現する対話型AI「DatabaseAssistant」の提供

Db2 12.1のアップデートに合わせて、Db2の運用をAIで支援するための関連製品として、Db2の運用管理に特化・最適化した対話型AIの「Database Assistant」の提供も開始されました。データベース管理者の負荷軽減やエンジニアの学習コスト削減に重点を置かれたDatabase Assistant は、IBMのAIエージェント「watsonx Orchestrate」を中核に据え、Db2 によるデータベース運用を AI で支援する最新ツールで、トラブルシューティングや性能監視、運用の効率化を実現します。

Db2の管理画面からチャット形式での利用が可能で、自然言語での質問に対して、AIがDb2に関する専門知識やユーザが運用するDb2のライブ監視データを、ナレッジベースで回答してくれるのが大きな特徴となっています。また、トラブルシューティングのシンプル化や、性能問題の根本原因に加えてボトルネックの特定することへの加速化も可能となります。
現在、IBM Database Assistant は、クラウドのマネージド・サービスとして先行提供されていますが、2025年後半には、ソフトウェアに組み込まれる予定です。その後も機能拡張が継続され、ユーザーの個別環境に対する生産性をさらに向上させるとともに、安定運用に大きく貢献することはまちがいありません。

図2
図2:Database Assistantのアーキテクチャー(将来ロードマップ含む)

Db2管理者専用の統合インテリジェント管理コンソール「Db2 Intelligence Center」がまもなく提供開始

Db2管理者専用のDb2およびDb2 Warehouse向けAI搭載管理コンソール「Db2 Intelligence Center」の提供開始ももう一つのトピックです。

Db2 Intelligence Centerは、オンプレミス、クラウド、ハイブリッド環境を問わず、データベースの運用、監視、最適化を簡素化し、高度な監視、AI搭載のトラブルシューティング、クエリーの最適化を単一の統合ソリューションにまとめて、Db2管理のあらゆる側面を簡素化・高速化します。
これによりDBAは、統合インターフェースを通じてハイブリッド環境全体にわたる多数のDb2データベースインスタンスを、単一の直感的な画面で監視・管理することが可能になり、コンテキスト切り替えの手間が軽減され、資産全体の可視性が向上させることができます。

また、Db2 Intelligence Centerは、自然言語によるガイダンスを提供するAI搭載のデータベースアシスタントがテレメトリデータを活用することで、一般的なデータベース問題の解決、パフォーマンスの最適化に加えて、Db2に関する質問への回答を探す手間を大幅に軽減し、Db2のスキルアップを迅速に行うことができます。

さらには、モニタリングのドリルダウンによる根本原因の迅速な特定やパフォーマンス低下の防止、トラブルシューティング時間の短縮のほか、クエリの自動分析とチューニングによる最適化とパフォーマンスの継続、編集、追跡できるシンプルな構成管理を可能にしています。これによりDBAは、一元化された環境でスクリプト(SQL、CLI)を安全に管理、スケジュール、実行し、メンテナンス、ガバナンス、ドキュメント作成を簡素化しながら、容易に拡張できる高度な自動化を実現することができます。

まとめ

IBMは、Db2のお客様に長くDb2を使っていただくため、今後もデータベースの領域に注力するとともに、ソリューションの開発・改良を続け、必要なワークロードをAIで支援いたします。
また、お客様がAIエージェントを「相棒」にすることで、様々な業務で生産性向上を実現するため、中核であるAIエージェントへの投資をこれからも強化していく考えです。

エヌアイシー・パートナーズ株式会社は、IBMソフトウェア(SW)とハードウェア(HW)の認定ディストリビュータとして、Db2 12.1に関する支援が可能です。
お客様のニーズや要件に合わせて、IBMのSWとHWを組み合わせた最適な提案やカスタマイズの支援、IBM製品の特徴や利点をお客様にわかりやすく説明し、お客様・パートナー様のビジネスに最適な提案でサポートいたします。
さらなる進化を遂げたDb2 12.1を絡めたセールスをサポートしてほしい、といったご要望があれば、いつでもお気軽にお問い合わせ・ご相談ください。

お問い合わせ

この記事に関するお問い合せは以下のボタンよりお願いいたします。

 

その他の記事

2025年07月11日

【参加レポート】Domino Hub 2025

公開日:2025-07-11 みなさまこんにちは。ソリューション企画部 松田です。 2025年6月19日・20日と2日間に渡って開催された「Domino Hub 2025」に参加しました。これは HCL Ambassador有志が企画・実行する Dominoコミュニティイベントです。去年に続き、今回が3回目の開催となります。 昨年同様、今回もエヌアイシー・パートナーズはスポンサーとしてご支援させていただき、両日参加いたしました。そのレポートをお送りします。 目次 イベント概要 セッション内容 - Domino 14.5 リリース 特徴的機能とライセンス改定 -ロードマップ -お客様事例:曽根田工業様 最後に 関連情報 お問い合わせ イベント概要 「Domino Hub」は、HCL Ambassadorが主宰となり、Dominoの利用者、開発者、ソリューションベンダーが一堂に会するコミュニティイベントです。今回は1日目がオンライン、2日目はオンサイトのみの開催でした。 特に2日目は参加率が非常に高かったとのことで、会場も大変盛況でした。結婚式場としても使われている今回の会場は、中庭から陽の光が差し込み、解放感があるラグジュアリーな空間で、一般的なビジネスミーティングよりも上質な雰囲気が感じられました。 併せて展示ブースも設置され、Dominoアプリケーションがスマートフォンやブラウザで使えるようになる「HCL Nomad」などのHCL製品とともに、様々なビジネスパートナー様の多彩な関連製品が数多く展示・紹介されていました。 セッション内容 2日間で全22セッションが行われました。セッションはHCLをはじめ、HCL Ambassadorから、様々な開発ベンダー、製品ベンダー、エンドユーザーからの事例紹介などのセッション、そしてパネルディスカッションがありました。まずHCLからのセッション内でのトピックをお伝えします。機能のみならずライセンスまわりで大きなニュースもありました。 Domino 14.5 リリース 特徴的機能とライセンス改定 Domino Hubの2日前、2025年6月17日にリリースされました。 Domino IQ 特徴的な機能で最も注目すべき、今回もご説明に時間を割かれていたのが「Domino IQ」です。 一言で言えば「Domino内にローカルでLLMを持たせ、蓄積されてきたDominoアプリ内の情報も取り込み、セキュアな環境で生成AIを用いた業務を実現する」ものです。 企業内業務で生成AIをどのように実装し利用していくかは今、皆様の大きな関心事項であられると思います。自社のDomino環境内で、Dominoアプリケーションを用い、Notesクライアントからそれが実現できることになります。 (画像クリックで拡大) Nomad for Web COM対応 またNomad for WebがCOMに対応したことにより、これまではNotesクライアントだけでしかできなかったExcelやPowerPointを埋め込んだDiminoアプリもブラウザから利用できるようになりました。 ライセンスダッシュボード:DLAUの統合 これまでGitHubからダウンロードしてセットアップしていたDomino License Analysis Utility (DLAU)がDomino内にデフォルトで統合され、The Domino License Administration (DLA) となりました。 (画像クリックで拡大) ライセンス改定 そしてライセンスにも大きなベネフィットが付加されました。CCB Termライセンスにはこれまで「Domino Leapで5アプリケーションまで開発・利用が可能」という権利が含まれていましたが、2025年7月1日からその制限がなくなりました。すなわち「2025年7月1日以後有効なCCB Termライセンスをお持ちのお客様は、Domino Leapのフル機能が利用できる」となります。 同時に、Domino Leapライセンスの利用範囲であるHCL Enterprise Integrator(HEI)の利用権利も含まれます。これでCCB Termライセンスのみで、追加費用なく「ブラウザによるノーコード/ローコード開発」「基幹業務とDominoアプリケーションの連携」が可能になります。 さらにCCB Termで利用できるSametime Chatで添付ファイルと画像添付も可能になりました。 ロードマップ Domino、Notes、Verse、Nomadなど各ソリューションについてのロードマップも紹介されました。先々の計画は出てこないものですが、このようにHCLから明確に提示されることにより、Dominoをお使いのお客様はこれからも安心して利用を継続していただけると思います。 Dominoのロードマップ(画像クリックで拡大) Notesのロードマップ(画像クリックで拡大) Nomad, VerseといったエンドユーザーのUI部分が短期間でバージョンアップされていく。(画像クリックで拡大) お客様事例:曽根田工業 様 Dominoユーザーの有限会社曽根田工業 代表取締役 曽根田 直樹 様より、Domino事例のご講演がありました。曽根田様は2001年に静岡県磐田市で個人で起業され、切削機械の刃物を製造されています。曽根田様のお話で非常に興味深かった部分を抜粋致します。 "独立・起業するにあたり、前職で使っていたNotes/Dominoを自社でも使うことにした。現在は大手メーカーからの発注依頼や過去に作った品番の再発注など数多く受けており、当時のCAD/CAMのデータや販売管理データなどをDominoに入れて運用している。 オンプレミス環境のリスクやセキュリティ、IT技術のトレンドに合わせてクラウド化を検討した場合、Dominoからは離れたほうがいいのではないか?と思い、他社SaaS製品も検討しトライアルで利用登録をした。 しばらく触れずにいたところ、アカウント情報に登録していた支払い口座から利用料の引き落としがされていなかったためアカウントが凍結、さらに保存していたデータも突然消去されてしまっていた。支払いが滞っただけで中身まで削除されてしまうようなシステムには会社の大事な資産であるデータを載せられないので、「Dominoを『やめることを止める』判断」をした。" Dominoから他製品への移行を検討され断念されるお客様は多く、その理由は「Dominoの業務アプリケーションを、サービス内容を落とさずに別プラットフォームに移行することがはなはだ困難である」ということをよくお聞きしますが、この点にも意外な理由が潜んでいました。 最後に 初の2年連続開催となった今年のDominoHubは、コミュニティの力を象徴するかのような盛り上がりを見せました。14.5のリリース、生成AIの実装、ライセンス強化など、今後のDominoの発展を確信させる要素が数多く披露されたほか、実際のユーザー事例も非常に示唆に富むものでした。加えてロードマップの提示による未来への安心感も得られました。 DominoHubは単なる情報共有の場に留まらず、技術、コミュニティ、そしてビジネスの未来を交差させる特別な場となっています。これからもこのような取り組みが継続していき、多くのDominoユーザー、デベロッパー、そして販売パートナーが更なる価値を引き出していけることを楽しみにしています。これからもDominoと私たちの未来を築いていきましょう。 関連情報 「Domino Hub」大阪開催 Domino Hubは、2025年9月18日に大阪でのオンサイト開催が決定致しました。詳細およびお申し込みについては、こちらのリンクからご確認ください。 お問い合わせ エヌアイシー・パートナーズ株式会社E-mail:voice_partners@niandc.co.jp   .highlighter { background: linear-gradient(transparent 50%, #ffff52 90% 90%, transparent 90%); } .anchor{ display: block; margin-top:-20px; padding-top:40px; } .btn_A{ height:30px; } .btn_A a{ display:block; width:100%; height:100%; text-decoration: none; background:#eb6100; text-align:center; border:1px solid #FFFFFF; color:#FFFFFF; font-size:16px; border-radius:50px; -webkit-border-radius:50px; -moz-border-radius:50px; box-shadow:0px 0px 0px 4px #eb6100; transition: all 0.5s ease; } .btn_A a:hover{ background:#f56500; color:#999999; margin-left:0px; margin-top:0px; box-shadow:0px 0px 0px 4px #f56500; } .bigger { font-size: larger; } figcaption { color: #7c7f78; font-size: smaller; }

2025年06月30日

APMとARMのシームレスな連携で効率的な統合アプリケーション運用管理を実現する ~Instana+Turbonomicのシナジー~

公開日:2025-06-30 ワークロードが変化しつづけるハイブリッド・クラウド環境下においては、アプリケーションスタックが複雑化し、分散され、流動的となり、それがアーキテクチャーと、正しい設計および変化する需要に対応できる十分なリソースの提供を難しくしています。 複雑化したIT環境で、システムの正常性やパフォーマンスリスクに対応するためには、アプリケーションの運用管理において、アプリケーションとインフラ両方の情報を一元管理します。そして、統合的に参照することができ、システムの変調を見逃さない高度な可観測性を実現するアプリケーションの運用の高度化が重要となります。 本コラムでは、アプリケーションパフォーマンス監視(APM)ツール「IBM Instana Observability」(以下 Instana)とアプリケーション・リソース管理(ARM)ソリューション「IBM Turbonomic」の連携で生まれる、統合アプリケーション運用管理の相乗効果について紹介します。 目次 1. 複雑化したIT環境に求められるAPMによる可視化とアプリケーションの運用高度化 2. アプリケーションリソース管理の課題を解決するARMの活用 3. APMとARMの統合が可能にするアプリケーションの運用管理の効率化 4. InstanaとTurbonomicの連携による、一元的な管理の相乗効果 5. InstanaとTurbonomicの連携による、統合的なアプリケーションの運用管理の価値 6. まとめ お問い合わせ 1. 複雑化したIT環境に求められるAPMによる可視化とアプリケーションの運用高度化 アプリケーションの稼働環境がオンプレミスだけでなくクラウド環境へ拡大しています。クラウド上では様々なクラウドネイティブなサービスが稼働しており、それを利用することはコスト面・スピード面で必然となっています。しかし、クラウドネイティブ環境が増え続けることで複雑化しがちであり、そのような複雑なクラウドネイティブ環境の運用監視をいかに効率的に行うか、がビジネスにおいて大きな課題となっています。 システムを構成するハードウェアとソフトウェアが正常に稼動しているかについて、個々の状態を把握することに主眼がおかれた従来型モニタリングは、ハードウェアの障害やソフトウェアの異常を素早く検知することに役立つ一方で、ハードウェアの故障やサービスの停止をともなわないアプリケーションの性能低下などが検知することが難しく、原因の特定に非常に多くの時間がかかります。 また、従来型モニタリングの多くは、各環境で利用されている言語やプログラムにあわせた事前の導入と構成・設定が必要なだけではなく、サービス間の依存関係が把握できず、固定の閾値を超えたかどうかの確認しかできないため、ダイナミックに変化しつづけるクラウドネイティブ環境に追随していくことは困難です。 これに対して、アプリケーションのパフォーマンスを監視し、問題が発生した際に迅速に検知し、解決するのが、アプリケーションパフォーマンス管理(Application Performance Management: APM)による「アプリケーションの運用高度化」です。 APMにより、アプリケーションが本番環境で正常に動作していることをモニタリングして、システムやアプリケーションが利用者に提供している「サービスの品質」と「システムの状態」を可視化し、トランザクションのパフォーマンスの状態を測定するのが可能になります。 IBMのAPMツール「Instana」は、「自動化」「コンテキストの把握と解析」「インテリジェントなアクション」の特長を持ち、デジタルプラットフォームの効率的な管理および迅速な障害個所の特定など、クラウドネイティブ環境の可視化を実現しアプリケーションの可用性向上に貢献します。 2. アプリケーションリソース管理の課題を解決するARMの活用 一方、アプリケーションが安定したパフォーマンスを提供し続けるには、アプリケーションがユーザからのリクエストを処理するため必要なリソースを確保することが前提条件となります。 そのためには、適切なリソースを割り当て、必要に応じて増減させる管理をする必要があります。その上で、利用者の要望を実現する高度な機能とストレスのない使いやすいUX/UIの提供、24時間365日無停止での安定したサービスの継続、急激なアクセスの増加にも耐える拡張性や俊敏性が求められます。さらには、システム上で実行されるアプリケーションが、事前に定義されたセキュリティポリシーやルールに完全に適合していなくてはなりません。 しかし、アプリケーションスタックが複雑化し、ワークロードが変化しつづけるハイブリッド・クラウド環境下で、従来のインフラ中心のアプローチや手動ツールを使った人手主体の管理や監視手法だけで24時間365日アプリケーションリソースを維持管理し、適切なリソースを予測し確保し続けることは非常に困難です。 また、リソース不足にならないように、必要以上の余剰な CPU/メモリ/ディスクなどのサーバリソースを持たせることは、コスト面で大きな負担となります。さらに、多頻度のリリースに対応しうる高速・高効率で、継続的な品質担保に対応することが求められる一方で、高スキルのIT人材が、慢性的に不足していることも現状の管理体制の大きな負担となっています。 これに対して、コンピュートリソースの不足を早期に把握し、最適化を行い人手をかけずに適切な意思決定を適切なタイミングで行うことで、アプリケーションのレスポンスを維持するのが、アプリケーションリソース管理(Application Resource Management : ARM)です。 IBM の AI駆動型ARMソリューション「IBM Turbonomic ARM」は、アプリケーションからインフラまでをフルスタックで可視化し、アプリケーションが必要とする ITリソースを最適化します。そして、AI を用いてアプリケーションパフォーマンス、コンプライアンスおよびコストの継続的な管理を可能にします。 3. APMとARMの統合が可能にするアプリケーションの運用管理の効率化 アプリケーション運用管理の効率化は、宣言的に定義されたシステムのあるべき状態にシステムを制御する各種のオーケストレータによって、APMとARMを活用し徹底して自動化することで実現できます。ただし、システムで現在起きている問題のリアルタイムでの監視や、オーケストレータを介した問題へ自動に対処することはもちろん、あるべき姿へ迅速に回帰する「クローズドループサイクル(循環生産)」型のプロセスを実現することが不可欠となります。 このプロセスにおいて、APMとARMをそれぞれ独立した状態で活用するだけでは、目的に応じた画面の切り替えやツールごとの設定・操作などに非常に手間が掛かります。 APMであるInstanaとARMであるTurbonomicを連携することで、「統合的なアプリケーションの運用管理」を実現し、運用管理作業効率を向上することで以下のような効果を発揮します。 (1)ワンストップでインフラやアプリUXなどのパフォーマンスを統合管理できる (2)素早く問題の発生を検知し原因を特定できる (3)新規の監視対象を自動で認識でき個別の作業が不要となる (4)メンテナンスに工数がかからない 4. InstanaとTurbonomicの連携による、一元的な管理の相乗効果 InstanaとTurbonomicを連携させ、双方向の統合を設定することで、画面を切り替えることなく、1ヵ所・1画面の一元化された操作で、効率的に統合的なアプリケーションの運用管理を行うことが可能です。 InstanaとTurbonomic の連携による相乗効果には、次のようなものか挙げられます。 (1)アプリケーションレベルからインフラレベルまで統一管理できる TurbonomicにInstanaの情報を連携することにより、1つの画面でインフラからアプリケーションレベルまでアプリケーション・スタック全体を統合的に可視化し、操作もシームレスに連携することで、パフォーマンスのリスクを把握しリソースを最適化するための積極的な推奨策を得るとともに、リスクの軽減や迅速な判断をすることが可能になります。 (2)故障が発生する前に予兆を検知して事前に対応できる アプリケーション視点でのパフォーマンス・障害分析とインフラ観点でのリソース分析と最適化を同時に行うことで、障害の発生を未然に防ぐための対策を実施できるようになるため、アプリケーションの可用性を向上することができるようになります。 そのため、リソースの輻輳を最小限に抑えることができ、その効果として、平均修復時間(MTTR)と平均故障間隔(MTBF)を改善し、機会損失を最小限に抑えます。 (3)パフォーマンスに影響するリソースを理解し対応ができるようになる Instanaは、Turbonomicの実行したアクションと監視対象アプリケーションのパフォーマンスへの影響について、履歴の記録を得ることができます。また、Turbonomicによって提供されるリソース自動最適化機能を統合し、IT環境全体の集約された性能を最適な状態に維持します。これにより、ユーザは、単一の場所から一元的にアプリケーションを監視し、リアルタイムのデータと需要に基づいた状況に合わせて、需要に則したリソース割りあて・確保の決定を実行することができます。 InstanaとTurbonomicの統合によって、クラウド環境やKubernetesのリソース費用を正確に把握できるようになるため、十分に活用されていないリソースやオーバープロビジョニングされたリソースを最適化するための推奨案が得られます。これを元に、ハイブリッド(セルフ・マネージド)やクラウドネイティブ、Kubernetesのワークロードのパフォーマンス改善、効率化、コンプライアンス対応、コスト削減を促進し、クラウドの無駄を削減するとともに、その効果を向上させることが可能になります。 5. InstanaとTurbonomicの連携による、統合的なアプリケーションの運用管理の価値 このようにInstanaとTurbonomicを連携させることで、お客様は、インフラ・アプリケーションを統合的に可視化できるようになるだけでなく、アプリケーションのパフォーマンスリスクに素早く対応することが可能になります。 また、Turbonomicと連携できるAPMはInstanaだけではなく、お客様が、現在お使いになっているAPMとも連携することも可能です。さらには下図のロードマップのように、APM+ARMだけでなく、他のソリューションとも連携させることで、お客様のアプリケーションの運用高度化をさらに進め、ビジネスにより大きな価値をもたらすことができます。 図1:InstanaとTurbonomicの連携によるアプリケーションの運用高度化 6. まとめ このように、InstanaとTurbonomicを連携させた一元的な操作によって、複雑化したIT環境においても、ワンストップでインフラやアプリUXなどを監視・管理し、リソースの無駄やクラウド費用の増加なしに、アプリケーションに最適なリソースを動的に割りあてることができます。これにより、効率的なアプリケーションの管理の実現と、期待どおりのパフォーマンスを発揮して顧客のニーズを満たすことが可能になります。 エヌアイシー・パートナーズ株式会社は、IBMソフトウェア(SW)とハードウェア(HW)の認定ディストリビュータとして、InstanaおよびTurbonomicに関する支援が可能です。 お客様のニーズや要件に合わせて、IBMのSWとHWを組み合わせた最適な提案やカスタマイズの支援、IBM製品の特長・利点をお客様にわかりやすく説明し、お客様・パートナー様のビジネスに最適な提案でサポートいたします。 「シナジー効果の高いInstanaおよびTurbonomicに絡めたセールスをサポートしてほしい」といったご要望があれば、いつでもお気軽にお問い合わせ・ご相談ください。 お問い合わせ この記事に関するお問い合せは以下のボタンよりお願いいたします。お問い合わせ   .highlighter { background: linear-gradient(transparent 50%, #ffff52 90% 90%, transparent 90%); } .anchor{ display: block; margin-top:-20px; padding-top:40px; } .btn_A{ height:26px; } .btn_A a{ display:block; width:100%; height:100%; text-decoration: none; background:#eb6100; text-align:center; border:1px solid #FFFFFF; color:#FFFFFF; font-size:16px; border-radius:50px; -webkit-border-radius:50px; -moz-border-radius:50px; box-shadow:0px 0px 0px 4px #eb6100; transition: all 0.5s ease; } .btn_A a:hover{ background:#f56500; color:#999999; margin-left:0px; margin-top:0px; box-shadow:0px 0px 0px 4px #f56500; } .bigger { font-size: larger; }

back to top