ラリー・エリソンの夢も現実に
「心のバリアがR2で解ける」Oracle 11g R2を日本でも発表
2009/09/14
日本オラクル9月14日、同社のデータベース最新版「Oracle Database 11g Release 2」(以下、11gR2)を発表した。製品出荷は11月17日を予定している。
日本オラクル代表執行役社長 最高経営責任者の遠藤隆雄氏は、「11gのファーストリリースもそうだったが、11gR2こそが“本命”だ」と述べる。特に日本においてはITシステムに対する品質のこだわりが強く、高い信頼性が要求されるため、品質いかんを問わず最初のリリースは飛ばされることが多かったという。
これについてはNTTコムウェアや三菱東京UFJ銀行を含む4社がベータプログラムに参加しており、その結果をフィードバックすることで、信頼性の面では自信を持ってリリースできるという。日本オラクル 常務執行役員 システム事業統括本部長の三澤智光氏は「多くの顧客が『リリース飛ばし』をしているが、2番目のリリースにより心理的なバリアが解けることを期待する」と述べた。
11gR2、5つのポイント
続いて三澤氏は、11gR2が持つ5つのポイントを解説した。本記事ではそのポイントを簡単に紹介する。
RACの考え方をさらに拡張「Oracle Grid Infrastructure」
1つ目のポイントは、ソフトウェア層とハードウェア層の分離をさらに進め、物理サーバの再配置を可能にした「Oracle Grid Infrastructure」だ。従来Real Application Cluster(以下、RAC)を用いてシステムを組む場合、物理サーバ群ごとにサービスを割り当てていた。複数のRACシステムを持っていた場合、ソフトウェアは物理サーバを特定して稼働しているため、台数が増えると管理が複雑になっていた。
Oracle Grid InfrastructureではRACの「壁」を取り払い、1つの大きなグリッドの上に複数のシステムを配置できる。このため、特定のシステムの負荷が高くなった場合に、他のシステムが持っているリソースの動的再配置がOracle上で可能となる。
シングルインスタンスでもRACの機能を
2つ目のポイントは、小規模データベースもRACの恩恵が受けられる「RAC One Node」だ。これは新たなオプションとして提供されるもので、複数の物理サーバ上にOracle Grid Infrastructureを実行し、その上に複数のシングルインスタンスDBを起動できる。従来であれば、複数の物理サーバ上にサーバ仮想化ソフトを起動し実現していたものを、データベースエンジン上で実行する形態となる。
RAC One Nodeでは、VMwareにおける「VMotion」のようなライブマイグレーション機能「OMotion」が実装されており、オンラインでのトランザクションを保証しつつ、物理サーバを切り替えて実行ができるという。データベース障害を検知してのフェイルオーバーなどはサーバ仮想化ソフトでは検知できないとし、RAC One Nodeの優位性を強調した。
10gから追加されていたストレージ管理機能を強化
3つ目のポイントは、Automatic Storage Management(以下、ASM)の機能強化だ。ASMは、ストレージ管理者のスキルにより左右されてしまいがちなストレージ物理設計をRDBMSが自動管理するものだが、従来はファイルシステム領域で管理されていたソフトウェアバイナリやログ、トレースファイルなどもASMが管理する「ASM Cluster File System」(ACFS)がサポートされた。
パラレル処理を自動的に最適化
4つ目のポイントは、インメモリによるパラレル処理の高速化を自動的に行う「In-Memory Parallel Query」だ。マルチコア、大容量メモリが当たり前になった時代に、従来のアプリケーションをそのままに、リソースを最大限に活用するための仕組みだ。
従来のパラレル処理はメモリリソースを大量に消費することから、パラレル処理自体を制限したり、メモリキャッシュがあふれる可能性を考え直接ディスクアクセスをさせるなどの制御が行われていた。現在ではマルチコア/大容量メモリが利用できるため、11gR2ではこれを積極的に活用するような動作を行う。データベース圧縮機能を活用することにより、実メモリの約4倍のデータをキャッシュすることもできるという。
ラリーの夢、EBSの無停止パッチ適用を実現
5つ目のポイントはシステムを止めずにアプリケーションの更新やパッチの適用を行う「Online Application Upgrade」だ。三澤氏が「これはオラクルの夢だった」と語るこの機能は、ラリー・エリソン氏が数年前から指示してきた機能だという。データベース内に「エディション」と呼ばれる仮想的なDB領域を作ることにより、実データを残したまま環境を複製し、その上でテストが行えるという。これはデータベースの機能として提供されるもので、同社のパッケージソフトであるE-Business Suiteだけでなく、すべてのアプリケーションで利用可能である。
三澤氏はこれを「マイグレーションのデザインを変える機能」とし、移行のコストを抑えることができると述べた。
オラクルは「既存資産を守りつつ新技術を融合」する
オラクルは11gR2を「クラウド時代に向けたデータセンター全体のリソース最適化」を実現するための製品と説明、既存の資産をそのまま継承しつつ、新たなテクノロジーを投入できることが特長だと述べた。
価格はEnterprise Editionが1Named Userで10万8465円、1プロセッサで542万1150円。Standard Editionは1Named Userが3万9900円、1プロセッサで199万7310円。Standard Edition Oneは1Named Userが2万580円、1プロセッサで66万1920円。オプションとして提供するRAC One Nodeのライセンス価格体系は現時点では未定。国内では11月17日にLinux 32ビット/64ビット版を出荷開始し、そのほかのプラットフォームについては順次出荷する。
関連リンク
情報をお寄せください:
- Oracleライセンス「SE2」検証 CPUスレッド数制限はどんな仕組みで制御されるのか (2017/7/26)
データベース管理システムの運用でトラブルが発生したらどうするか。DBサポートスペシャリストが現場目線の解決Tipsをお届けします。今回は、Oracle SE2の「CPUスレッド数制限」がどんな仕組みで行われるのかを検証します - ドメイン参加後、SQL Serverが起動しなくなった (2017/7/24)
本連載では、「SQL Server」で発生するトラブルを「どんな方法で」「どのように」解決していくか、正しい対処のためのノウハウを紹介します。今回は、「ドメイン参加後にSQL Serverが起動しなくなった場合の対処方法」を解説します - さらに高度なSQL実行計画の取得」のために理解しておくべきこと (2017/7/21)
日本オラクルのデータベーススペシャリストが「DBAがすぐ実践できる即効テクニック」を紹介する本連載。今回は「より高度なSQL実行計画を取得するために、理解しておいてほしいこと」を解説します - データベースセキュリティが「各種ガイドライン」に記載され始めている事実 (2017/7/20)
本連載では、「データベースセキュリティに必要な対策」を学び、DBMSでの「具体的な実装方法」や「Tips」などを紹介していきます。今回は、「各種ガイドラインが示すコンプライアンス要件に、データベースのセキュリティはどのように記載されているのか」を解説します
|
|
キャリアアップ
- - PR -
- - PR -
転職/派遣情報を探す
「ITmedia マーケティング」新着記事
年末商戦必勝法 Z世代に刺さるのはAIフル活用? エモい動画? セレブとのコラボ? それとも……
ブラックフライデーが目の前に迫っている。2024年のホリデーシーズンは消費者の消費意欲...
「世界一のSNS」AI・メタバースへの注力で再躍進あるか?――2025年のSNS大予測(Facebook編)
AIをフル活用する一方でメタバースとの統合を深め、Facebookのユーザー体験はかつてと大...
「AIによる顧客体験(CX)向上」に懐疑的な見方が広がる――Qualtrics調査
Qualtricsが実施した年次グローバル調査から見えたカスタマーエクスペリエンス(CX)の現...