三星取得CN109426548B专利,可防止脏虚拟机在不期望的主机服务器上运行

专利摘要显示,本公开描述了用于防止脏虚拟机(VM)在不期望的主机服务器上的运行的方法和系统。根据一个实施例,存在于第一主机服务器中的高速缓存模块接收要在第一主机服务器上高速缓存的VM的写入数据。VM由支撑超V虚拟硬盘(VHDX)文件格式和虚拟硬盘(VHD)的文件格式或具有唯一地可识别的元数据的任何虚拟文件格式的虚拟硬盘组成。响应于写入数据的接收,在迁移到第二主机服务器之前,高速缓存模块将虚拟硬盘文件的元数据改变为自定义格式,并且因此VM变脏。当脏虚拟机向第二主机服务器发送迁移请求时,存在于第二主机服务器中的高速缓存模块检查虚拟硬盘文件的自定义格式是否是可识别的。如果不是,则第二主机服务器拒绝由VM发起的迁移请求。