2016年1月25日月曜日

Oracle SE2へのマイグレーション (保守契約がない場合)

さて、番外的に記載をさせていただいた、Oracle SE/SE Oneの販売終了とマイグレーションについてです。こちら、かなりの反響を頂き多くの質問を頂きました。
一度マイグレーションについてご紹介を致しましたが、紹介できていなかった質問を今日はお答えしたいと思います。

Q.現在Oracle SE Oneを10NUPで利用しています。部門個別ステムで動作しており、コストの関係から保守は購入時に1年分だけ購入し、2年目以降は保守契約をしていません。そのままで、導入後3年が経過しています。バージョンはOracle 11.2で、特にバージョンを上げる予定もありませんので保守契約は行わない予定でいます。このシステムにアクセスするユーザーが増えることになり、5NUPほど追加購入したいのですが、2016年3月以降は、Oracle SE Oneを購入することができないと聞いたのですが、この場合は、SE2のNUPを購入すればよいのでしょうか?

A.答えから行くとこの場合、既存Oracleの保守契約がないまま、SE2のNUPを追加して利用することはできません。SE/SE Oneに2016年3月以降にNUPを追加する場合、既存ライセンスがSE/SE Oneの場合は、まずSE2へのマイグレーションを行いマイグレーション後にSE2のNUPを追加することが可能です。
ということは、既存の11gは、12c(12.1.0.2)へアップグレードしないと行けないのでしょうか?いえ、そんなことはありません。SE2へマイグレーション後、ダウングレード権を行使して、11gを利用する形のライセンス体系が適用できます。
こうすれば、SE2のNUPを、既存11g環境に追加することができます。(実質。現行稼働しているOracleがマイグレーションされSE2のライセンス適用になっているため)

では、ここで問題になるのが、保守契約が継続されていないという点です。

さて、保守契約がない場合、まずSE2へのマイグレーションパスは一切存在しません。
つまりこのリクエストの場合、保守契約を復活させないのであれば、NUP追加はできませんので、すべてSE2でのライセンスに買い直してもらう形になります。(上記と同じく、SE2で既存分である10NUPと追加で必要な15NUPを購入する形で、既存DBは、再構築するかもしくはSE2のダウングレード権を行使して既存のものをSE2ライセンス適用として利用する形となります)

さて、買い直すという方法もありますが、保守復活という方法もあります。
ただ、保守復活の場合、保守切れから20日以内であれば、何とか通常の保守金額で手続きができるようですが、今回の場合、保守が切れて2年経過していることとなりますので、いわゆる保守遡りが発生します。つまり、保守が切れた2年目と3年目の保守金額を支払った上で保守契約を復活させることとなります。じゃあ2年分払えばいいのねと言う話しではありません。当然ながら遡りにはペナルティがあります。それは「1.5倍(150%)」という話しです。

(参考)
※但しOracleの保守は年数により保守料が異なります。そのため、2年目の保守金額と3年目の保守金額は異なります。

Oracleは、毎年保守金額があがる仕組みになっていますが、その金額に対してさらに1.5倍をかけた金額を遡り金額として支払い、はじめて保守復活となります。

この場合ですと、買い換えるのとどちらが安いのかがちょっと微妙ですが、保守契約を継続しないとこういった際に困ることが出てきます。
一時的なコストダウンにとらわれず、保守をきちんと支払うことでメーカーのサポート(トラブル対応やパッチ提供だけではなく)を受けることが必要だと思います。

さあ、これで疑問は晴れましたでしょうか...。

(参考)Oracle FAQより/一度解約した後、再契約する際にかかる料金を教えてください。
http://faq.oracle.co.jp/app/answers/detail/a_id/2822/p/387


2016年1月15日金曜日

トライアル環境にいかがですか?期限付きの仮想マシンでオペレーションを削減

最近、ソフトウェアパッケージメーカーさんのSaaSによるクラウド参入相談をよく受けます。
いままで、オンプレのソフトウェアをSaaS化するという目的とデモ環境を貸し出すために、今までPC事貸し出していたのをやめて、クラウドで提供したといという目的が多いです。

パッケージソフトによっては、今までユーザーさんへPCを貸し出していたため、ソフトウェアに利用期限による制限そのものがないのですが、オンラインでそのまま公開すると、管理者がサービスを止めるまでずっと使えてしまう問題があり、毎日台帳を見比べながら主導オペレーションをおkなうのは面倒だけどなんかいい方法ないですかと相談を受けました!

こんな時こそ、vCloud Airです!

vCloud Airには、vAppという仮想マシングループに対して、有効期限をつけることができます。


この機能を使えば、仮想マシンをリリース後、自動的に設定した機関で自動的に仮想マシンを止めることが可能です。

トライアル版のリリース以外にも開発環境で一定期間だけ動かしたい場合など、利用方法は様々です。
スクリプトで回すのではなく、GUIで簡単にできるのもvCloud Airの便利なところです。






VMware vSphewre 6.0 Update1b が公開されました

少し前の話ですが、2016/1/7に、vSphere(厳密には、ESXiと、vCenter Server、vSphere Client)がアップデートされています。

2015年秋に発表されたUpdate1aに対してパッチが当たりUpdate1bになっているようです。

今回の大きなアップデートは、TLSの1.1、1.2のサポートがなされているようです。
ただし、
  • vSphere Client
  • Virtual SAN Observer on vCenter Server Appliance (vCSA)
  • Syslog on vCSA
  • Auto Deploy on vCSA
  • Auto Deploy/iPXE
は、未対応とのことです。
ESXiにおいては、NFS4.1でAES128/256のRPCヘッダー認証に対応したと記載があります。

気になるところとしては、


  • This release of vCenter Server 6.0 Update 1b supports URL-based patching using the zipped update bundle. For more information, see KB 2142009.
  • The user preferences for Client Integration Plugin or VMware-csd guard dialog box in vSphere Web Client can be configured. For more information, see KB 2142218.
の2つですね。
1つ目は、どうやらURLベースでパッチの場所を指定することでパッチが適用できる機能が搭載されたそうです。ESXi Embeded Host Clientにも同様の機能が搭載されていましたが、この機能は確かに便利です。オンラインからダウンロードして転送する必要がないのは楽ですね。
(パッチ適用に失敗した際にリカバリしてくれる機能があるかはわかりませんが)

もう一つは、vSphere Web Clientでの統合プラグインに関する設定変更が可能とのことです。
少々謎ですが、KBも出ています。

ESXiにおいては、VMware ToolsがVersion 10となったこともありますので、頃合いを見てバージョンアップするのが望ましそうですね。

(参考)
VMware vCenter Server 6.0 Update 1b Release Notes
http://pubs.vmware.com/Release_Notes/en/vsphere/60/vsphere-vcenter-server-60u1b-release-notes.html

VMware ESXi 6.0 Update 1b Release Notes
http://pubs.vmware.com/Release_Notes/en/vsphere/60/vsphere-esxi-60u1b-release-notes.html