[发明专利]一种广域网虚拟平台的构建方法有效
申请号: | 201310407167.5 | 申请日: | 2013-09-09 |
公开(公告)号: | CN103491144A | 公开(公告)日: | 2014-01-01 |
发明(设计)人: | 杨鹏斐;孙毓忠;杨庆林;何振学;宋莹;赵霞;潘涛 | 申请(专利权)人: | 中国科学院计算技术研究所 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/46;G06F9/455 |
代理公司: | 北京泛华伟业知识产权代理有限公司 11280 | 代理人: | 王勇 |
地址: | 100190 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 广域网 虚拟 平台 构建 方法 | ||
技术领域
本发明涉及云计算中的虚拟化技术,尤其涉及一种广域网虚拟平台的构建方法。
背景技术
在云计算环境下,用户的应用复杂多样,而且需求产生的位置也各不相同。此外,不同的用户对应用的服务质量也有着不同的要求。支撑这一复杂应用场景的云数据中心通常由在不同地理位置上的多个数据中心组成,这些数据中心广泛分布在广域网之中且具有私有性,以计算、存储等资源的形式对外提供服务。为此,云数据中心管理面临着同时管理跨地域的多个数据中心的困难,而传统数据中心的管理模式已经无法满足云计算环境下复杂多样的应用以及资源的映射管理。
服务器虚拟化技术作为云计算的关键技术,其发展为数据中心的资源管理带来了新的机遇。系统级虚拟化在硬件与软件之间设置一层虚拟机管理器(Virtual Machine Monitor,VMM)软件,把不同的硬件资源进行抽象,为上层的软件系统提供多个虚拟计算环境,同时支持若干个独立执行的虚拟机(Virtual Machine,VM),通过对硬件资源进行划分,让多个系统同时使用系统资源,因而有效提高了资源利用率。每个独立运行的虚拟机具有与物理机同样的功能,虚拟机之间较强的隔离性有效保障了服务质量。
然而,如果将传统的基于虚拟化技术部署数据中心的方法直接用来部署跨广域网的多个数据中心,可能存在以下问题:(1)由于数据中心资源的私有性较强且其地理位置受到限制,因而难以实现跨数据中心的虚拟机迁移、以及虚拟机镜像数据异地存储启动等功能;(2)在部署业务时需复制虚拟机镜像(每个虚拟机镜像中存储业务运行所必需的系统文件和用户私有数据),由于镜像文件较大,该复制导致部署时间较长;(3)多个虚拟机镜像中的文件具有公共部分,由于存储大量冗余数据而造成存储资源浪费;(4)为了满足不同的用户需求,为虚拟机镜像预留充足的存储空间,可能有部分用户的存储空间空闲,降低存储资源利用率。
因此需要构建一种广域网虚拟平台,能够解决上述有关效率、资源利用率,以及跨广域网实施虚拟机迁移等问题。
发明内容
根据本发明的一个实施例,提供一种广域网虚拟平台的构建方法,包括:
步骤1)、将多个数据中心虚拟到逻辑局域网,在每个数据中心部署虚拟化平台;
步骤2)、创建部署虚拟机所使用的文件中的模板镜像,用户私有镜像和虚拟机配置文件;其中在模板镜像中安装操作系统和用户请求业务的静态配置文件,用户私有镜像包括用户存储的私有文件和修改过的系统配置信息,虚拟机配置文件包括用户私有镜像虚拟机的参数;
步骤3)、在逻辑局域网内的多个数据中心部署模板镜像、用户私有镜像和虚拟机配置文件。
在一个实施例中,步骤1)中将多个数据中心虚拟到逻辑局域网包括:
步骤11)、选择多个数据中心之外的具有广域网IP地址的节点作为VPNserver节点,在每个数据中心内选择节点作为VPNclient节点;
步骤12)、在VPNserver节点上生成建立其自身服务和VPNclient节点请求连接所使用的认证文件、配置VPNserver节点,并且启动VPNserver服务;
步骤13)、将在VPNserver节点上生成的VPNclient节点请求连接所使用的认证文件复制到VPNclient节点、配置VPNclient节点,并且启动VPNclient服务向VPNserver节点请求连接;
步骤14)、将每个数据中心内的VPNclient节点设置为其所在数据中心内的其他节点跨广域网访问其他数据中心的路由。
在一个实施例中,所述VPNclient节点具有与其所在数据中心内的其他节点在同一VLan中的第一网络适配器,以及具有负责请求与所述VPNserver节点之间的连接的第二网络适配器。
在进一步的实施例中,步骤14)包括:
在每个数据中心内除VPNclient节点之外的其他节点上将默认路由设置为该VPNclient节点的第一网络适配器上的IP地址,并且在第一网络适配器设备上设置其他数据中心的路由。
在一个实施例中,步骤2)包括:
步骤21)、生成模板镜像,启动模板镜像虚拟机;其中,模板镜像在数据存取过程中的属性为只读;
步骤22)、在所述模板镜像中安装操作系统;
步骤23)、在所模板镜像中安装用户请求业务的静态配置文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算技术研究所,未经中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310407167.5/2.html,转载请声明来源钻瓜专利网。