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つの観点で紐解く」

Oracle Database 12c メッタ斬り!

マルチテナントでRACするとどうなるか?

002


OSの存在意義が問われる

 インサイトテクノロジー 新久保浩二さん

 谷川:RACの話から外れるけど、CDB上にPDBを1つという構成もできますね。移行用に使うなら理解できるけど、移行以外にも考えられるのかな?

 新久保:「現時点ではこのマシンを占有して使うけど、いつかどこかに移す可能性がある」という要件があるなら、ありでしょうね。

 谷川:管理上の手間は増えるのかな。データベースが1つという点では今までと同じ構成のように見えるけど、CDBとPDBでレイヤが増えたぶんもあるし。

 新久保:全く同じ運用ができるかというと違いはあると思います。しかし大きくは変わりません。

 谷川:それなら未来永劫、ずっと同じマシンで稼働させることなんてないのだから、いずれは動かす。だからデータベースが1つでもCDBとPDBにしておくのが賢明なのかな。

 新久保:社内でも似た質問がありました。「今までOracleの1つの箱に1つのデータベースが乗っていた場合、12cにするときにはCDBを挟むのか?」と。自分なら常に「挟みます」と回答しました。今のところ。

 日本オラクル 近藤暁太さん

 谷川:12cに上げるメリットとしてはどうかな。RACは同じなら、拡張性やフェールオーバーとかもマルチテナントにしても変わるものではないというのなら。何かほかにマルチテナントにしたときのメリットやポイントとかある?

 近藤:宣伝になってしまいますけどね(笑)、マルチテナントにはしておいたほうがいいと思います。管理を集約できますし、アップグレードもしやすいと思います。集約してみて実際 に負荷がどうなるか確認する必要はありますが。

 谷川:先の図では3ノードで1つのCDBがあります。この状況で複数のCDBを構成することもできますよね。2ノードで1つのCDB、残りの1ノードで1つのCDBも可能?

 近藤・新久保:できます。

 谷川:それなら2台はRAC構成にして本番に、残り1台はテスト用にもできるんだね。RACだと全体で大きなサーバーだと考えることができるけど、CDBをどう分けるかが設計で重要なポイントになりそうだね。

 新久保:そこが最大の・・・。いまだになかなか難しくて。

 谷川:オラクルからどんな情報が出てくるかな。

 近藤:データベース・クラウドや統合のトレーニングを予定しています。ベストプラクティスの情報提供も予定しています。

 新久保:一般的には共有しているリソースを伸縮可能な形でPDBを使うのでしょうけど、見積もりは難しいと思います。少なくとも簡単な計算式では出せない。

 谷川:データベースでマルチテナントができるようになり、データベースの人たちが悩んでいる。これはサーバー統合していた人たちがリソースどうしたらいいかというのと似た悩みなのかな。

 新久保:そうだと思います。

 谷川:話が飛びますけど、ここまでデータベース側にマルチテナント機能が入るとOSの存在意義が疑問になる。Oracle Databaseが稼働するならファイル制御くらいかな。ユーザー管理も微妙ですよね。Oracle Databaseで使うなら負荷の小さいOSにしたほうがいいんじゃないかな。セキュリティホールも小さくなるのでは?

 新久保:OSの役目がメモリやI/Oに関わるリソースとスケジュール提供だとすると、Oracle DatabaseはあまりOSに頼っていません。確かにOSの役割が小さくなりつつあるというのは間違いないです。ただOracle Linuxがそういう方向に向かうかどうかは疑問ですね。

 谷川:確かに。

 新久保:分かりませんけど。もしかしたら隠し球が…(笑)。

 一同:

 谷川:ともあれ、マルチテナントで使うならUnixのオペレーションなどできなくてもいいということですね。

 新久保:全く要りません。

 谷川:「Windowsしか使ったことありません」という人でもUnixプラットフォームのデータベースサーバーの管理ができてしまうということか。

 新久保:いいことではあるでしょうね。過去のスキルが生かせないという見方もありますが。

 谷川:スキルのある人はCDB以下の管理もやるんだろうな。

 新久保:話は変わりますが、ASMがその最たるもので、ディスクの管理をSQLでできるようになります。自分からするとすごくいいことだと思います。言い換えるとSQL書けないとASMの管理ができないことになります。今までRAIDカードを見ていた人たちがASMだとメンテナンスできなくなるのはいろんなところでひずみが出てきてしまう。そんな一抹の不安が(笑)。

 谷川:「誰かの仕事を奪っている」的な(笑)。

 近藤:ストレージの使われ方を一番知っているデータベースの人たちが、ストレージの設計をしないと。

 新久保:例えばディスクが壊れたとします。今までASMでなくて、RAIDをカシャッと挿したらカードが勝手にリビルドしてくれていました。しかしASMにすると、カシャッと挿してもSQLでコマンドを発行しないとリビルドされません。そうなると、誰がコマンドを打つのか。お互いに「コマンド打ってくださいよ」とコミュニケーションのラウンドトリップが起こってしまったりして(笑)。

 谷川:その間にアラートが大量に出て大変なことに(笑)。そのあたり、どうですか?オラクルとしては「そもそもRAIDなんて使うな」かもしれないけど。

 新久保:使っていますよ。ExadataはRAID使っています。

 谷川:RAIDなの?でもそんな制御にはなっていないよね。

 近藤:基本的にはディスク単位でASMが制御しています。

≪気になったら今すぐトライアル!≫
Oracle Database 12c トライアル・キャンペーン!

cap

Oracle Database 12cは、もうお試しになりましたか? 
Oracle Technology Networkでは、Oracle Database 12cのリリースを記念して、トライアル・キャンペーンを実施中です。 Oracle Database 12c 試用版ソフトウエアをお試しいただき、アンケートに回答していただいた方の中から、合計1,212名様にOracle Database 12cロゴ入りのスペシャルグッズをプレゼントします。Oracle Databaseを使用しているデータベースエンジニアの皆様、ぜひ挑戦してみてください!

Oracle Database 12cトライアル・キャンペーンに参加する!

次のページ
インフラになったRAC

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

  • Facebook
  • X
  • Pocket
  • note
Oracle Database 12c メッタ斬り!連載記事一覧

もっと読む

この記事の著者

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

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

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

加山 恵美(カヤマ エミ)

EnterpriseZine/Security Online キュレーターフリーランスライター。茨城大学理学部卒。金融機関のシステム子会社でシステムエンジニアを経験した後にIT系のライターとして独立。エンジニア視点で記事を提供していきたい。EnterpriseZine/DB Online の取材・記事も担当しています。Webサイト:https://emiekayama.net

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

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

この記事をシェア

EnterpriseZine(エンタープライズジン)
https://enterprisezine.jp/article/detail/5103 2014/04/01 15:43

Job Board

AD

おすすめ

アクセスランキング

アクセスランキング

イベント

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

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

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

メールバックナンバー

アクセスランキング

アクセスランキング