发明名称 基于分布式文件系统的虚拟机迁移方法和装置
摘要 本发明提供一种基于分布式文件系统的虚拟机迁移方法和装置。该方法包括:根据源主机和目的主机的迁移环境,调整源主机本地缓存的读写速度,所述源主机本地缓存为虚拟机部署时创建,用于缓存所述虚拟机访问分布式文件系统的数据;将所述虚拟机的虚拟内存,以及所述源主机本地缓存中的数据迁移至目的主机。本发明技术方案可通过设置在主机的缓存,以便虚拟机通过缓存进行分布式文件系统的访问,这样在进行虚拟机迁移时,可通过缓存来控制主机的网络带宽资源占用,确保迁移虚拟机时有足够的带宽资源,可有效确保迁移成功。
申请公布号 CN102521038B 申请公布日期 2014.04.09
申请号 CN201110402083.3 申请日期 2011.12.06
申请人 北京航空航天大学 发明人 李建欣;崔磊;李博;胡春明;怀进鹏
分类号 G06F9/48(2006.01)I;G06F9/455(2006.01)I 主分类号 G06F9/48(2006.01)I
代理机构 北京同立钧成知识产权代理有限公司 11205 代理人 刘芳
主权项 一种基于分布式文件系统的虚拟机迁移方法,其特征在于,包括:根据源主机和目的主机的迁移环境,调整源主机本地缓存的读写速度,所述源主机本地缓存为虚拟机部署时创建,用于缓存所述虚拟机访问分布式文件系统的数据;将所述虚拟机的虚拟内存,以及所述源主机本地缓存中的数据迁移至目的主机;其中,所述根据源主机和目的主机的迁移环境,调整源主机本地缓存的读写速度包括:获取所述源主机和目的主机的迁移环境信息,所述迁移环境信息包括当前网络传输速度、虚拟机迁移的持续时间以及缓存当前设定的读写速度;根据所述迁移环境信息,通过动态限速算法计算得到所述源主机与目的主机之间对所述虚拟机进行迁移所需的读写速度;根据计算得到的读写速度,调整所述源主机的本地缓存的读写速度,使所述源主机的当前网络带宽满足所述虚拟机迁移所需的网络带宽。
地址 100191 北京市海淀区学院路37号