[发明专利]一种基于云架构的运维监控系统有效
申请号: | 201810907626.9 | 申请日: | 2018-08-10 |
公开(公告)号: | CN109150599B | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 任明虎;周祥国;彭晓迪;刘威 | 申请(专利权)人: | 浪潮通用软件有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L29/08 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 阚恭勇 |
地址: | 250100 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 架构 监控 系统 | ||
本发明提供一种基于云架构的运维监控系统,涉及运维监控技术,本发明主要包括如下几个模块:1)资源管理模块,2)后端运维模块,3)前端运维界面,4)监控中心模块;支持云产品的部署,提供系统的监控功能;通过对基于云架构的产品进行运维监控,实现对系统的部署、运维、监控,降低人工运维的成本。
技术领域
本发明涉及运维监控技术,尤其涉及一种基于云架构的运维监控系统。
背景技术
随着大数据和云时代的到来,内部应用越来越多,企业运转也越来越依赖这些应用,如何让这些应用随时随地的被各种终端访问,是企业工作效率的重要保障。同时应用服务器的数量急剧增加,这些服务器的管理、监控、备份都开始成为企业不得不考虑的重要问题,因此,企业对于云平台的部署也更加关注。
同时为了支持企业日益增长的的业务量,系统需要支持分布式部署、支持集群模式、支持扩容、支持微服务架构,为了支撑这种复杂的系统架构,系统的部署也越来越复杂,针对这种部署结构,需要提供一种高效的、稳定的运维管理系统实现对系统的整体运维和监控 。
发明内容
为了解决以上技术问题,本发明提出了一种基于云架构的运维监控系统。主要对基于云架构的产品进行运维监控,实现对系统的部署、运维、监控,降低人工运维的成本。
运维监控系统支持云产品的部署。该系统能够根据云产品的需要部署相关的应用程序和数据库实例,同时支持按照微服务的架构和集群模式进行部署,系统还提供了云产品部署的拓扑结构,能够从整体上了解产品的部署情况,同时,针对集成模式,还提供了负载均衡功能。
运维监控系统提供系统的监控功能。能够检测应用服务器和数据库服务器的运行状况,比如cpu、内存、磁盘空间等信息;同时能够追踪、监控和诊断业务系统,尤其是容器和云原生下的微服务系统,通过对业务系统的监控与诊断,能够快速的发现系统瓶颈与问题。
本发明的技术方案是:
一种基于云架构的运维监控系统,其特征在于,
主要包括如下几个部分:1)资源管理模块,2)后端运维模块,3)前端运维界面,4)监控中心模块;其中,
1)资源管理模块,主要是实现资源注册、资源调度;资源包括虚拟机、物理机、容器;通过资源注册功能将项目资源注册到运维监控系统中,包括资源的基本信息和资源之间的扑关系;资源调度基于资源注册信息,对资源进行功能的调度;
2)后端运维模块,根据云产品的需求,部署相关的应用程序和数据库实例,同时按照微服务的架构和集群模式进行部署;提供云产品部署的拓扑结构,从整体上了解产品的部署情况,同时,针对集成模式,提供了负载均衡功能;
主要包含以下部分:
a)应用程序、数据库部署模块;应用程序、数据库部署功能是运维监控系统的基本功能,运维监控系统支持应用程序容器化部署和物理部署,同时支持按照微服务架构进行部署;数据库部分支持主从架构的方式部署;
b)应用程序、数据库升级模块;根据拓扑关系图,选择批量应用服务器和数据库进行升级,保证一个集群内的应用程序、应用程序和数据库、数据库版本的一致性,同时实现升级期间,业务不中断;
c)应用负载模块;将请求压力分散到不同的机器上,按照调度规则实现动态、静态页面的分离,按照轮询、IP哈希、URL哈希、权重的方式对后端服务器做负载均衡。
d)系统扩容模块;根据业务系统的访问量并结合扩容策略,自动扩容对应的服务器。
3)前端运维界面,前端采用主流的DashBoard风格进行展现,同时采用小部件的技术架构,使界面的扩展性和布局更加灵活;前端界面提供了系统拓扑、提供扩容、系统部署、系统更功能;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮通用软件有限公司,未经浪潮通用软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810907626.9/2.html,转载请声明来源钻瓜专利网。