ソフトウエア資産管理
2017/12/21
スクエアー free セミナー 第86回

17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

1

本資料に記載されている製品名、ライセンス制度、価格は、各社HPに掲載されている内容を閲覧した時点で参考の情報に基づいて構成したものであり、各社ライセンス制度の網羅性・正確性を保証するものでは無い事をご了承願います。
具体的なライセンス制度の確認及び、製品使用の際には、各社のHPや使用権許諾書をご確認頂けますようお願い致します。

17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

2

アジェンダ• ソフトウエア資産管理• ソフトウエアライセンスとは• ソフトウエア資産管理とは• 監査の話• ソフトウエアライセンスの調達• サーバライセンスの場合• 仮想環境でのDB利用• まとめ

17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

3

ソフトウエアライセンスとは• ライセンスはソフトウエアを利用して良いと言う“権利”• 「使用許諾契約書」等で利用範囲等が明示されている• 使用許諾と言うのは、対象のソフトウエアを、利用して良いと言う許しを得る事• インストール可能数や使い方、使用期間等の制限はメーカー、製品種別、購入形態（パッケージ、ダウンロード、ライセンス・プログラム）等で異なる著作権を保有（著作権者）

使用許諾に基づき使用使用許諾（ライセンス契約）

ソフトウエア開発者（ソフトウエアメーカー等）
パブリッシャーとも言う
17/12/27

・利用の対価・利用地域
・利用期間
・利用回数 等 様々

ソフトウエア利用者（企業・団体等の組織）

Copyright 2017 Insight Technology, Inc. All right reserved.

4

ソフトウエア資産管理とは昔からシンプル？
ライセンス管理

保有しているライセンス

保有ライセンスの把握

ライセンスの種類
ライセンスの本数
17/12/27

比較してるだけ

契約内容の理解ライセンス消費条件

使用しているライセンス

使用ライセンスの把握

ライセンスの消費

Copyright 2017 Insight Technology, Inc. All right reserved.

5

ソフトウエア資産管理とはなぜ、複雑なのか？
提供方法が沢山：ボリュームライセンス
パッケージライセンス
プリインストールライセンス
バンドルライセンス
デバイスライセンス
ユーザライセンス
サイトライセンス
クライアントライセンス
セカンドライセンス
アップグレードライセンス
利用資格制限ライセンス
サブスクリプションライセンス
CPUライセンスクラウドライセンス

17/12/27

多様化する利用形態：
オンプレミスクラウド
XaaS
仮想技術、コンテナ
対象物：
PC（デスクトップ、ノート、モバイル）、サーバ、タブレット、スマートフォン、各種デバイス
その他：
構成が複雑
ソフトウエアの種類が多く、馴染みがない
専門性が高く、ライセンスポリシーが難しい
クライアントとサーバの違い
Copyright 2017 Insight Technology, Inc. All right reserved.

6

ソフトウエア資産管理とは
米Oracleユーザグループアンケートより

17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

7

ソフトウエア資産管理とは重要性の周知• ライセンスコンプライアンスの重要性• 金銭的リスク• 損害倍賞・刑事罰による罰金・対応コスト

監査への対応• 社会的リスク• 社会的信用の低下・刑事罰による懲役• コスト管理上の重要性• 過剰なソフトウエアライセンス投資• 必要以上にソフトウエアライセンスを購入している等• 適切なソフトウエアライセンス契約

コストの削減• 自組織に適したソフトウエアライセンス契約であるか
17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

8

ソフトウエア資産管理とはソフトウエアの正しい利用の推進• 組織で使用されるソフトウエアの使用許諾条件の確認と周知• 対象となる組織（企業・公共・教育 等）• 使用目的（自社利用、サービス利用、開発 等）• ロケーション（国内・国外 等）• ライセンスの対象（人、デバイス、接続数 等）• 複製権（再イメージング権含む）• 使用可能数• 保有の使用に必要な条件• 貸借・譲渡• 監査• 情報送信に対する記述
17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

9

