インメモリテクノロジーのインパクト
超高速DB「SAP HANA」を武器に進化するSAPのアプリケーション群
SAPがビッグデータ時代に投入した「SAP HANA」。同製品で採用されているテクノロジーの概要と、それを武器とするSAPの最新戦略を紹介する。
独SAPは、2010年の同社の年次カンファレンスSapphireNowで「SAP HANA(High-Performance Analytic Appliance)」を発表して以来、この技術によってIT環境を簡素化でき、膨大なデータを数秒で処理できることを訴えてきた。
SAP HANAは、大量の業務データやトランザクションデータをリアルタイムで処理するためのデータウェアハウスアプライアンスだ。SAP HANAで採用されているインメモリアナリティクスは、HDDやフラッシュストレージの代わりにRAMに格納されたデータを分析処理するアプローチだ。このアプローチは、プロセッサへのデータ転送による待ち時間を短縮することを目的としている。
一部の顧客は、「SAP NetWeaver Business Warehouse(BW) Accelerator」のような技術に既に投資しているため、「より高速なアナリティクスを実現するために、また費用を掛ける必要がある」という提案を嫌っている。しかし、こうした提案に耳を傾けている顧客もいる。ムリドゥラ・シャーマ氏もその1人だ。
シャーマ氏は、同氏が勤務する米ワシントン州スノーホーミシュにある公益企業において、契約者の利用パターンに関する大量のデータを処理し、より適切にピーク需要期に備えるのにインメモリアナリティクスが役立ちそうだと語った。また、インメモリアナリティクスにより業務が大幅に簡素化されることも期待しているという。
「BWは従来の技術に基づいている。基幹システムからBWにデータを取り込み、続いて“インフォキューブ”というデータコンテナに格納しておく仕組みだ」とシャーマ氏は説明した。
「インメモリコンピューティングでは、これらのステップを全て省ける。レガシーシステムのデータをそのまま処理し、結果をまとめた戦略的なリポートを出力できるからだ。そのおかげで開発時間がかなり短縮される。実に興味深い技術だ」(シャーマ氏)
「5年分の複製データをキューブに保存しておく必要もない」と同氏は付け加えた。「これはストレージ容量の大幅な節約につながる」
インメモリ技術の草創期
SAP HANAや高速アナリティクスが大きな注目を集めているが、インメモリ技術は新しいものではないことを頭に入れておくとよいと、米Gartnerのアナリスト、リタ・サラム氏は語った。SAPはこの技術で、大企業が求める実用性を初めて実現した企業だと同氏は説明した。
サラム氏によると、その背景には2つの要因があるという。1つは、RAMの価格の大幅な低下に伴い、インメモリ技術が高い経済性を発揮するようになったこと。もう1つは、ハードウェアベンダーの64ビットアーキテクチャへの移行が進んできたことだ。
「32ビットアーキテクチャは、エンタープライズユースケースにおけるインメモリ技術の広範な利用をあまりサポートしていなかった」(サラム氏)
また、この2つの要因により、小規模なベンダーも中小企業やワークグループに適したインメモリアプリケーションを投入するようになったとサラム氏は指摘した。例えば、そうしたアプリケーションの1つは、パフォーマンスを高めるインメモリ機能と、使いやすいBI(ビジネスインテリジェンス)オーサリングツールや対話型分析機能を組み合わせたものだという。こうしたアプリケーションのおかげで、ユーザーは従来のオンライン分析処理(OLAP)モデルの場合とは異なり、アグリゲーションを実現しなくてもさまざまなディメンションとモデルを関連付けられるようになった。これは、インメモリコンピューティングの重要なメリットの1つだ。
列と行
SAPによると、SAP HANAでは、データは行と列の両方に編成されている。データをできるだけ効率的に取り出すためだ。
行ストレージはトランザクション型ワークロードで使用されるメタデータの格納とロギングにおいてメリットがあるが、列データストレージは効率的なインメモリコンピューティングの鍵を握ると考えられているとSAPは述べている。列ストレージではデータを大幅に圧縮できる他、実行に直接関連するデータだけがアクセスされるからだ。
SAP BusinessObjectsとインメモリアプリケーション
SAP HANAは、ディスクベースのリレーショナルデータベース管理システムに代わる選択肢として開発された。SAPは、SAP HANAとインメモリ技術を自社の今後のIT戦略の柱と考えており、これらは最終的にSAPの全てのアプリケーションの基盤になるだろうと述べている。
SAPはSAP HANAを、データを高速に処理する“エンジン”と位置付けているが、データを解釈するには、SAP HANA上でBIソフトウェアを動作させなければならない。SAPは、他のBIツールもSAP HANA上で動くが、SAP HANAは「SAP BusinessObjects」と密接に連係して機能するように開発されたとしている(関連記事:インメモリ型DBやiPhone対応で「誰でも使えるBI」を目指した「SAP BusinessObjects BI 4.0」)。
「SAP HANA上で動かす分析ツールとしては、SAP BusinessObjectsを選ぶのが最も一般的だろう。全てにわたって相性が良いからだ。われわれは、SAP HANAにアクセスして活用できるように、このBIスイートを最適化した」と、SAPのビジネスインテリジェンスディレクター、ダン・カーナン氏は説明した。
「SAP HANAを利用して、リポートの設計やデータの分析、ダッシュボードの作成、必要なデータを得る仕組みを作りたい場合、いずれもSAP BusinessObjectsスイートから行える」(カーナン氏)
SAPはまた、SAP HANAに対応して開発されたインメモリアプリケーションの投入も進めている。これらのアプリケーションには、まったく新しいものと、既存アプリケーションのインメモリ版があり、特定のニーズに合わせて設計されている。
「こうしたアプリケーションの1つの切り口は、石油・ガスや小売り、消費財といった業種だ。特定業種向けのアプリケーションを投入していく。また、人事管理など、特定業務の担当幹部を支援するアプリケーションも提供する。これらのアプリケーションでは、こうした幹部が日々測定し、把握する必要がある主要KPI(重要業績評価指標)がどのようなものであれ、それらの分析をサポートする」(カーナン氏)
SAPは、SAP HANAに対応するインメモリアプリケーションの第一弾「SAP BusinessObjects Strategic Workforce Planning」を2010年末に発表し、2011年に提供を開始した。このアプリケーションでは、企業は組織変更をリアルタイムでシミュレートし、変更がビジネスに与える影響を予測できる。SAPによると、人事担当役員はこのアプリケーションを利用して、買収や新市場への進出が組織体制にどのような影響を与えるかを分析できるという。
さらに、SAPは2011年9月、2つのSAP HANA対応インメモリアプリケーションをリリースしている。電力会社向けの「SAP Smart Meter Analytics, powered by SAP HANA」と、膨大な財務データを処理する企業における収益分析を迅速化する「SAP COPA Accelerator」だ。SAPは、資金および流動性管理、トレードプロモーション管理、販売業務計画などのインメモリアプリケーションも投入しようとしている。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
新着ホワイトペーパー PR
-
製品資料
実際に悪用される脆弱性は4%前後 優先的に対処すべき脆弱性を把握するには? -
事例
三菱ケミカルが脆弱性への迅速な対応フローを実現した方法とは? -
技術文書・技術解説
MDMだけでは防げない? Appleデバイスに潜む5つのセキュリティギャップ -
事例
大阪市の未来を創る「行政DX」の本質と、その取り組みを支える統合基盤の実力 -
事例
【行政DX先進事例】横浜市が「市民に大切な時間を返す」を実現できた理由とは?
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
IT人材の42%が転職予備軍 辞めさせない組織の4つの共通
-
2
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
3
【漫画付き】"RAG導入失敗3例"と処方箋 「入れても使われない」を終わらせる
-
4
「HDD終了」は本当か 巨大クラウド2社が下した大容量フラッシュへの決断
-
5
「データ集約」はリスクだらけ? 分散型データセンターが“必然”になる理由
-
6
管理職542人に聞いた AIやデジタル化でなくしたい主な事務作業第1位は?
-
7
Claudeが耐量子暗号を攻略 迫られる暗号移行計画の見直し
-
8
【マンガ付き】ひとり情シス支援の第一人者が教える”中堅中小企業こそRAGを使うべき理由”
-
9
LLMの「過学習」、正しく説明している文章はどれ?
-
10
弁当の玉子屋がSalesforceを導入 属人化した営業管理から脱却する
ホワイトペーパーランキング PR
-
1
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
2
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
3
属人化や仕様バグはなぜ起きる? AI時代に必須のドキュメント文化の作り方
-
4
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
5
AIエージェントで多様な日常業務を効率化するための入門ガイド
-
6
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
7
中小企業必見、Microsoft 365でゼロトラストセキュリティを実現する方法
-
8
5分で分かる「AI駆動開発エージェント」 要件定義から設計・実装・テストまで
-
9
動画で知るランサムウェア被害企業のリアル、会計データが無事だった理由とは
-
10
“あのファイル転送”で暗躍するノーウェアランサム
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー