THE NETWORK ROADMAP 2008 FALL 2008年9月10日 開催




【 ここから本文 】

データセンター

ソーシャルブックマークに登録 : Yahoo!ブックマークに登録 はてなブックマークに登録 del.icio.usに登録 newsing it!に登録 Buzzurlにブックマーク livedoorクリップに登録 Slashdotにタレコむ イザ!ブックマークに登録 Twitterでつぶやく
print 印刷用ページの表示



SOAの「現実解」を探る──ベンダー各社のコンセプトや実装技術を徹底比較

注目のコンセプト、第2フェーズに突入。ユーザー企業はどう準備すべきか

(2006年02月23日)

 分散システムにまつわるさまざまな問題を解決するアーキテクチャとして、昨年よりにわかに注目を集め始めている「SOA(Service Oriented Architecture)」。だが現在、その概念を巡って、IT業界ではさまざまな見解が飛び交っている。ベンダー各社は相次いで自社製品のSOA対応をうたっているものの、その定義が各社によって異なったものとなっているためだ。よって、SOAの真の姿をとらえることが困難になっており、さまざまな疑念と過度の期待をもって語られているというのが現状である。本企画では、ベンダー各社が提唱するSOAのコンセプトや実装技術などを整理・検証し、今、現実のものとして“実現可能なSOA”がどのようなものであるのかを解き明かしてみたい。

岩崎史絵

SOAとは何を意味するのか

 昨年、企業コンピューティングの世界において、いい意味でも悪い意味でも注目されたキーワードと言えば「SOA(Service Oriented Architecture)」だろう。いい意味としては「長らく出てこなかった新しいテクノロジー」として歓迎する動きが高まり、悪いとらえ方としては「またよくわからない3文字略語が出てきた」と閉口する向きもあった。

 確かにここ7、8年を振り返ると、企業コンピューティングの世界では、ERP(Enterprise Resource Planning)やSCM(Supply Chain Management)、CRM(Customer Relationship Management)などの“3文字略語のIT”によって市場が形成されてきた。もちろん一方ではハードウェアやOS、プログラミングなどの分野でも新しい技術が登場したが、先に述べた3文字略語のITはこれらの基盤技術を取り込む側であり、純粋なテクノロジーとは少々位置づけが異なるものだ。乱暴に言うと、3文字略語のITは「企業情報システムの効果」を一般のビジネス・ユーザーにわかりやすく訴求するためのマーケティング用語として扱われてきた感が強い。

 例えばビジネス・ユーザーの多くは、Javaの技術面を深く知らなくても、Javaで開発されたERPパッケージの機能なら理解できる。さらに「経営にこれだけの効果がある」となれば真剣に導入を検討するし、実際にマーケティング側の主導によってERPやSCM、CRMの市場も育ってきた。SOAもこうした3文字略語と同系列のものと見なされたために、さまざまな誤解を招いたのではないかと筆者は考えている。そこで本稿ではいったん、こうした見方を捨て去り、「いま、現実にあるSOAとは何か」を見据えていきたい。

SOAがわかりにくい理由

 本題に入る前に、SOAの実体をわかりにくくしている2つの理由について確認しておきたい。

 1つは冒頭で述べたように、SOAも、ERPやSCM、CRMのような「何か具体的な製品、または経営の問題を解決する手法の名称」だと誤解されていたことだ。

 この種の誤解を受けてきた3文字略語としては、EAI(Enterprise Application Integration)やBPM(Business Process Management)などが過去にある。ちなみにEAIは複数のシステムを連係させるための製品カテゴリーの名であると言えるし、BPMはビジネス上の処理の流れにのっとって複数のシステムを連係・管理する製品カテゴリーの名と言える。だが、SOAは経営の問題を解決するための手法の名称でもなければ、製品カテゴリー名でもない。にもかかわらず、それらと同列に置かれてしまったため、「SOAとは何か」ということが見えにくくなったのではないだろうか。

 もう1つの理由は、SOAで言われているところの“サービス”が具体的に何であるのかが、わかりにくいことが挙げられる。

 一般にサービスと言えば、「何かをしてもらう」「当社のサービス・メニューは......」などのように、一連の“働き”を意味することが多い。4、5年前にWebサービスが登場したときにも、「Webブラウザから『出張手配』をクリックすれば、インターネット上にある旅行代理店サービスが自動的に交通機関やホテルの予約をしてくれる」といったようなことがWebサービスだと思われていた。これと同じ状況がSOAで言うサービスにも起こっている。そこでは、サービスを、あるアプリケーションの一機能、あるいはアプリケーションそのものとしてとらえる向きもいる。

 だがSOAで言われるサービスは、特定のアプリケーション、あるいはその一機能より、もう少し“粒度”の細かい単位のものとなる。そのうえ、システムの世界では、サービスの定義もベンダーによってまちまちのため、「これがSOAで定義されているサービスである」と決めにくい状況にある。つまり一般用語としての「サービス」と、SOAが指す「サービス」との間には大きなギャップがあることに加えて、「サービスとは何か」ということが明確化されていないため、SOAという言葉自体が非常にあいまいなものとなっているのだ。

 逆に言えば、「SOAは経営の問題を解決する手段の名称でも、製品カテゴリー名でもない“何か”である。そして、サービスとはアプリケーションそのものでも、その一機能でもない“何か”である」という認識に立ち、この“何か”について、SOA対応を掲げているベンダーがどう定義しているかをひもといていけば、おのずとSOAの実像が見えてくると思われる。

