【技术实现步骤摘要】
本专利技术涉及计算机应用领域,特别涉及一种应用服务系统的资源调整方法与装置。
技术介绍
在传统“烟囱式IT”基础资源的部署架构中,通常将应用和专门的资源捆绑在一起。为了满足少量或短时的峰值负载,往往造成计算资源的过度配置,导致资源利用率低下。按照传统配置方法部署的数据中心里,IT资源的平均利用率严重不足。云计算作为一种全新的商业模式,允许用户通过各种形态的终端基于互联网,按需使用云计算中心的各种资源,包括计算和存储资源、平台服务等各类应用服务等。云计算中心则需要根据用户的请求,及时快速地予以响应,提供各种资源及服务。基于云计算的虚拟化技术将服务器、存储、网络等资源进行集中,并分别构建各类资源池,如计算、存储和网络等资源池。构建资源池的最终目的是按需、动态、合理地从资源池中统一分配各类应用系统所需的资源。IT资源池化为应用的灵活部署奠定了基础。通过资源池作为基础,云计算数据中心可以及时响应用户的需求,按需提供基础设施即服务(Infrastructure as a Service,IaaS)、平台即服务(Platform as a Service,PaaS)和软件即服务(Software as a service,SaaS)等各种服务。云计算基于上述资源池,通过分布式算法进行资源的分配,从而消除资源的物理边界,提升资源利用率、降低服务成本。为提高资源利用率,在初始部署基于云计算资源的应 ...
【技术保护点】
一种应用服务系统的资源调整方法,其特征在于,所述应用服务系统运行在虚拟机系统上,所述方法包括:实时或者周期性地采集所述虚拟机系统预定资源的参数值;根据预定的调整门限范围值与所述参数值的大小关系,识别是否需要对所述资源进行调整;响应于需要对所述资源进行调整,识别对所述资源进行扩容的资源调整或者缩减的资源调整;若需要进行扩容的资源调整,以优先选择纵向资源调整作为调整方向,确定扩容的最终调整方向;若需要进行缩减的资源调整,以优先选择横向资源调整作为调整方向,确定缩减的最终调整方向;其中,所述纵向资源调整为基于虚拟机系统内部的增减资源的资源调整,横向资源调整为基于应用模板的增减虚拟机系统的资源调整;根据所确定的最终调整方向,对所述应用服务系统的资源进行调整操作。
【技术特征摘要】
1.一种应用服务系统的资源调整方法,其特征在于,所述应用服
务系统运行在虚拟机系统上,所述方法包括:
实时或者周期性地采集所述虚拟机系统预定资源的参数值;
根据预定的调整门限范围值与所述参数值的大小关系,识别是否
需要对所述资源进行调整;
响应于需要对所述资源进行调整,识别对所述资源进行扩容的资
源调整或者缩减的资源调整;
若需要进行扩容的资源调整,以优先选择纵向资源调整作为调整
方向,确定扩容的最终调整方向;
若需要进行缩减的资源调整,以优先选择横向资源调整作为调整
方向,确定缩减的最终调整方向;
其中,所述纵向资源调整为基于虚拟机系统内部的增减资源的资
源调整,横向资源调整为基于应用模板的增减虚拟机系统的资源调整;
根据所确定的最终调整方向,对所述应用服务系统的资源进行调
整操作。
2.根据权利要求1所述的方法,其特征在于,所述根据预定的调
整门限范围值与所述参数值的大小关系,识别是否需要对所述资源进
行调整,具体包括:
响应于所述参数值不属于所述调整门限范围值,则需要对所述资
源进行调整。
3.根据权利要求2所述的方法,其特征在于,所述识别对所述资
源进行扩容的资源调整或者缩减的资源调整,具体包括:
若所述参数值大于或者等于所述调整门限范围值的上限值,则对
所述资源进行扩容的资源调整;
若所述参数值小于或者等于所述调整门限范围值的上限值,则对
\t所述资源进行缩减的资源调整。
4.根据权利要求3所述的方法,其特征在于,所述若需要进行扩
容的资源调整,以优先选择纵向资源调整作为调整方向,确定扩容的
最终调整方向,具体包括:
根据所述预定的调整门限范围值与所述参数值,计算扩容资源量;
识别运行所述虚拟机系统的资源池是否能够提供所述扩容资源
量;
若所述资源池能够提供所述扩容资源量,确定扩容的最终调整方
向为纵向扩容调整;否则,确定扩容的最终调整方向为横向扩容调整。
5.根据权利要求4所述的方法,其特征在于,所述根据所确定的
扩容的最终调整方向,对所述应用服务系统的资源进行调整操作,具
体包括:
若扩容的最终调整方向为纵向扩容调整,申请从所述资源池获得
所述扩容资源量的资源;从所述资源池中分配所述扩容资源量的资源
量,并配置给所述虚拟机系统;
若扩容的最终调整方向为横向扩容调整,申请获得具有所述扩容
资源量的新虚拟机系统;基于应用模板,为所述应用服务系统配置所
述新虚拟机系统。
6.根据权利要求3所述的方法,其特征在于,所述响应于需要进
行缩减的资源调整,以优先选择横向资源调整作为调整方向,确定缩
减的最终调整方向,具体包括:
根据所述预定的调整门限范围值与所述参数值,计算缩减资源量;
识别所述缩减资源量是否大于或者等于基于应用模板的虚拟机系
统提供的资源值;
若所述缩减资源量大于或者等于基于应用模板的虚拟机系统提供
的资源值,确定缩减的最终调整方向为横向缩减调整;否则,确定缩
\t减的最终调整方向为纵向缩减调整。
7.根据权利要求6所述的方法,其特征在于,所述根据所确定的
缩减的最终调整方向,对所述虚拟机系统的资源进行调整操作,具体
包括:
若缩减的最终调整方向为横向缩减调整,申请减少虚拟机系统;
为所述应用服务系统减少所述虚拟机系统;
若缩减的最终调整方向为纵向缩减调整...
【专利技术属性】
技术研发人员:刘国萍,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。