NMC如何优化NC性能.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
NMC如何优化NC性能

如何通过NMC来优化NC的性能NMC简介1.1 NMC的产生背景企业信息化发生了深刻的变革,ERP系统已经成为业运营的平台,IT面临巨大的压力。大部分情况,对系统的运行状况只能来自于终端客户的反馈,无法主动探知风险,系统为什么慢?为什么宕机?系统现在运行的怎么样?解决问题的成本太高,开发和技术顾问经常连续几天昼夜在客户现场。系统的维护复杂,比如打补丁,故障恢复..传统的人工方式已经不能满足维护和监控日益增长的海量数据处理和复杂强大的ERP系统的需要了。要保障规模不断扩大的应用并保障稳定高效,服务器集群和负载均衡是必由之路,开始集群站点在个数位时可以人工进行管理,但当站点变成几十、几百时,靠人工来管理和维护无疑成为灾难,于是自动化、智能型、可视化的主动监控系统-NMC应运而生。NMC(Network Manage Center)是先进的性能监控、性能分析、系统管理平台。对于像NC这样的复杂庞大的系统,NMC将变得不可或缺。在监控方面,NMC融入了先进的性能监控思想,比如分布式监控服务、多层穿透、信息采集和分析分离、事件驱动的快照机制等,监控的对象覆盖了NC性能关注的所有方面,包括数据库,中间件,客户端等等。在性能分析方面,NMC具有强大的日志抽取、分析能力,提供了丰富的图表展现功能,可以对NC、JVM、线程、快照、CPU、内存,客户端,在线用户等日志进行抽取和分析,同时预置了大量的分析模型。在系统管理方面,NMC采用了主动发现主动管理的思想,可以在中间件出现故障时主动管理,从而提高系统可靠性;集成的补丁管理工具可以帮助管理员对补丁进程快速部署和回滚,极大提高集群环境下补丁管理的效率。1.2 NMC的技术架构图1NMC技术架构NMC客户端是集成的监控UI,是基于插件的UI框架;客户端通过多种协议与服务中心通信,包括HTTP(s),Email,JMS;服务中心接到客户端请求后,服务中心管理器通过服务定位器对服务进行定位,将请求的服务资源路由到相应的监控进程;监控进程将请求转交给服务管理器,通过服务管理器将请求转交给具体的服务实例处理;1.3 监控服务之间的关系图2监控服务的关系NMC一个很重要的优势就是服务之间可以相互穿透,比如进程到线程,再到数据库信息的穿透、客户端到线程信息的穿透。在多层架构的系统中,这种层与层之间的监控信息的穿透可以帮助你更加系统地,精确地分析问题。监控服务都会生成日志和产生消息,这些日志和消息可以进一步成为日志分析的数据来源。1.4 NMC的核心特性NMC是集成的性能监控、问题分析、系统管理的平台;NMC提供HTTP、Email、OFFLine等多种连接或者使用模式;NMC支持多个监控域。每个监控域支持多个服务器、多种类型的监控服务;NMC能够实现从客户端到中间件,数据库的无缝的全面的监控体系;NMC支持中间件层和数据库层信息的相互穿透;NMC支持客户端日志和服务器端日志的相互穿透;NMC提供了强大的中间件进程级的监控和管理功能;NMC提供细粒度的线程监控功能;NMC提供了强大灵活的日志抽取和日志分析功能;NMC提供了一种事件驱动的进行主动监控主动管理的功能;NMC集成了补丁管理的功能;NMC实现了监控服务的安全和监控目标安全的隔离。NMC无论是服务器端还是客户端都采用支持插件的架构,无论是已有的监控服务还是新开发的监控服务很容易打包成NMC的服务,进而集成到NMC。NMC给NC系统性能提升带来的好处使用NMC可获得对NC系统的高度洞察力。使用NMC的实时监控可以获得实时掌握NC的运行状态,无论是系统概要的层面还是细粒度的线程层面,都一览无余。对日志和消息的分析可以评估系统整体运行状态、预测风险。使用NMC可以快速发现,并能迅速定位NC系统运行时的性能问题。无论通过实时监控还是离线分析,都可以快速发现定位性能问题。相对于传统的监控工具,NMC可以更加快速地帮助你定位性能问题。NMC可以提高系统可用性。NMC的进程监控服务提供的主动管理,故障自动回复的功能可提高系统的可用性。即,当进程监控服务检测到NC中间件不响应时自动将其重启,或者将备份的服务器加入到集群,从而实现系统的高可用性。NMC使用简洁高效的工作流。比如日志录制提供了响应终端用户的服务工作流,补丁管理和进程定时重启提供了补丁维护的工作流。NMC让管理变得简单。系统管理员可以彻底地从补丁管理和中间件管理中解脱出来,把精力放到更加重要的事情上去。如果通过NMC工具来优化NC系统的性能NMC对NC系统的性能优化主要从实时监控,离线分析和集群管理三方面进行的。通过实时监控的各个模块来监控NC系统的各个模块,并针对出现的性能问题进行相关操作。通过进程监控关注NC中间件整体运行是否健康。主要的指标是负载均衡、后台服务线程数、响应时间、JVM heap使用情况,最

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档