なぜSOAには複数の解釈が成り立つのか

 SOAについては本誌をはじめ、さまざまなメディアやセミナーでも取り上げられる機会が増えてきており、多くのIT/IS部門の担当者の中に「これまでの3文字略語とは違う」という認識が、漠然とではあるが、かなり広まってきたように思う。それと同時に、SOAという言葉自体、決して最新のキーワードではないことも認知されるようになってきた。

 SOAという言葉は、1996年に発表された米国ガートナーのリポート「SSA Research Note」(注1)に初めて登場したと言われている。同リポートによれば、SOAとは「複数のアプリケーションに存在するビジネス・ロジックやデータを共有・利用できるようにする多層コンピューティングの一形態」だという。つまり、同社の定義を用いれば、SOAとはシステムのアーキテクチャであり、上述したような経営の問題を解決する手法の名称や製品カテゴリー名とはまったく異なるものだ。

注1:SSA Research Note SPA-401-068、同SPA-401-069にservice-oriented architectureの定義が掲載されている。原文は“A service-oriented architecture is a style of multitier computing that helpsorganizations share logic and data among multiple applicationsand usage modes.”。詳しくはhttp://www.gartner.com/DisplayDocument?id=391595を参照されたい

 ただし今日では、ガートナーの定義もベンダーごとに拡大解釈されており、上述した定義をそのまま引用することは難しくなっている。とはいえ、どのベンダーも基本路線として「複数のアプリケーションに存在するビジネス・ロジックやデータの共有・利用を実現する」ということを目指しているのに変わりはない。ビジネス・ロジックやデータを共有・利用するための手段をSOAと呼ぶのか、それとも上記の定義を基にコンセプト化したものをSOAと呼ぶのかという違いがあるだけだ(図1)。


図1:SOAに対する解釈の違い

 ここで言うコンセプトとは、開発手法であったり、EAI/BPMあるいはアプリケーション・サーバなどの具体的な製品であったり、複数のシステムを連携させる要素技術であったりする。さらに最近では「ESB(Enterprise Service Bus)」というキーワード(詳細は後述する)も登場しており、SOAに関連する用語は増えつつある。それだけSOAは、まだ発展途上の段階にあるものと言える。


 |1234 > 次のページへ



関連記事

▲ページの先頭へ戻る


ホワイトペーパー

インフォリスクマネージのマネージドホスティング導入事例

「2カ月以内に3社のシステム統合を完遂せよ」――難題に応えたのはマネージドホスティング

“ビジネス変化への俊敏な対応”を地で行ったユーザー事例に学ぶ

グリーン・コンピューティング

「グリーンITの推進で、2025年に国内全エネルギー消費量の10%削減を目指す」――経済産業省

ITのグリーン化に加え、ITの活用による省エネの重要性も強調

「データセンターの環境対策が急務」

「データセンターの環境対策が急務」――IT幹部らが統一見解

「グリーンITは、リスク・マネジメント戦略だ」と専門家

グリーンITでIT部門がなすべきこと

「地球にやさしいIT」に向けた多角的なアプローチを実践する

最新記事はこちら

キャッチアップ

【ミック研調査】国内データセンターの総消費電力量、2007年度は57億Kwhに

