インメモリテクノロジーのインパクト
超高速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.
この記事の著者
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
2
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
3
「Excel至上主義」の終わらせ方 丸2日の手作業地獄から情シスと現場を救うには
-
4
221人調査で分かった「情シス最大のストレス」は?
-
5
「データストレージの活用方法」に関するアンケート
-
6
「AI時代の統合基盤・エンタープライズAI管理」に関するアンケート
-
7
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
-
8
本当に安いPCで十分か? “すぐ重くなる”を防ぐノートPC選びの絶対条件
-
9
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
10
Claudeの不可視透かしに批判殺到 著作権消失や誤判定に潜む企業リスク
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー