[发明专利]云计算实现方法和系统有效
申请号: | 201110295513.6 | 申请日: | 2011-09-30 |
公开(公告)号: | CN102325192A | 公开(公告)日: | 2012-01-18 |
发明(设计)人: | 辛旻;胡兵;张永起;林东辉;朱承;李曼;黄立志;周蓉;敖士;王戎;崔岩;伍志平;王洁;毛喻明 | 申请(专利权)人: | 上海宝信软件股份有限公司;上海拜服信息科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/455 |
代理公司: | 上海浦一知识产权代理有限公司 31211 | 代理人: | 王江富 |
地址: | 201203 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 实现 方法 系统 | ||
1.一种云计算实现方法,其特征在于,
一.在H台物理服务器上安装相同的虚拟化平台软件,H为大于等于3的整数,各台物理服务器间网络连接;
二.运行所述H台物理服务器上的虚拟化平台软件,在各台物理服务器上分别虚拟化成一个或多个虚拟机,在各虚拟机里分别部署相同的客户机操作系统;各物理服务器分别设置共享系统资源,同一个物理服务器上的各个虚拟机共享该物理服务器的共享系统资源;
三.安装管理中心,并将所述H台各物理服务器上的虚拟化平台软件全部加入到管理中心里并接受管理;
四.在所述H台物理服务器上的各虚拟机上部署故障监控模块,所述故障监控模块用于对所在虚拟机进行监测,当监测到所在虚拟机发生故障时,自动将该虚拟机关闭,并将故障信息上报所述管理中心;
所述H台物理服务器中的M台物理服务器作为主物理服务器,所述主物理服务器上的E个虚拟机的客户机操作系统上分别安装相同的中间件作为主中间件虚拟机,另外F个虚拟机的客户机操作系统上分别安装相同的数据库软件作为主数据库虚拟机,2≤M<H,E、F大于等于2且E+F小于等于在所述M台主物理服务器上的虚拟机的个数;
所述H台物理服务器中的另外N台物理服务器作为备物理服务器,所述备物理服务器中的C个虚拟机的客户机操作系统上分别安装与主中间件虚拟机相同的中间件作为备中间件虚拟机,另外D个虚拟机的客户机操作系统上分别安装与主数据库虚拟机相同的数据库软件作为备数据库虚拟机,N=H-M,C、D大于等于1且C+D小于等于在所述N台备物理服务器上的虚拟机的个数;
五.配置管理中心,使
所述M台主物理服务器上的主中间件虚拟机及主数据库虚拟机配置成主服务器集群;
所述N台备物理服务器上的备中间件虚拟机及备数据库虚拟机配置成备服务器集群;
所述管理中心接收到主服务器集群中的一虚拟机上的故障监控模块上报的故障信息后,将对该发生故障的虚拟机的访问请求迁移至主服务器集群中的类型相同的运行正常一虚拟机;若主服务器集群中不存在类型相同的运行正常的虚拟机,则将对该发生故障的虚拟机的访问请求迁移至备服务器集群中的类型相同的运行正常一虚拟机;
类型相同是指同为中间件虚拟机或同为数据库虚拟机。
2.根据权利要求1所述的云计算实现方法,其特征在于,
所述M台主物理服务器上的E个主中间件虚拟机通过中间件配置成主负载均衡集群;配置成主负载均衡集群的各主中间件虚拟机上的中间件,根据各主中间件虚拟机上执行的调度操作数据量,在不同主中间件虚拟机进行调度操作的迁移;
所述N台备物理服务器上的C个备中间件虚拟机通过中间件配置成备负载均衡集群;配置成备负载均衡集群的各备中间件虚拟机上的中间件,根据各备中间件虚拟机上执行的调度操作数据量,在不同备中间件虚拟机进行调度操作的迁移;
所述M台主物理服务器上的F个主数据库虚拟机通过所述数据库软件配置成主实时应用集群,共用主数据库;配置成主实时应用集群的各主数据库虚拟机上的数据库软件,根据各主数据库虚拟机中的数据访问量,在各主数据库虚拟机之间进行数据访问的迁移;
所述N台备物理服务器上的D个备数据库虚拟机通过所述数据库软件配置成备实时应用集群,共用备数据库;配置成备实时应用集群的各备数据库虚拟机上的数据库软件,根据各备数据库虚拟机中的数据访问量,在各备数据库虚拟机之间进行数据访问的迁移;
在主数据库及备数据库上部署数据库复制软件,配置数据库表复制,将数据库表从主数据库同步复制到备数据库中。
3.根据权利要求1所述的云计算实现方法,其特征在于,
所述H台物理服务器具有相同CPU平台和内核微码,所述各中间件虚拟机上设置相同的应用程序。
4.根据权利要求1所述的云计算实现方法,其特征在于,
所述管理中心安装在所述H台物理服务器的一虚拟机上,或者安装在另一独立的物理服务器上。
5.根据权利要求1所述的云计算实现方法,其特征在于,所述管理中心,
当监测到一个物理服务器上的任一虚拟机的应用负载大于负载阈值时,从该虚拟机所属的物理服务器的共享系统资源中为该虚拟机分配所需系统资源;
当监测到一物理服务器上任一虚拟机对资源的要求大于该物理服务器的共享系统资源时,将对该虚拟机的访问请求迁移至能够满足资源要求的另一物理服务器上的类型相同的运行正常的一虚拟机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海宝信软件股份有限公司;上海拜服信息科技有限公司,未经上海宝信软件股份有限公司;上海拜服信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110295513.6/1.html,转载请声明来源钻瓜专利网。