2012年度には倍近くの107億Kwhへの拡大を予想

データセンター管理のキーワードは「ITIL」と「自動化」――2つの調査に見るユーザー意識の高まり

「いずれも効率的なIT環境の実現に貢献」とアナリストが指摘

日本で進まぬデータセンターの「グリーン化」――シマンテックの調査で明らかに

グリーン・データセンターを「とてもよく知っている」と回答した企業は“0”

グリーン・データセンターを実現するマルチレベル手法

コンポーネント/サーバ/ラック/設備から検証する

ストレージの電力効率を改善する「5つの実践」

SAN環境の統合が“データセンターのグリーン化”に大きく貢献

グリーン化を実現するために、コールセンターを「仮想化」せよ

在宅勤務を取り入れれば、オペレーターの定着率がアップし、省エネも達成

データセンターの刷新に取り組む米国ユーザー

緊急の課題は冷却の効率化とデータ処理増大への柔軟な対応

データセンターとグリッド

グリッドの経営価値

ブレード・サーバ導入の機は熟したか

将来展望と企業ユーザーの導入メリットから考察する

高可用システムの根幹を成す「物理インフラ」を再点検する

データセンターの「立地・建築・設備」やサーバ・ルームの「電力/熱問題」に着目

ブレード・サーバ導入の落とし穴

データセンター側の受け入れ態勢に抜かりはないか?!

「液体冷却」時代を迎えるデータセンター

課題は標準冷却仕様の“不在”

設備・設計から考えるデータセンターの「電力供給と冷却」

米国企業3社は“電力食いのヒート・アイランド”にどう立ち向かったか

トレンド・ウォッチ

日本IBM、クラウド・コンピューティング・センターを国内に開設

企業ユーザーやパートナーにクラウド基盤の検証・デモ環境を提供(2008年08月01日)

APCジャパン、データセンター向け運用管理アプライアンス「InfraStruXure Central」をリリース

ソフトウェアの追加により設計/監視/運用管理の一元化を実現(2008年07月10日)

IBM製スパコン「RoadRunner」がPFLOPSの壁を破る――TFLOPS突破から11年

OpteronとCellで達成。次の大目標はエグザFLOPS級スパコンの開発へ(2008年06月10日)

“仮想データセンター”による事前検証が可能な、APCの巨大デモ・センター

「グリーンITのための検証環境はすべてそろっている」と担当者(2008年05月29日)

デデュープ、HDDスピンダウン、SSD――EMCストレージ部門を率いるドナテリ氏が最新技術を紹介

「ストレージ分野は今、正に大きな変革期を迎えている」(2008年05月21日)

競争力の高いデータ管理基盤をいかに構築するか

ネットアップが提示する仮想化活用の実際(2008年05月19日)

「仮想化によるWindows/Linux相互運用」がもたらす価値とは

ノベルとマイクロソフトが共同で進める、相互運用性確保の新アプローチ(2008年05月15日)

【CA調査】「仮想化サーバの管理に自信が持てない」とするCIOが半数以上に

懸案事項は、セキュリティ/異種インフラ管理/システム利用の最適化(2008年02月13日)

データセンター・ネットワークを統合する――Ciscoが新スイッチを発表

データ処理/ストレージの両システムを融合する「Nexus」シリーズ(2008年01月28日)

「日本のデータセンターは人に依存」――シマンテックが指摘

自社基準の緩いSLA、仮想化への慎重な態度など、“日本の特異性”が浮き彫りに(2007年11月27日)

データセンターの管理に問題あり――5割近くがコンフィギュレーション情報を把握せず

ITIL適用の遅れが一因(2007年08月30日)

企業の取り組みに見る省電力プロジェクトの投資効果

データセンターの省電力化で電力会社の支援を引き出す(2007年08月21日)

EPA、データセンターの消費電力リポートを発表――省電力化に取り組む必要性を強調

省エネ対策を講じなければ、2011年には現在の2倍に達すると警鐘(2007年08月06日)

英国のデータセンター、DC電源とクアッドコアCPUで40%の節電に成功?

電力/発熱/スペース問題を解決し、炭酸ガス排出量を大幅に削減(2007年08月06日)

Weekly Ranking

集計期間:08/31〜09/06



Computerworld Global
米国
英国
中国
ドイツ
オーストラリア
シンガポール
その他の国