ソフトウエア資産管理とはソフトウエアの正しい利用の推進• 保有しているソフトウエアライセンスの有効性の担保• ソフトウエアライセンスの保有を証明するための必要な部材の保管• 保管している部材は確認可能か• 全ての保有しているソフトウエアライセンスを識別できているか• 正しいソフトウエア利用の推進• ソフトウエア使用許諾条件に沿った利用の重要性• 管理の重要性• ライセンス管理のメリット• 記録の重要性
17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

10

気になる監査の話

17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

11• 数字で見るソフトウェアライセンス
Oracle の業績を詳しく見ると、2014 年5 月31 日までの第4四半期の新規ソフトウェアライセンスとメンテナンスによる収益は84 億ドルで、収益の最も大きな部分を占めている。だが、新規ソフトウェアライセンスの成長率は0％だ。
また、Oracle がクラウドとクラウドインフラの収益として4億5000 万ドルを計上しており、クラウドがライセンス収益全体に与える影響は少ないことが分かる。

Computer Weekly 日本語版 2014年10月8日号 資料より17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

12海外との認識の違い• 海外では、「やるべき事」• 専門チームで対応• 毎年、監査があるので、常日頃準備• 国内では、「やらなきゃ、いけない事？」• 誰が、管理しているのか？
• 経営層の理解不足

一般的な調査の例
終了

調査（監査）
依頼通知

調査

報告

指摘なし

指摘あり

協議

対応
放置
再調査

対応が厳しくなる可能性

不調

係争

SAMAC 一般社団法人 IT資産管理評価認定協会 資料より17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

14

してはいけない事• アンインストール• パニック買い• 逆ギレ• 廃棄・返却予定などの報告除外資産の指定

監査の際の留意点• 日本では、内部通報が多い• ある程度の状況を把握したうえで、通知がなされていること• 調査の状況等も、先方が把握可能な状態にあるということ• 契約要件だけでなく、法律要件も含まれること• 著作権法により強固に守られている権利者の地位があること

17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

16

17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

17

17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

18監査請求があった時にすべきこと• 専門家に相談する• 自社に十分な知識がある場合は、自社対応で可能• そうでない場合には、先方とのコミュニケーションをうまくとるため、並びに無駄な対応（不足コストや対応コスト）を削減するため、専門家に相談• スケジュールを検討する• 大抵は、通知受領後数週間から１ヶ月以内で対応が求められるが、現実的には、困難な場合が多い• 実際にはどれくらいの期間が必要かを専門家と相談し、期日の延長を相手方と相談する• 対応を依頼する弁護士を見つける• 大抵の顧問弁護士の方は、著作権やソフトウエアライセンスの使用許諾条件には精通していな
い• 専門性を持った相手方の弁護士との交渉をスムーズにするため、適切な弁護士を選定する
17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

19

Oracle LMS の監査を乗り切るために忘れてはいけない8 つのポイント
1. Oracle には本来、顧客企業の事業拠点に立ち入る権利はない
2. Oracle が導入を要求してくるスクリプトやツールを使う義務は顧客にはない
3. 監査の対象はあくまでプログラムの利用状況であり、顧客企業のIT インフラではない
4. 「監査」とは、現存する記録のチェックまたは調査であり、調査をまっさらな状態から実施するわけではない
5. Oracle に対しては妥当な支援を提供する必要がある。ただしこれは「可能な限りあらゆる支援を提供すべき」という意味ではない
6. Oracle の監査の権限は、サードパーティーによるレビューにまで拡大しないこと
7. （Oracle に対して）顧客企業が協力的な態度をあまり見せず、自社システムへのアクセス権限を直ちに与えなかったからといって、（その実行を強要する）裁判所
命令が届くわけではない
8. 顧客企業の機密保持に関する合意は、Oracle からも得ておく必要がある

Computer Weekly 日本語版 2016年12月21日号 資料より17/12/27

出典：「Cerno」サイト内「Audited by Oracle?」（Oracle の監査を受ける際の対策）
Copyright 2017 Insight Technology, Inc. All right reserved.
20

ソフトウエアライセンスの調達

17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

21

ソフトウエアライセンスの調達• コストの最適化• 調達コスト• 組織にとって適切な契約の選択• バージョンアップ
• 組織の利用状況• 新規契約、契約の変更• 利用コスト• 管理コスト• 導入前の評価コスト（有償・無償に関わらず）• 運用コスト（サポート・展開コスト 等）
17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

