[发明专利]基于服务器应用逻辑的大型数据中心业务子系统发现方法有效
申请号: | 201711403565.4 | 申请日: | 2017-12-22 |
公开(公告)号: | CN108259567B | 公开(公告)日: | 2020-09-29 |
发明(设计)人: | 林友芳;武志昊;万怀宇 | 申请(专利权)人: | 北京交通大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京红福盈知识产权代理事务所(普通合伙) 11525 | 代理人: | 崔成哲 |
地址: | 100044 北京市海淀区上园*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 服务器 应用 逻辑 大型 数据中心 业务 子系统 发现 方法 | ||
本发明涉及服务器运维管理技术领域,尤其涉及一种基于服务器应用逻辑的大型数据中心业务子系统发现方法。所述方法通过构建数据中心系统架构图,有效克服了传统运维方法的缺陷,无须耗费大量人力物力财力去采集、统计数据;无须运维人员对数据中心的应用的系统架构有充分的经验知识;能自动构建基于应用的业务逻辑网络,有效辅助运维人员掌握数据中心的服务器架构及使用情况。
技术领域
本发明涉及服务器运维管理技术领域,尤其涉及一种基于服务器应用逻辑的大型数据中心业务子系统发现方法。
背景技术
近年来,大型数据中心的服务器数量的快速增长给其运维管理部门带来了巨大压力。运维管理人员越来越难以掌握数据中心内部的服务器的实际使用情况,及各项业务应用涉及的服务器和服务器之间的应用逻辑关系等情况。
目前,面对运行着复杂业务系统的数据中心,传统的运维方案是单纯依靠人工统计与一些初级运维工具,将数据中心的服务器使用情况存入CMDB(ConfigurationManagement Database,配置管理数据库)进行登记和统计,然后基于统计结果,人工绘制服务器的业务应用逻辑网络。这样的方式存在很多缺陷。一方面,数据中心在实际运行的过程中,业务系统架构变化快,业务系统复杂度高,CMDB中的服务器使用情况记录往往不完整或已经过时,导致运维人员很难准确把握系统的真实架构,人工统计也需要各部门协调,耗费大量人力和物力;另一方面,基于人工统计数据,依靠运维人员个人经验绘制出的服务器业务应用逻辑网络不具有可继承性,一旦发生人员调动,新的人员由于对业务系统不够了解,缺乏经验知识很难更新业务应用逻辑网络。
发明内容
针对上述现有技术存在的不足,本发明提供了一种基于服务器应用逻辑的大型数据中心业务子系统发现方法,以实现对大型数据中心服务器进行有效的运维管理。
本发明提供了如下方案,一种基于服务器应用逻辑的大型数据中心业务子系统发现方法,该方法包括一下步骤:
S1从大型数据中心服务器的原始日志数据中解析聚合出服务器数据、TCP连接数据以及引入外部CMDB业务系统信息数据,具体包括一下步骤:
S1.1将一定时间段内的大型数据中心服务器的原始日志数据进行解析聚合,从原始日志数据中提取出服务器数据,该服务器数据中至少包括服务器名称、服务器的IP列表、出度和入度、平均权重、用户数、进程数、内存和CPU使用情况、每小时的连接分布、服务器的分类以及一系列CPU、VSZ、I/O、IPCS的top10进程信息等;
S1.2从原始日志数据中提取出TCP连接数据,该TCP连接数据至少包含了TCP连接两端的服务器名、连接的类别、连接的权重、连接的小时分布、发送以及接收队列等信息;
S1.3从CMDB获取业务系统信息数据,该业务系统信息数据至少包含了业务系统名、业务系统与服务器的映射关系、业务系统负责人等信息;
S2基于S1提取出的数据聚合出业务系统的数据信息和业务系统之间的关联关系数据信息;
其中,业务系统的数据信息具体包括:业务系统名、业务系统负责人、业务系统包含的服务器数量、连接数Sedge_sum、外部连接数Soutside_edge、内部连接数Sinside_edge、出度Sout_degree和入度Sin_degree、平均连接数Savg_edge、平均权重Savg_weight等信息;
连接数Sedge_sum等于外部连接数Soutside_edge与内部连接数Sinside_edge之和,公式如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京交通大学,未经北京交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711403565.4/2.html,转载请声明来源钻瓜专利网。