• 会員限定
  • 2016/06/08 掲載

HTAPとは何か?企業がインメモリ・コンピューティングを採用するための3つのポイント

ガートナーが解説

  • icon-mail
  • icon-print
  • icon-hatena
  • icon-line
  • icon-close-snsbtns
会員になると、いいね!でマイページに保存できます。
アナリティクスの高速化を実現する「インメモリ・コンピューティング(IMC)」。その高いパフォーマンスにより、今やトランザクションのリアルタイム分析まで実現できるようになってきた。これは「ハイブリッド型トランザクション/アナリティクス処理(HTAP:エイチタップ)」と呼ばれるが、ガートナー リサーチ部門 リサーチバイスプレジデントのナイジェル・レイナー氏は「HTAPは、トランザクションとアナリティクスの間にある壁を取り払ってくれるもの」と説明する。ここでは、インメモリ・コンピューティングをビジネスに取り入れるための方法について解説する。

photo
インメモリ・コンピューティングは企業に何をもたらすのか

インメモリ・コンピューティングとは何か?

関連記事
 インメモリ・コンピューティング(IMC)とは、アプリケーションの処理に必要なすべてのデータが、コンピューティング環境のメインメモリ内に格納されていることを前提とするアーキテクチャのこと。「ガートナー エンタプライズ・アプリケーション&アーキテクチャサミット2016」で登壇したレイナー氏は、その特徴を次のように説明する。

「IMCでは、データの記録にディスクやフラッシュメモリなどの媒体を使うのではなく、すべてのデータをメモリ内に保存することになる。つまり記録媒体まで『データを取りに行く必要がない』ということだ。これによってIMCは、ビジネスに2つのメリットを提供することになる」

 その1つめが、スピードとスケールだ。

「すべてのトランザクションデータがメモリ内にあるので、ディスクからのリードおよびライトが不要になり、アプリケーションの実行速度は格段に速くなる。またスケールアップやスケールアウトもディスクベースより簡単で、投資コストも従来より低く抑えることができる。これらはデジタルビジネスをサポートする上で非常に重要な特徴だ」

 デジタルビジネスの世界では、各種センサーやソーシャルメディアなど、処理しなければならないデータ量が膨大で、より速く意思決定するためにはこれらの大量データを即座に処理する必要がある。

「IMCでは、従来のデータベース系のアーキテクチャに比べて、10倍から1000倍の高速化を図ることができると言われている」

インメモリ・コンピューティングの活用事例、17時間を1分未満に

photo
ガートナー
リサーチ部門
リサーチバイスプレジデント
ナイジェル・レイナー氏
 IMCの活用事例としては、複雑で大量の資産を保守管理している企業が挙げられる。

 この企業では、73万6000件にも及ぶ保守計画のスケジューリングをERPで行っているが、これまではその処理を3日間に分割する必要があり、さらに処理の完了までに合計で17時間かかっていたが、IMCを活用することでこれを1分未満で終了できるようになったという。

「この会社が使っているERPはリアルタイム処理が可能だったが、この大量ジョブが走っている間は他ユーザーのパフォーマンスが劣化するために、夜間、3日に分けて処理を行う必要があった。いわばバッチ処理のような形だ。これをIMCのプラットフォームに移行したことで、少しのチューニングだけで1分未満で処理を終わらせることが可能になった。今では、これまで週次でしか策定できなかった保守計画をリアルタイムで作ることができるようになっている」

HTAP(エイチタップ)は、トランザクションとアナリティクスの壁を取り払う

 そしてIMCのもう1つの大きなメリットが、アナリティクスを行う別の方法が得られることだ。

「複雑なアナリティクスを、データマートやデータウェアハウスにあるデータを抽出して行うのではなく、ライブのトランザクションデータと同じデータセットを使って実行するもので、我々はこの方法をハイブリッド型トランザクション/アナリティクス処理(HTAP:エイチタップ)と呼んでいる」

 今までのビジネスアプリケーションの世界では、ERPやCRMといったパッケージがリレーショナルデータベースの技術を使って、トランザクションの処理を行っていた。一方アナリティクスの世界では、データベースから必要なデータをキューブやマート、データウェアハウスに移行し、アナリティクスのツールを使うことになる。この2つの世界の間には大きな壁があった。

 「トランザクションの世界からデータをアナリティクスの世界に持ってきて処理を行い、またトランザクションの世界に戻ってデータを書き換えることは非常に難しいし、時間もかかる。今までのような日次や週次、あるいは月次の処理ならそれでもいいが、デジタルビジネスの世界ではリアルタイム性が求められる。そこで有用となるのがHTAPで、HTAPは、トランザクションとアナリティクスの間にある壁を取り払ってくれるものだと言える」

画像
HTAPはトランザクションとアナリティクスを隔てる壁を取り去る
(出典:ガートナー)


【次ページ】IT部門の役割は今後大きく変わっていく
関連タグ タグをフォローすると最新情報が表示されます
あなたの投稿

    PR

    PR

    PR

処理に失敗しました

人気のタグ

投稿したコメントを
削除しますか?

あなたの投稿コメント編集

機能制限のお知らせ

現在、コメントの違反報告があったため一部機能が利用できなくなっています。

そのため、この機能はご利用いただけません。
詳しくはこちらにお問い合わせください。

通報

このコメントについて、
問題の詳細をお知らせください。

ビジネス+ITルール違反についてはこちらをご覧ください。

通報

報告が完了しました

コメントを投稿することにより自身の基本情報
本メディアサイトに公開されます

必要な会員情報が不足しています。

必要な会員情報をすべてご登録いただくまでは、以下のサービスがご利用いただけません。

  • 記事閲覧数の制限なし

  • [お気に入り]ボタンでの記事取り置き

  • タグフォロー

  • おすすめコンテンツの表示

詳細情報を入力して
会員限定機能を使いこなしましょう!

詳細はこちら 詳細情報の入力へ進む
報告が完了しました

」さんのブロックを解除しますか?

ブロックを解除するとお互いにフォローすることができるようになります。

ブロック

さんはあなたをフォローしたりあなたのコメントにいいねできなくなります。また、さんからの通知は表示されなくなります。

さんをブロックしますか?

ブロック

ブロックが完了しました

ブロック解除

ブロック解除が完了しました

機能制限のお知らせ

現在、コメントの違反報告があったため一部機能が利用できなくなっています。

そのため、この機能はご利用いただけません。
詳しくはこちらにお問い合わせください。

ユーザーをフォローすることにより自身の基本情報
お相手に公開されます