The invention relates to a device to energy-efficient deployment application system architecture of a cloud environment, cloud data center installed on the server, the virtual machine scheduling strategy of cloud data center to the cloud data center energy efficiency, device includes architecture template generation module for generating architecture template, and the package information system; application generation module is used for parameter configuration and instantiation for architecture template generation module generates the encapsulated structure template, application system architecture; monitoring and evaluation module, application system architecture of the application system by generating module acquisition and application system of monitoring data evaluation system; scheduling module, according to monitoring the evaluation module of system evaluation results of the energy saving strategy configuration, and according to the configuration of the application of energy saving strategy System components deployment and scheduling. Compared with the prior art, the invention has the advantages of saving energy, improving energy efficiency and getting rid of the limitation of hardware.
【技术实现步骤摘要】
本专利技术涉及云计算数据中心自动化监控运维领域,尤其是涉及一种云环境下面向架构的应用系统节能部署装置。
技术介绍
能源效率是数据中心的主要成本驱动力,能源的使用是数据中心设计一个日益重要的因素。然而,传统的数据中心在设计过程中往往只关注风火水电,考虑地理位置、供电量、冗余做到多少级等,很少关注承载的IT设备的特性更不用说上层具体业务应用。然而随着IT技术架构的演进,传统数据中心逐渐向着云数据中心过渡,而在云数据中心环境下,支撑的计算规模和存储规模与传统数据中心相比相差巨大,甚至超过几个数量级,因此当下数据中心普遍存在着机架供给慢、扩展能力差、能源效率低等问题。当下绝大多数厂商主要通过对数据中心和服务器硬件层面设计优化来改善其整体能源效率,但这种改善方式具有一定局限性,在达到一定程度的能源效率提升后,进一步提高效率的机会将低于40%,如想继续提升能源效率,只能依靠软件层面进行协同提升。
技术实现思路
本专利技术的目的是针对上述问题提供一种节约能源、提升能源效率以及摆脱硬件局限的云环境下面向架构的应用系统节能部署装置。本专利技术的目的可以通过以下技术方案来实现:一种云环境下面向架构的应用系统节能部署装置,架设于云数据中心的服务器上,通过对云数据中心虚拟机进行策略调度达到云数据中心节能增效的目的,所述装置包括:架构模板生成模块,用于生成架构模板,并对架构模板的信息进行封装;应用系统生成模块,用于对架构模板生成模块生成并封装后的架构模板进行参数配置和实例化,得到应用系统架构;监控评估模块,用于对应用系统生成模块得到的应用系统架构进行监控数据的采集和应用系统评估;系统 ...
【技术保护点】
一种云环境下面向架构的应用系统节能部署装置,架设于云数据中心的服务器上,通过对云数据中心虚拟机进行策略调度达到云数据中心节能增效的目的,其特征在于,所述装置包括:架构模板生成模块,用于生成架构模板,并对架构模板的信息进行封装;应用系统生成模块,用于对架构模板生成模块生成并封装后的架构模板进行参数配置和实例化,得到应用系统架构;监控评估模块,用于对应用系统生成模块得到的应用系统架构进行监控数据的采集和应用系统评估;系统调度模块,用于根据监控评估模块的系统评估结果进行节能策略的配置,并根据配置的节能策略来对应用系统各组件进行部署与调度。
【技术特征摘要】
1.一种云环境下面向架构的应用系统节能部署装置,架设于云数据中心的服务器上,通过对云数据中心虚拟机进行策略调度达到云数据中心节能增效的目的,其特征在于,所述装置包括:架构模板生成模块,用于生成架构模板,并对架构模板的信息进行封装;应用系统生成模块,用于对架构模板生成模块生成并封装后的架构模板进行参数配置和实例化,得到应用系统架构;监控评估模块,用于对应用系统生成模块得到的应用系统架构进行监控数据的采集和应用系统评估;系统调度模块,用于根据监控评估模块的系统评估结果进行节能策略的配置,并根据配置的节能策略来对应用系统各组件进行部署与调度。2.根据权利要求1所述的云环境下面向架构的应用系统节能部署装置,其特征在于,所述架构模板生成模块包括:架构模板库,用于存储历史架构模板;架构模板判断单元,用于判断架构模板库中是否有适用于当前应用系统的架构模板;架构模板生成单元,用于在架构模板判断单元的反馈结果为是时调用架构模板库中的历史架构模板,反馈结果为否时新建架构模板;架构模板封装单元,用于对架构模板生成单元生成的架构模板的信息进行封装。3.根据权利要求2所述的云环境下面向架构的应用系统节能部署装置,其特征在于,所述架构模板的信息包括服务类型、服务分类、一级分类、二级分类、服务名称、服务描述、组件数量和组件详细列表。4.根据权利要求1所述的云环境下面向架构的应用系统节能部署装置,其特征在于,所述应用系统生成模块包括:参数配置单元,用于对架构模板生成模块封装后的架构模板的参数进行配置;实例化单元,用于根据参数配置单元对架构模板配置的参数对架构模板分配相关计算、存储和网络资源,得到应用系统架构。5.根据权利要求1所述的云环境下面向架构的应用系统节能部署装置,其特征在于,所述监控评估模块包括:监控评估数据库,用于存储应用系统架构的历史监控运行数...
【专利技术属性】
技术研发人员:尹雪蓉,欧英俊,游录金,叶磊,
申请(专利权)人:上海天玑科技股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。