The invention discloses a cloud computing cross data center virtual machine environment migration method, the steps include the establishment of operating system image library, when the user operating system in the library based on the mirror image to create a virtual machine instance, the operating system of virtual machine instances using incremental image file sharing operating system image and independent form storage; receive send operation personnel in a source data center arbitrary target virtual machine from across the data center virtual machine source data center migration to the target data center transfer instruction, followed by the virtual machine migration processing, across the data center virtual machine incremental file synchronization, virtual machine, virtual migration across the data center postprocessing complete machine migration across the data center virtual machine migration. The present invention has no dependence on the efficiency of shared memory support, back-end data read and write to the data channel, based on the Internet backup high, occupy small storage space, backup speed.
【技术实现步骤摘要】
云计算环境下的跨数据中心虚拟机迁移方法
本专利技术涉及计算机领域内云计算环境下虚拟机的跨数据中心迁移技术,具体涉及一种云计算环境下的跨数据中心虚拟机迁移方法。
技术介绍
随着企业信息化程度的提高,企业级数据中心的建设已经成为当前行业信息化的新热点。与传统数据中心相比,数据中心内服务器、存储、网络的不断增长和集中,为其管理运维带来了更多的挑战性问题。目前随着云计算技术的日益成熟,云计算技术已经在军事和经济领域得到了广泛的应用,也被广泛的应用在数据中心的建设中。通过实现数据中心基础设施的资源虚拟化,将应用、数据与物理资源在逻辑管理上相互分离,IT部门可以更加有效地、应变更加迅速地和更加灵活地提供和维护数据中心的服务,业务部门也可以更加专注于应用和数据的服务。总的来说通过数据中心虚拟化可以IT部门实现下列优势奠定基础:①降低总体拥有成本(TCO):数据中心虚拟化可以帮助IT部门提高设备利用率和能源利用的有效性,提升运营效率,以及降低投资开支。②提高永续性:数据中心虚拟化所提供的抽象能力有助于在不中断正常业务的情况下进行预先安排的停机维护,以及更加迅速地从意外断网事故中恢复。③提高灵活性:因为IT部门不会受到服务和物理硬件之间预定关系的限制,所以一个协调一致的虚拟化基础设施可以迅速地满足新的应用和服务需求。同时由于灾备、办公场所分散的原因,企业一般都会建设两个或多个数据中心,不同的数据中心通过互联网加密隧道进行数据传输。为了方便适用数据中心的虚拟化资源,数据中心内部采用桌面虚拟化技术来保障用户对虚拟资源的可用性。总体来说桌面虚拟化具有如下的优势:①更广泛与简化的终 ...
【技术保护点】
一种云计算环境下的跨数据中心虚拟机迁移方法,其特征在于步骤包括:1)建立操作系统的镜像库,所述镜像库中存储有创建虚拟机所需的操作系统镜像;当用户基于镜像库中的操作系统镜像创建虚拟机实例时,将虚拟机实例的操作系统镜像在本地数据中心的共享存储上采用共用操作系统镜像加独立的增量文件的形式进行存储;在任意一个源数据中心收到操作人员发送的将目标虚拟机从源数据中心迁移至目标数据中心的跨数据中心虚拟机迁移指令后,跳转执行步骤2);2)源数据中心将目标虚拟机的信息向本地代理进行注册,每一个数据中心的本地代理维护有跨数据中心待迁移虚拟机的信息记录,所述信息记录包括下述字段信息;<image_id,user_id,instance_id,slocation,dlocation,data,flag>其中,image_id为目标虚拟机的镜像唯一标识符,user_id为系统中用户的唯一标识符,instance_id为虚拟机实例的唯一标识符,slocation为源数据中心的标识符,dlocation为目标数据中心的标识符,data表示目标虚拟机的增量文件的压缩数据,flag为数据同步状态,flag为0 ...
【技术特征摘要】
1.一种云计算环境下的跨数据中心虚拟机迁移方法,其特征在于步骤包括:1)建立操作系统的镜像库,所述镜像库中存储有创建虚拟机所需的操作系统镜像;当用户基于镜像库中的操作系统镜像创建虚拟机实例时,将虚拟机实例的操作系统镜像在本地数据中心的共享存储上采用共用操作系统镜像加独立的增量文件的形式进行存储;在任意一个源数据中心收到操作人员发送的将目标虚拟机从源数据中心迁移至目标数据中心的跨数据中心虚拟机迁移指令后,跳转执行步骤2);2)源数据中心将目标虚拟机的信息向本地代理进行注册,每一个数据中心的本地代理维护有跨数据中心待迁移虚拟机的信息记录,所述信息记录包括下述字段信息;<image_id,user_id,instance_id,slocation,dlocation,data,flag>其中,image_id为目标虚拟机的镜像唯一标识符,user_id为系统中用户的唯一标识符,instance_id为虚拟机实例的唯一标识符,slocation为源数据中心的标识符,dlocation为目标数据中心的标识符,data表示目标虚拟机的增量文件的压缩数据,flag为数据同步状态,flag为0表示同步未完成,flag为1表示数据同步完成;3)源数据中心对本地代理注册的信息记录进行周期性扫描,如果某条信息记录的dlocation字段与源数据中心的标识符不一致且flag值为0,则启动数据远程同步机制,将该条信息记录同步至dlocation字段对应的目标数据中心的本地代理;同步完成后,源数据...
【专利技术属性】
技术研发人员:张建锋,谭郁松,王晓川,李宝,谭霜,
申请(专利权)人:中国人民解放军国防科学技术大学,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。