[发明专利]CloudStack兼容vCenter已有虚拟机的方法有效

专利信息
申请号: 201310082762.6 申请日: 2013-03-15
公开(公告)号: CN103150202B 公开(公告)日: 2017-04-19
发明(设计)人: 谭运华 申请(专利权)人: 汉柏科技有限公司
主分类号: G06F9/455 分类号: G06F9/455;G06F9/48
代理公司: 北京路浩知识产权代理有限公司11002 代理人: 王莹
地址: 300384 天津市华*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: cloudstack 兼容 vcenter 虚拟机 方法
【说明书】:

技术领域

发明涉及虚拟机管理平台兼容管理技术领域,尤其涉及CloudStack兼容vCenter已有虚拟机的方法。

背景技术

CloudStack是一个开源的具有高可用性及扩展性的云计算平台,能够提供开源云计算的解决方案,可以加速高伸缩性的公共云和私有云的部署、管理、配置。使用CloudStack作为基础,数据中心操作者可以快速方便的通过现存基础架构创建云服务。CloudStack用户可以充分利用云计算提供更高的效率,无限的规模和更快地部署新服务和系统的最终用户。CloudStack可以通过组织和协调用户的虚拟化资源,构建一个和谐的环境,还可以让用户快速和方便地在现有的架构上建立自己的云服务。CloudStack可以帮助用户更好地协调服务器、存储、网络资源,从而构建一个IaaS(Infrastructure as a Service,即基础设施即服务)平台。由于CloudStack通过apache2.0许可协议发布,因而对商业应用很友好,也可以在需要的时候修改代码来满足需要并作为商业产品发布/销售。

vCenter是指VMware vCenter Server,提供了一个可伸缩、可扩展的平台,为虚拟化管理奠定了基础,是管理VMware vSphere最简单、最有效的方法。借助VMware vCenter Server可从单个控制台统一管理数据中心的所有主机和虚拟机,该控制台聚合了集群、主机和虚拟机的性能监控功能。VMware vCenter Server使管理员能够从一个位置深入了解虚拟基础架构的集群、主机、虚拟机、存储、客户操作系统和其他关键组件等所有信息。借助VMware vCenter Server,虚拟化环境变得更易于管理,一个管理员就能管理100个以上的工作负载,在管理物理基础架构方面的工作效率比通常情况提高了一倍,但由于vCenter是商业化解决方案,成本很高。

随着云技术虚拟化开源社区的繁荣与进步,CloudStack赢得了越来越多的认可与部署。vCenter在不少公司都有不同程度的应用。某些公司想降低成本来拥抱开源社区的CloudStack,但又受限于已经部署了vCenter的老环境。如果部署上新的CloudStack环境,就会有两套环境需要管理,无疑加重了系统管理员的工作,还容易导致混乱。

在CloudStack平台连接vCenter过程中存在以下缺点:

其一,CloudStack只能管理由CloudStack主动发起建立的虚拟机,而不能管理由vCenter发起建立的虚拟机,即无法使用CloudStack平台管理vCenter虚拟机。

其二,无法使CloudStack和vCenter兼容,在一个管理平台上管理所有的虚拟机,还需要管理员日常管理中来回在两个平台里工作。

发明内容

(一)要解决的技术问题

针对上述缺陷,本发明要解决的技术问题是如何能够使CloudStack兼容管理vCenter的虚拟机,解决CloudStack平台连接vCenter管理vCenter已有的虚拟机的问题,以实现vCenter已有虚拟机迁移到CloudStack平台进行管理。

(二)技术方案

为解决上述问题,本发明提供了CloudStack兼容vCenter已有虚拟机的方法,所述方法具体包括以下步骤:

S1:统计所述vCenter上已有虚拟机的虚拟机信息;

S2:根据所述虚拟机信息产生SQL语句;

S3:在所述CloudStack数据库中执行所述SQL语句,在所述CloudStack平台上导入所述vCenter上已有虚拟机。

进一步地,所述步骤S1具体包括:在所述CloudStack平台上添加所述vCenter的集群,并统计所述集群控制下虚拟机的虚拟机信息。

进一步地,所述虚拟机信息包括:MAC地址、IP地址、虚拟机名称、虚拟机所在的主机ID和虚拟机所在存储器的名称。

进一步地,所述步骤S2中产生所述SQL语句时,在所述CloudStack平台上查找并添加新的服务方案、新的磁盘方案和新的模板ID。

进一步地,所述步骤S2中产生所述SQL语句时,每个数据库表产生相应的通用唯一识别码。

进一步地,所述步骤S3中将所述SQL语句插入到所述CloudStack数据库中,在按照顺序执行所述SQL语句。

(三)有益效果

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汉柏科技有限公司,未经汉柏科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310082762.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top