一种基于云计算的资源配置方法及装置与流程

文档序号:11138805阅读:来源:国知局

技术特征:

1.一种基于云计算的资源配置方法,其特征在于,包括:

利用虚拟化技术将计算机资源转化为虚拟机,运行在网络化的物理服务器上;

获取云计算当前运行过程中的各项性能指标数据;

根据所述性能指标数据,利用动态拓展算法确定所需的虚拟服务器的数量以及所需的WEB应用组件的数量;

根据所述所需的虚拟服务器的数量以及所需的WEB应用组件的数量,对所述虚拟服务器以及所述WEB应用组件进行扩展或缩减;

将接收到的用户访问请求路由到不同的所述虚拟服务器上。

2.如权利要求1所述的基于云计算的资源配置方法,其特征在于,所述性能指标数据包括以下任意一种或任意组合:

并发用户数量、活跃链接数量、每秒请求数量、请求平均延迟。

3.如权利要求2所述的基于云计算的资源配置方法,其特征在于,所述将接收到的用户访问请求路由到不同的所述虚拟服务器上包括:

通过负载平衡器,根据后端的负载因子将所述用户访问请求路由到不同的所述虚拟服务器上。

4.如权利要求1至3任一项所述的基于云计算的资源配置方法,其特征在于,所述获取云计算当前运行过程中的各项性能指标数据包括:

通过在每个WEB应用中安装的监视点,对云计算当前运行过程中的各项性能指标数据进行获取。

5.如权利要求4所述的基于云计算的资源配置方法,其特征在于,对所述虚拟服务器进行扩展的步骤包括:

通过克隆虚拟镜像的方式创建新的虚拟机,给镜像模板增加自动化能力,并结合外部的自动化配置脚本,以实现从镜像模板到新虚拟机的自动提供。

6.一种基于云计算的资源配置装置,其特征在于,包括:

转化模块,用于利用虚拟化技术将计算机资源转化为虚拟机,运行在网络化的物理服务器上;

获取模块,用于获取云计算当前运行过程中的各项性能指标数据;

确定模块,用于根据所述性能指标数据,利用动态拓展算法确定所需的虚拟服务器的数量以及所需的WEB应用组件的数量;

配置模块,用于根据所述所需的虚拟服务器的数量以及所需的WEB应用组件的数量,对所述虚拟服务器以及所述WEB应用组件进行扩展或缩减;

迁移模块,用于将接收到的用户访问请求路由到不同的所述虚拟服务器上。

7.如权利要求6所述的基于云计算的资源配置装置,其特征在于,所述性能指标数据包括以下任意一种或任意组合:

并发用户数量、活跃链接数量、每秒请求数量、请求平均延迟。

8.如权利要求7所述的基于云计算的资源配置装置,其特征在于,所述迁移模块具体为:通过负载平衡器,根据后端的负载因子将所述用户访问请求路由到不同的所述虚拟服务器上的模块。

9.如权利要求6至8任一项所述的基于云计算的资源配置装置,其特征在于,所述获取模块具体为:通过在每个WEB应用中安装的监视点,对云计算当前运行过程中的各项性能指标数据进行获取的模块。

10.如权利要求9所述的基于云计算的资源配置装置,其特征在于,所述配置模块具体为:通过克隆虚拟镜像的方式创建新的虚拟机,给镜像模板增加自动化能力,并结合外部的自动化配置脚本,以实现从镜像模板到新虚拟机的自动提供的模块。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1