22

適切なライセンス調達とは• 必要なソフトウエアは判っているか？
• 必要なソフトウエアに対するライセンスとは？
• ライセンスを最小価格で調達するためには？
• 購入後の管理も効率的にできるためには？

17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

23サーバのライセンスの場合

17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

24

サーバライセンス例（IBM）
ユーザ課金

・利用するユーザ数でライセンスがカウントされる

ソケット課金・CPUのソケット数で課金される#ただし、物理サーバの搭載CPU数が４個以下の場合

仮想サーバ
PVU課金

・CPUベンダー・型番・コア数等によってライセンスが異なる
・PVUの係数を基にライセンスを計算する・クラスタ環境については、仮想環境に割り当てされたCPUに従って必要ライセンスを算定
・ただし、仮想環境に割り当てられたCPUで算定したライセンスを適用する場合には、ILMT「IBM License Metric Tool」を使用して、四半期ごとにサーバの利用状況を記録する

https://www-01.ibm.com/software/passportadvantage/pvu_licensing_for_customers.html#fullsubcap
17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

25

サーバライセンス例（Microsoft）
コア課金

・Windows Server 2016 より、２プロセッサーあたり１６コアライセンスが必要
・１プロセッサーしかなくても、最低１６コアのライセンスが必要
・エディションによって異なる仮想環境構築- Standard ２つの仮想環境まで構築- Datacenter 無制限

選択課金（サーバ/CAL・コア課金）

・SQL Server 2016 Standard : サーバー/CAL課金-サーバライセンスとアクセスするユーザ（デバイス）用のCALが必要-仮想環境に構築したサーバライセンスと、その仮想サーバにアクセスするユーザ数分のSQL Server CALが必要
・コア課金-１プロセッサごとに搭載されるコア数の合計をカウントして購入（各物理プロセッサに最低４コアライセンスが必要）-各仮想OS環境に割り当てられている仮想コア数分のライセンスが必要-１仮想OS環毎の最小購入単位は４コア（合算は不可）

17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

26

サーバライセンス例（Oracle）
ユーザ課金

・利用するユーザ数でライセンスがカウントされるもの
・ただし、エディションによって必要ライセンス数に違いがある-Enterprise の場合、1プロセッサにつき、最低25ユーザライセンスが必要-Standardの場合、1つのコンピュータにつき、最低10ユーザライセンスが必要
ただし、2プロセッサーを越える場合は、Enterpriseになる

プロセッサ
課金

・CPUベンダー・型番・コア数によりライセンスが異なるもの
・Oracle が定める、Oracle Processor Core Factor Tableに定められた係数を基に必要ライセンス数を計算する
・仮想環境については、Oracleが規定する「ハードウエアパーティション」以外は、仮想環境に割り当てたCPUリソースではなく、物理環境内、最大のCPUリソースが、必要ライセンス数の算定根拠となる

http://www.oracle.com/us/corporate/contracts/processor-core-factor-table-070634.pdf

17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

27

サブスクリプション
期間使用ライセンス

17/12/27

・ソフトウエアの利用に関する権利について、何らかの期限が設けられているもの-期限を超えた場合には使用不可になるもの-期限を超えても使用可能だがバージョンアップできなくなるもの-期限の間バージョンアップしない権利 (LTSB)

Copyright 2017 Insight Technology, Inc. All right reserved.

28

仮想環境でのDB利用

17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

29データベースサーバのシステム構成
仮想サーバ
選定対象
データベースﾏｼﾝ（2vCPU）

仮想サーバ

仮想サーバ

vMotion
ESXi ノード1（2CPU8Core）

ESXi ノード1（2CPU8Core）

ESXi ノード1（2CPU8Core）

物理サーバ３台 で、各CPU : Intel Xeon E5-2670 (8コア)

17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

30

見積条件
• データベースソフトウエア• IBM : DB2 Enterprise Server Edition Ver1
• Processor Value Unit を検討• Oracle : Oracle Database 12c Enterprise Edition• Processor ライセンスを検討• Microsoft : SQL Server 2016 Enterprise• Processor ライセンスを検討

