SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

直近開催のイベントはこちら!

EnterpriseZine Day 2022

2022年6月28日(火)13:10

EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けの講座「EnterpriseZine Academy」や、すべてのITパーソンに向けた「新エバンジェリスト養成講座」などの講座を企画しています。EnterpriseZine編集部ならではの切り口・企画・講師セレクトで、明日を担うIT人材の育成をミッションに展開しております。

お申し込み受付中!

DB Press

第三のExa登場、その名はExalytics/Oracle Open World 2011 Report


2011年10月2日、米国サンフランシスコのモスコーン・コンベンションセンターにて、恒例のOracle Open World(OOW)が幕を切った。今年は、過去最大規模の世界117カ国から45,000名以上の参加者が集まる予定とのこと。サンフランシスコ中のホテルは満室状態で、これから数日間はレストランの予約を取るのも至難の業だ。サンフランシスコ・ベイエリア地域の経済効果が1億ドルを超える規模、というのもあながち嘘とは言えないだろう。

高性能化のキーワードはパラレル化とデータ圧縮

 OOWではここ数年、プレビューデイにあたる日曜日夕方の最初のキーノートセッションに、CEOのラリー・エリソン氏が登壇する。エリソン氏の口からどんな過激な言葉が飛び出すのか、それを期待する人々がセッション開始の1時間前くらいから列を作っていた。

今年はどんな過激な言葉が飛び出すか?
今年はどんな過激な言葉が飛び出すか?
Oracle CEO ラリー・エリソン氏 

 今年のエリソン氏がまず話題にしたのは、Oracle Exadata Database MachineとOracle Exalogic Elastic Cloudについてだ。

 「Sunの買収をした際に、Oracleはすぐにハードウェアをやめてしまうのではと言われた」(エリソン氏)。

 しかしながら、Oracleは引き続きSunのハードウェアも進化させているし、2つのExaシリーズのようにまったく新しい画期的な"Engineered Systems"製品を提供していると言う。

 「ハードウェアとソフトウェアを一緒にして提供することで、高いレベルの製品を提供できる」(エリソン氏)。

 ハードウェア、ソフトウェアすべてを自分たちで設計できるようになり、目標としたのがIBM Power 795 serverだったという。IBMで出しているもっとも高性能なものよりも速くしたい。そして、単にパフォーマンスで上回るだけでなく、コストパフォーマンスもよくしたいと考えたのだ。

 パフォーマンスでトップに、そしてそれをよりローコストで提供するために行ったのが「すべてをパラレル化すること」。高性能化するのに高速処理ができるチップを開発すること。そして、SSDなどの新たテクノロジーを採用するというのも1つの方法だ。とはいえ、それらには限界がある。Oracleでは、さらに速くするために、「アーキテクチャすべてをパラレル化した」。単にハードウェアをパラレル化するだけでなく、その複数あるリソースを並列化して高速か化できるようにソフトウェアの工夫を施したというわけだ。

 ExadataやExalogicは、ネットワークのインフィニバンド以外は、すべてコモディテイ化した標準のパーツを採用している。インフィニバンドの太いパイプを最大限に利用するために、ストレージからサーバーに至るまでアーキテクチャすべてをパラレル化しており、その結果数十倍の性能が発揮できるようになったという。このパラレル化は、性能向上だけでなく信頼性の向上にも寄与している。ハードウェアにしてもソフトウェアにしても、壊れることがあるが、Exaシリーズはすべてがパラレル化し複数あるので、単一障害が発生することはない。

 もう1つの高性能化、コスト削減のための「魔法」がデータ圧縮だとエリソン氏は言う。カラム単位での圧縮ができると、テーブル形式にリレーショナルデータベースのデータは大きく圧縮ができる。「必要なディスクは1/10になる」とのこと。圧縮でサイズが1/10になるということのメリットは、余計なディスク装置を購入しなくていいだけではない。データベースで扱うデータが1/10になれば、移動させるデータの量も1/10になる。仮に性能が向上して10倍速くなり、さらにデータ量が1/10になれば両方の効果で「100倍速くなる」とのこと。もちろんすべてがそうなるわけではないが、理論上はたしかに100倍になる可能性はある。

 もう1つ、圧縮を魔法と言う理由は、90%ぶんのディスク装置を買わなくて済んだぶんのコストを、より高速な処理が行えるDRAMなどに投資できるということ。これを組み合わせれば、データベース全体でさらに速くなる。これを具現化したのがExadataだと言うのだ。「Exadataはこれまでのものとはまったく違うマシンだ」とエリソン氏が言うのもうなずける。

 Exalogicはこれのミドルウェア版、こちらでもパラレル化を進めた結果高速な処理が実現している。データベースのように圧縮などの魔法はないが、「Javaアプリケーションなら10倍くらい、ユーザーのカスタムアプリケーションでも4倍くらいは速くなる」とのこと。同じ金額で4倍の性能になれば、それは極めて意義の大きいことだとエリソン氏は主張する。

次のページ
第三のExaが登場

この記事は参考になりましたか?

  • Facebook
  • Twitter
  • Pocket
  • note
DB Press連載記事一覧

もっと読む

この記事の著者

谷川 耕一(タニカワ コウイチ)

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

EnterpriseZine(エンタープライズジン)
https://enterprisezine.jp/article/detail/3491 2012/02/10 18:01

Job Board

PR

おすすめ

アクセスランキング

アクセスランキング

イベント

EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

2022年6月28日(火)13:10

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング