一种面向用户的系统资源监测模块的设计和实现

一种面向用户的系统资源监测模块的设计和实现

ID:5338913

大小:227.89 KB

页数:3页

时间:2017-12-08

一种面向用户的系统资源监测模块的设计和实现_第1页
一种面向用户的系统资源监测模块的设计和实现_第2页
一种面向用户的系统资源监测模块的设计和实现_第3页
资源描述:

《一种面向用户的系统资源监测模块的设计和实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、ISSN1009—3044E-mail:xsjl@cecc.net.erlhttp://www.dnzs.net.cnComputerKnowledgeandTechnology电脑知识与技术Vo1.6,N0.22,August2010,PP.6261—6263Teh+86—551—569096356909641种面向用户的系统资源监测模块的设计和实现王婷1,2李勋1,2卢涛1,2(1.信息网络安全公安部重点实验室,上海200000;2.公安部第三研究所,上海200000)摘要:该文分析了用户在对分布式系绰资源进行

2、管理时面临的普遍问题,提出了使用中间件WebService实现的系统资源监测模块,以图形化、动态化的方式将资源占用呈现给用户,描述了模块的结构并给出了模块中关键技术解决方法。关键词:分布式;系统资源;监测;WebService;池模式中图分类号:TP311文献标识码:A文章编号:1009—3044(2010)22—6261—03DesignandRealizationofaCustomer-facingSystemResourceMonitoringModuleWANGTing,LIXun。,LUTao,(1.Ke

3、yLabsofMinistryofInformationIntemetSecurity,PublicSecurityofMinistry,Shanghai200000,.China;2.TheThirdResearchInsti-tuteofMimstryofPublicSecurity,Shanghai200000,China)Abstract:Thepaperanalyzesthecommonproblemthatcustomersarericedwithwhentheymanagethedistributed

4、applicationsystem,proposestheresourcemonitoringmoduleusingwebservicemiddleware,presentsresourcedatawithanimatedcharts,describesthemodule’Sarchitectureandgivesthekeytechnology"solutions.Keywords:distributed;systemresource;monitor;webservice;poolmodel小型应用系统部署在几台

5、甚至一台服务器上,随着计算机应用系统的广泛应用,系统向大型化的发展,系统处理任务越来越庞大背景下,对系统性能和安全性要求也日益增强,特别是分布式系统应用日益广泛,要求服务器功能更加单一和专业化,例如web服务器、应用服务器、数据库服务器等,现在往往一种应用系统由几十台服务器甚至更多组成。实时掌握应用系统中各个环节的资源,包括CPU、内存、硬盘等的占用情况对于保障系统运行有着重要作用。应用系统可能由于软件编码缺陷导致内存泄漏,资源持续占用而导致一段时间后系统不能正常提供服务;系统遭受到网络攻击后也会导致系统资源被消耗

6、,典型的例如DDOS攻击和蠕虫攻击,不断消耗网络资源和服务器的内存资源,导致系统停止服务甚至崩溃;另外,对于正常运行的系统,由于大量的备份数据和系统日志文件占用磁盘空间,也会造成系统因磁盘空间不足而出错。此外,经过对系统中各服务器资源占用进行统计分析,还可以掌握系统各个环节的资源占用规律,作为性能优化的重要依据。1资源监测模块设计目标一个典型的企业级的应用系统包括web服务器、认证服务器、应用服务器、数据库服务器、消息队列服务器,有些系统包括分布式的节点代理执行同一任务。资源监测模块的设计目标是用户能实时地查看各个

7、服务器的资源占用情况,包括磁盘、内存、CPU等,一旦服务器的资源占用发生异常,触发相关模块告知用户。在传统的系统中,一台服务器担任多个角色,获得一台服务器的资源容易,而在异构系统中,由于各个服务器的操作系统、数据库软件、应用软件的实现方式不同,需要根据系统的不同自适应地获得服务器的资源占用量。而且,需要使用一种跨平台的中间件,能够提供不同平台问的访问和数据传递。2WebServiceWebServiee是种应用广泛的消息传递的框架,WebService使用WSDL对接口服务进行描述,消息以SOAP协议封装,基于XM

8、L格式.使用网络协议传输。它主要有以下优点:1)支持异构系统。包括.net、Websphere、webLogie、JBoss等平台郜提供对WebService标准的支持,使用C、java、php等多种编程语言都可以实现WebServiee接口功能。2)WebServiee一般使用xml通过http传输数据,由于http是最常用的网络传输协议之~,WebSer

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。