17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

31

仮想環境上のDB2ライセンス
仮想サーバ
DB2
サブキャパシティライセンス
ﾏｼﾝ（2vCPU）

仮想サーバ

仮想サーバ

vMotion
ESXi ノード1（2CPU8Core）

ESXi ノード1（2CPU8Core）
Maximum number of socketsper serverIntel Xeon E5-2600 to 2699

ESXi ノード1（2CPU8Core）
PVUs per Core>4120

4100

270

参考） https://www-01.ibm.com/software/passportadvantage/pvu_licensing_for_customers.html
17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

32

仮想環境におけるライセンス適用条件（DB2)
IBM製品
ライセンス許諾条件として、「サブキャパシティライセンス」と「フルキャパシティライセンス」の２つが設定されています。

仮想サーバ
DB2
サブキャパシティライセンス

2vCPU）

ﾏｼﾝ（サブキャパシティライセンス
仮想マシンに割当されたコア数 /CPU数分のライセンスを購入する
フルキャパシティライセンス

ESXi ノード1（2CPU8Core）
17/12/27

物理マシンに割当されたコア数 /CPU数分のライセンスを購入する
Copyright 2017 Insight Technology, Inc. All right reserved.

33

仮想環境上のDB2ライセンス
仮想サーバ
割当コア数

PVU数

PVUあたりの単価

2コア7056,000円

7,840,000円

IBM社FAQよりサブキャパシティー・ライセンスとは、ソフトウェア・プログラムが対象仮想化環境に導入されたときに、サーバー上の全プロセッサー・コア・キャパシティーより少ないキャパシティーに対して、プロセッサーValue Unit（PVU）に基づくソフトウェア・プログラムの使用を許諾します。
フルキャパシティー・ライセンスとは、物理サーバーのすべての物理的な活動化されたプロセッサー・コアに基づいて使用許諾されます。
サブキャパシティー・ライセンス使用条件のライセンス管理ツールとしてILMT（IBM License Metric Tool）が設定されている。
パスポート・アドバンテージご契約条件で規定されており、常に最新のバージョン、リリースで運用いただく必要がある。
17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

34

仮想環境上のOracleライセンス
仮想サーバ
選定対象
Oracle EE
ﾏｼﾝ（2vCPU）

仮想サーバ

仮想サーバ

vMotion
ESXi ノード1（2CPU8Core）

ESXi ノード1（2CPU8Core）

ESXi ノード1（2CPU8Core）

物理サーバ３台 で、各CPU : Intel Xeon E5-2670 (8コア)

17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

35一般的な仮想環境
仮想 環境

仮想 環境

データベース
Oracleﾏｼﾝ（2vCPU）

データベース
Oracleﾏｼﾝ（2vCPU）

ゲストOS

ゲストOS

色々な仮想環境

ゲストOS

ハイパーバイザー

仮想化ソフトハードウエアホストOS
ハードウエア

17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

36

仮想環境におけるライセンス適用条件（ORACLE)
Soft Partitioning:
Soft Partitioningは、OS のリソース・マネージャを使ってOSを分割するものです。OSは、 CPUリソースを同じOS内のアプリケーションに割当て、Oracleデータベースが稼動する CPU数を制限します。管理者はCPU数を設定することができます。データ処理リ
ソースを 柔軟に管理することが可能ですが、CPUリソースの必要に応じて、容易に利用CPU数を変 更することも可能です。このようなSoft Partitioningの例としては、Solaris 9 Resource Containers (Solaris 9 Resource Manager)、AIX Workload Manager、HP
Process Resource Manager、Affinity Management、Oracle VM、VMware 等が挙げられます。 本文書の他の所で明記しない限り、Soft Partitioning（上記で例として示したテクノロ ジーのフィーチャー／機能を含む）は、特定のサーバーまたはサーバーのクラスタに 必要なソフトウェア・ライセンス数を決定、制限する手段として認められていません。
Hard Partitioning:
Hard Partitioningは、サーバーを物理的に分割して、別個の小さなシステムに分けるも のです。分割されたそれぞれのシステムは、物理的に独立し自己完結したサーバーと して動作し、通常、CPUやOS、独立したブート・エリア、メモリー、入出力サブシス テム、ネットワーク・リソースを独自に持っています。 本文書のセクションでリストされているオラクル認定Hard Partitioning テク
ノロジーは、 ある特定のサーバーあるいはサーバーのクラスタに要求されるソフトウェア・ライセン ス数を制限する手段として認められるものです。オラクル社では、特定のテクノロジー （場合によってはコンフィグレーションの制限により変更されることがあるテクノロジ ー）をHard Partitioningとして認めていますが、その他のテクノロジーやコンフィグレー ション制限について は認めていません。オラクル社では以下をHard Partitioning テクノ ロジーと認めています。Physical Domains (also known asPDomains, Dynamic Domains, or Dynamic System Domains) 、 Solaris Zones (also known as Solaris Containers, capped Zones/Containers only)、IBM LPAR (adds DLPAR with AIX 5.2)、IBM Micro-Partitions (capped partitions only)、vPar (capped partitionsonly)、nPar、Integrity Virtual Machine (capped partitions only)、Secure Resource Partitions (capped partitions only)、Fujitsu PPAR

