Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

クローンプロテクションスキームは下記3種類のパラーメータから求めたフィンガープリントを用いて実装されています。パラメータが一つでも変化した場合にはクローンプロテクションが動作してクローン状態 (Cloned) とみなされ、ライセンスコンテナの機能が停止します。当ページでは各パラメータの解説とライセンスのクローン状態を解消する方法を示します。


MACアドレス

仮想マシンはそれぞれ固有のMACアドレスをもち、一つのネットワーク内では一意になっています。MACアドレスを変更せずに仮想マシンのクローンを同一ネットワークで動作させることは非現実的です。なぜなら、それら二つの仮想マシンでネットワークパケットのコリジョンが発生し正常に動作しなくなるからです。


CPU特性

集中管理された仮想インフラストラクチャ (サーバーベースの仮想化とも呼ばれます) ではハードウェアクラスターを仮想化でき、異なる種類のハードウェアリソースで構成された共有プールが利用されます。そうした環境ではライブマイグレーション機能の利用にあたってクラスター内の異なるホストが同一のCPU特性を持たなければならないという制約があるため、VMware vCenter Server などのソリューションはCPUマスキングと呼ばれる機能を提供してライブマイグレーション等の機能の互換性向上を図っています。CPUマスキングを使用すると、クラスター内のすべてのホストに共通のマスクされたCPU特性を提供しながら、異なるCPU特性を持つホストマシンをクラスターで使用できます。したがって、仮想マシンがクラスター内のホスト間で移行しても、CPUの特性は変わりません。これにより、クラスター内のあるホストから別のホストに移行したときに、ライセンスされたアプリケーションが動作し続けることができます。ただし、これが実現できるのは一部のCPUに限られます。また、マイグレーションはターゲットコンピューターに仮想CPUの特性と同じかそれを超える機能を持つ物理CPUが含まれている場合にのみ実行できます。


仮想マシンのUUID

大半の仮想化環境において仮想マシンを特定するために用いられます。UUIDは16バイトつまり128ビットの数からなり、仮想マシン毎に一意なUUIDが割り当てられます。

...

上記すべての特性を調べてSentinel LDKはクローンかどうかをチェックします。そのうち一つでもライセンスのフィンガープリントの特性と一致しない場合、Sentinel LDKはソフトウェアがコンテナからライセンスを消費できないようにします。したがって、フィンガープリント内のこれらのパラメーターの組み合わせはクローン作成に対する保護機能を提供します。あわせて下表も参照してください。



比較結果
比較される特性MACアドレス一致不一致結果に影響しない結果に影響しない
CPU特性
一致結果に影響しない不一致結果に影響しない
UUID一致結果に影響しない
結果に影響しない不一致
ライセンスコンテナの状態有効無効無効無効


ライセンスの「クローン」(Cloned) 状態を解除する方法

クローンプロテクションが動作してライセンスが無効になった場合はBlanccoテクニカルサポートにお問い合わせください。

The clone protection type scheme relies on three different parameters for verifying fingerprints on a virtual machine: the virtual MAC address, CPU characteristics, and UUID of the virtual image. If one or more of the characteristics are changed the clone protection is triggered.

Virtual MAC Address

Each virtual machine has a unique virtual MAC address assigned. Within a network, each virtual machine must possess a unique MAC address. If a user clones a virtual machine and installs it on a second computer within the same network, working on either the original or the cloned virtual machine will be impractical as the two machines will constantly cause network collisions.

CPU Characteristics

In centrally managed virtual infrastructures (also called server based virtualization), hardware clusters can be virtualized. In this environment, the virtual infrastructure does not always utilize a single, fixed set of physical hardware resources. Instead, it utilizes a shared pool of resources. For the most common types of clustered environments, where live migration capabilities are typically required, a requirement usually exists for different hosts in the cluster to have identical CPU characteristics. Solutions such as VMware vCenter Server provide the ability to enable CPU masking to improve compatibility for the high availability and fault tolerance virtualization features. CPU masking allows host machines with different CPU characteristics to be used in the cluster, while providing common (masked) CPU characteristics across all hosts in the cluster. Therefore the CPU characteristics do not change when virtual machine migrates across the hosts in a cluster. This enables licensed applications to continue working when migrated from one host to another within a cluster. However, this type of environment is restricted to a limited subset of CPU types. In addition, the migration can only be performed when the target computer contains physical CPU whose capabilities match or exceed the characteristics of the virtual CPU.

UUID of the Virtual Machine

This is used as a means of unique identification of the virtual machine with the majority of virtual machines technologies. The UUID consists of a 16-byte (128-bit) number. Each virtual machine is assigned a different UUID.

How to Clear the "Cloned" Status for a Product License?

In the event that a Product license is disabled because it has been identified as "cloned", contact to Blancco Technical Support.