一种虚拟机启动方法、云接入设备及云计算中心的利记博彩app
【技术领域】
[0001]本发明涉及网络技术领域,尤其涉及一种虚拟机启动方法、云接入设备及云计算中心。
【背景技术】
[0002]为了提高企业本地数据中心的可靠性,每个企业往往需要为本地数据中心单独建设容灾局点,当企业的本地数据中心发生故障时,容灾局点的备用数据中心可以接管业务,保证业务的连续性。但是企业在建设容灾局点时需要涉及基建、供配电、人员管理等等投入,成本高,并且针对数据中心不同的业务软件,需要自研或采购相应的容灾备份软件,研发成本以及采购成本高。
【发明内容】
[0003]本发明实施例提供一种虚拟机启动方法、云接入设备及云计算中心,可利用云计算技术对第一虚拟机处理的数据进行容灾,降低成本。
[0004]本发明实施例第一方面提供了一种虚拟机启动方法,应用于一系统,所述系统包括运行第一虚拟机的设备、云接入设备、云存储器、运行云虚拟机管理器的设备;所述方法包括:
[0005]所述云接入设备接收用户触发的切换请求,转发所述切换请求至所述云虚拟机管理器,以所述切换请求触发所述云虚拟机管理器从所述云存储器获取所述第一虚拟机的备份数据,所述第一虚拟机的备份数据通过对所述第一虚拟机处理的数据进行镜像得到;
[0006]所述云接入设备接收用户触发的启动请求,转发所述启动请求至所述云虚拟机管理器,以所述启动请求触发所述云虚拟机管理器根据所述备份数据启动第二虚拟机。
[0007]基于第一方面,在第一方面的第一种可行的实施方式中,所述第一虚拟机是指处理预设业务的业务数据的虚拟机,所述切换请求具体是由用户在确定所述处理预设业务的业务数据的虚拟机中任一虚拟机出现故障时触发的。
[0008]基于第一方面第一种可行的实施方式,在第一方面的第二种可行的实施方式中,所述系统包括网关,由所述网关集合每个所述第一虚拟机的备份数据并将集合的备份数据同步至所述云存储器中。
[0009]基于第一方面的第二种可行的实施方式,在第一方面的第三种可行的实施方式中,所述方法还包括:
[0010]所述云接入设备从所述云存储器获取认证信息,所述认证信息用于认证所述云存储器的访问权限;
[0011]所述云接入设备分配用于存储所述第一虚拟机的备份数据的目录;
[0012]所述云接入设备向用户反馈接入信息,所述接入信息包括所述认证信息、用于存储所述第一虚拟机的备份数据的目录、以及所述云存储器的统一资源定位符URL,以便所述网关根据所述接入信息中的URL访问到所述云存储器、根据所述认证信息获得所述云存储器的访问权限、将集合的备份数据同步至所述云存储器的对应目录中。
[0013]基于第一方面第三种可行的实施方式,在第一方面第四种可行的实施方式中,所述切换请求包括所述接入信息,以便所述云虚拟管理器根据所述接入信息中的URL访问到所述云存储器、根据所述认证信息获得所述云存储器的访问权限、并从所述云存储器的对应目录中获取所述第一虚拟机的备份数据的集合。
[0014]基于第一方面或者第一方面第一种可行的实施方式或者第一方面第二种可行的实施方式或者第一方面第三种可行的实施方式或者第一方面第四种可行的实施方式,在第一方面第五种可行的实施方式中,所述第一虚拟机的网络之间互连的协议IP地址与域名的对应关系,替换为所述第二虚拟机的IP地址与所述域名的对应关系。
[0015]本发明第二方面提供一种云接入设备,应用于一系统,所述系统包括运行第一虚拟机的设备、所述云接入设备、云存储器、运行云虚拟机管理器的设备;所述云接入设备包括:
[0016]第一收发模块,用于接收用户触发的切换请求,转发所述切换请求至所述云虚拟机管理器,以所述切换请求触发所述云虚拟机管理器从所述云存储器获取所述第一虚拟机的备份数据,所述第一虚拟机的备份数据通过对所述第一虚拟机处理的数据进行镜像得到;
[0017]第二收发模块,用于接收用户触发的启动请求,转发所述启动请求至所述云虚拟机管理器,以所述启动请求触发所述云虚拟机管理器根据所述备份数据启动第二虚拟机。
[0018]基于第二方面,在第二方面的第一种可行的实施方式中,所述第一虚拟机是指处理预设业务的业务数据的虚拟机,所述切换请求具体是由用户在确定所述处理预设业务的业务数据的虚拟机中任一虚拟机出现故障时触发的。
[0019]基于第二方面第一种可行的实施方式,在第二方面的第二种可行的实施方式中,所述系统包括网关,由所述网关集合每个所述第一虚拟机的备份数据并将集合的备份数据同步至所述云存储器中。
[0020]基于第二方面的第二种可行的实施方式,在第二方面的第三种可行的实施方式中,所述云接入设备还包括:
[0021]获取模块,用于从所述云存储器获取认证信息,所述认证信息用于认证所述云存储器的访问权限;
[0022]分配模块,用于分配用于存储所述第一虚拟机的备份数据的目录;
[0023]反馈模块,用于向用户反馈接入信息,所述接入信息包括所述认证信息、用于存储所述第一虚拟机的备份数据的目录、以及所述云存储器的统一资源定位符URL,以便所述网关根据所述接入信息中的URL访问到所述云存储器、根据所述认证信息获得所述云存储器的访问权限、将集合的备份数据同步至所述云存储器的对应目录中。
[0024]基于第二方面第三种可行的实施方式,在第二方面第四种可行的实施方式中,所述切换请求包括所述接入信息,以便所述云虚拟管理器根据所述接入信息中的URL访问到所述云存储器、根据所述认证信息获得所述云存储器的访问权限、并从所述云存储器的对应目录中获取所述第一虚拟机的备份数据的集合。
[0025]基于第二方面或者第二方面第一种可行的实施方式或者第二方面第二种可行的实施方式或者第二方面第三种可行的实施方式或者第二方面第四种可行的实施方式,在第二方面第五种可行的实施方式中,所述第一虚拟机的网络之间互连的协议IP地址与域名的对应关系,替换为所述第二虚拟机的IP地址与所述域名的对应关系。
[0026]本发明第三方面提供一种云接入设备,应用于一系统,所述系统包括运行第一虚拟机的设备、云接入设备、云存储器、运行云虚拟机管理器的设备;
[0027]所述云接入设备包括处理器和存储器,所述处理器与所述存储器通过总线连接;
[0028]所述存储器用于存储计算机执行指令,当所述云接入设备运行时,所述处理器读取所述存储器存储的所述计算机执行指令,以使所述云接入设备执行第一方面或者第一方面的任一项实施方式所述的虚拟机启动方法。
[0029]本发明第四方面提供一种云计算中心,所述云计算中心包括云接入设备、云存储器和运行云虚拟机管理器的设备,
[0030]所述云存储器,用于存储所述第一虚拟机的备份数据;
[0031]所述云虚拟机管理器,用于从所述云存储器读取所述备份数据,根据所述备份数据运行第二虚拟机;
[0032]所述云接入设备,用于执行本发明第一方面或者第一方面的任一项实施方式所述的虚拟机启动方法。
[0033]本发明实施例中,将运行第一虚拟机的数据备份至云存储器中,必要时请求云接入设备以触发云虚拟机管理器根据备份数据启动云端的第二虚拟机,通过云计算技术进行备份容灾,不需要为每个运行第一虚拟机的设备建立容灾局点,降低成本。
【附图说明】
[0034]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0035]图1是本发明实施例提供的一种系统环境图;
[0036]图2是本发明实施例提供的一种虚拟机启动方法的流程示意图;
[0037]图3是本发明实施例提供的另一种虚拟机启动方法的流程示意图;
[0038]图4是本发明实施例提供的一种容灾方案组网图;
[0039]图5是本发明实施例提供的一种数据备份流程图;
[0040]图6是本发明实施例提供的一种虚拟机启动流程图;
[0041]图7是本发明实施例提供的一种接入设备的