参考 http://www.oracle.com/jp/direct/partitioning-jp-168078-ja.pdf
17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

37

仮想環境上のOracleライセンス
物理サーバ
全コア数

24コア

Core Processor
Licensing Factor

単価

0.5

5,700,000円

68,400,000円

参考）Oracle Processor Core Factor Table
http://www.oracle.com/us/corporate/contracts/processor-core-factor-table-070634.pdf
参考 Hard Partitioning）
仮想サーバ
全コア数

Core Processor
Licensing Factor

単価

2コア

0.5

5,700,000円

17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

5,700,000円
38仮想環境上のSQL Server ライセンス
仮想サーバ
SQL Server
サブキャパシティライセンス
ﾏｼﾝ（2vCPU）

仮想サーバ

仮想サーバ

vMotion
ESXi ノード1（2CPU8Core）

17/12/27

ESXi ノード1（2CPU8Core）

ESXi ノード1（2CPU8Core）

Copyright 2017 Insight Technology, Inc. All right reserved.

39

仮想環境上のSQL Server ライセンス
仮想サーバ割当コア数

V-core あたりの単価

4コア

1,450,000円

5,800,000円

Micrisoft 社コア ライセンスの概要と基本的な定義より
SQL Server 2016 ソフトウェアのインスタンスを実行する仮想 OSE で使われているすべての仮想コア (v-core) には、物理 OSE におけるコア ベースのライセンス モデルと同じように、ライセンスを適用する必要があります。
コア ベースのモデルを使って個々の VM にライセンスを適用するには、VM に割り当てられた各 v-core (または仮想プロセッサ、仮想 CPU、仮想スレッド) につきコア ライセンスを 1 つ購入する必要があります (VM あたり最低 4 コア ライセンスを条件とする)。
ライセンスの目的上、1 つの v-core は 1 つのハードウェア スレッドに対応します。
メモ: SQL Server 2016 Standard Edition をご利用のお客様が、仮想環境でコア ベース モデルにより SQL Server ソフトウェアを実行する場合、個々の VM にライセンスを適用するのが唯一の選択肢となります。
高度な仮想環境をご利用のお客様が、リソースを必要に応じて再配分するためにサーバー間で VM を動的に移動することをご希望の場合、SQL Server のすべてのエディションで利用できる特別な SA 特典として、ライセンス モビリティが認められています。
OSE:オペレーティング システム環境参考） https://www.microsoft.com/ja-jp/licensing/learn-more/brief-licensing-by-cores.aspx
https://www.microsoft.com/ja-jp/sql-server/sql-server-2017-pricing
17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

40

まとめ• ソフトウエア資産管理は重要• コスト削減• 監査対策• 間違い防止• 構成変更等の時には、特に注意を• メーカ営業、Sier任せでは。。。
• 専門家に相談！！

17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

41

本資料に記載されています会社名、製品名は株式会社インサイトテクノロジーにより商標登録されております。
Copyright 2017 Insight Technology, Inc. All right reserved.

17/12/27

Copyright 2017 Insight Technology, Inc. All right reserved.

42