SHOEISHA iD

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

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

最新イベントはこちら!

Data Tech 2024

2024年11月21日(木)オンライン開催

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

お申し込み受付中!

EnterpriseZine(エンタープライズジン)

EnterpriseZine編集部が最旬ITトピックの深層に迫る。ここでしか読めない、エンタープライズITの最新トピックをお届けします。

『EnterpriseZine Press』

2024年秋号(EnterpriseZine Press 2024 Autumn)特集「生成AI時代に考える“真のDX人材育成”──『スキル策定』『実践』2つの観点で紐解く」

DB Press

クラウドのために生まれたデータベース、Oracle Database 12cが国内でも出荷を開始


7月17日、満を持してOracle Database 12cの国内での提供開始が発表された。4月に行われたイベントで、CEOのラリー・エリソン氏は1ヶ月以内には出荷開始されるだろうと言った。その予測より、およそ2ヶ月遅れの出荷開始。結果的にはこの新製品のために、延べ2,500人年分の設計構築作業をかけて開発が行われ、120万時間におよぶ検証を行ったとのことだ。そして、今回の新バージョンは「クラウドのためにできた製品だ」と遠藤氏は言う。

マルチテナントのための大きなアーキテクチャ・チェンジを行い完璧なデータ分離性を実現

「クラウドのためにできた製品」と語る遠藤社長
「クラウドのためにできた製品」と語る遠藤社長

 複数の顧客が利用するクラウドサービスでは、完璧なデータ分離性が確保されている必要がある。「これが保証されていないとだめです。その完璧な分離性を提供できるのが、Oracle Database 12cです」と言うのは、日本オラクル 代表執行役社長 最高経営責任者の遠藤隆雄氏だ。

 Oracle Database 12cには、500を越える新機能がある。その目玉中の目玉が、マルチテナント機能だ。この実現は「大きなアーキテクチャ・チェンジだ」と言うのは、テクノロジー製品事業統括本部長 専務執行役員の三澤智光氏。データベースでマルチテナント性を確保するには、ハイパーバイザーを利用する、あるいはデータベースのスキーマーレベルで分離する方法が一般的だ。前者は分離性は高いが、集約密度はそれほど高くできない。後者は集約密度を高めることはできるが、分離性はそれほど高くなくセキュリティ性を向上させようとするとアプリケーション開発などの手間がかかることに。

 これら一長一短がある現状のマルチテナント性確保の方法、12cではまったく新しいContainer DatabaseとPluggable Databaseを用いる手法を採用した。この方法ではデータベース層そのものを仮想化することで、シンプルにかつ高密度にマルチテナント機能を実装できる。「セキュリティ性が向上しても、利便性や管理性は損なわれません」と三澤氏。

 複数のデータベースでメモリやプロセスを共有し、Multitenant Container Databaseという各データベースの「親、あるいは背骨に当たる部分」を置き、そこにPluggable Databaseを刺すような仕組みでデータベースを集約できる。「データファイルだけを独立させた、素晴らしいアーキテクチャです」と三澤氏。これにより、複数のデータベースを動かす際に、たとえば物理メモリなら従来の約1/5で済む。そのため、同じリソースでより多くのデータベースを稼動させられる。

 さらに運用管理性も向上する。パッチを当てる際にもMultitenant Container Databaseにだけ適用すればよく、その上で動いているPluggable Database1つ1つ適用す必要はない。バックアップやアップグレードもMultitenant Container Database単位で一括して行えるので、運用管理の負荷は大きく削減される。12cの次バージョンが提供されるようになれば、現バージョンのMultitenant Container Databaseと次期バージョンのMultitenant Container Databaseを混在させるような使い方も可能だ。

 「競合他社はこのようなアーキテクチャは実現できません」と三澤氏、Oracle Database 12cがまさに次世代型データベースとして、一歩先行く存在だと主張する。

次のページ
大陸間を結ぶようなディザスタ・リカバリー環境も実現可能に

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

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

もっと読む

この記事の著者

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

EnterpriseZine/DB Online チーフキュレーターかつてAI、エキスパートシステムが流行っていたころに、開発エンジニアとしてIT業界に。その後UNIXの専門雑誌の編集者を経て、外資系ソフトウェアベンダーの製品マーケティング、広告、広報などの業務を経験。現在はフリーランスのITジャーナリスト...

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

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

この記事をシェア

EnterpriseZine(エンタープライズジン)
https://enterprisezine.jp/article/detail/4995 2013/07/18 12:34

Job Board

AD

おすすめ

アクセスランキング

アクセスランキング

イベント

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

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

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

メールバックナンバー

アクセスランキング

アクセスランキング