我尝试使用c#创建服务器指纹。重要的是逻辑适用于虚拟服务器,以便在将VM迁移到其他主机时指纹不会发生变化。
我在codeplex上找到了这个示例:http://www.codeproject.com/Articles/28678/Generating-Unique-Key-Finger-Print-for-a-Computer 这是使用以下组件来创建指纹:cpu,BIOS,主板,磁盘,视频卡和mac地址。我也会使用电脑名称。
现在我的问题是:将vm迁移到另一台主机后哪些组件没有变化?我认为cpu和mac地址没有变化。