- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
优秀毕业论文,完美PDF格式,可在线免费浏览全文和下载,支持复制编辑,可为大学生本专业本院系本科专科大专和研究生学士相关类学生提供毕业论文范文范例指导,也可为要代写发表职称论文提供参考!!!
基于WBEM标准的Web应用监控系统的研究与实践
李佳俊宋晖
东华大学计算机科学与技术学院,上海201620
摘舞:Web应用监控有别于传统的蹿络监控,它着重从v娓b应用本身的结构出发,对Web应用
在使用过程中的性能及状态进行有效的监控.强调对Web应用在使用过程中的性能及状态进行有效的
监控。本文主要提出了以CIM模型为基础的Web应用监控系统的信息模型,并在其基础土根据Web
应用本身的臻点进行模型扩展,最后在WBEM标准框泉下实现通用Web应用监控系缝。
关犍蠲:C蹦WBEMWeb应用监控
1引’言
为能够满足市场需求的主流。人部分Web麻M软什在发展方面突破了从开发端到行业_I{J户的壁垒,使用户
的问题易,解决…。
然两在Web巧境中,勰雕软馥。经囊变化学致祓管理懿环境不新发生改交,扶两直接影旗了Web疲瑁在
日常业务中的上E常l:作,尤其是当问题出现与软件的源代码有关时。另外,一些应用软件在进入使用环境
之前没有彻底进行严格的压力测试,同样也会影响正常的使用”J。
正是由于这些问题的产生.使得应蚪】软件的开发者不得不通过越来越多的工作来满足用户的需要,这
。
也就提出了对于Web癍翊监控系统的迫切嚣求。
2相关研究介绍
现有的Web应瑁监控系统面言,主要采趟外部观察豹方法来监控Web盛用,即通过外部组件追踪性能
来观察Web麻熠口l。麻用开发者未主动采取措施使麻_}{j具有可管理性.瞧不需要在应用内部肉置任何仪器
或侦测方法。
然而,外部观察的局9H性是1|常人的。首先,它所能够收集到的关予椠一个独立虑用的真实执行的数
据的数量憝有限的。只能够获得一些关于它所耗I’i的周嗣环境资源的信想,以及其楚否提供鼹务的信息。
外部蕊察鑫管理整合虑塌的时候面临穰人的难题,因为对予应用之闻的连接,几乎不能获得任何信息。Web
应用中多个服务操作数据的关联性对=丁.管理整合应用来说是必须的,但是用于关联数据的所有关键问题,
就目前而育,都面临着一定的局限性。在Web应州开发人觅没有做任何设置,或者通用环境对于操作任
务关闭的时候,外部观察将被局限于从搛诈系统中观察流程,从组件中阅读日志文{牛,并阅读网络通信。
总之,献以上,L个层面%来看,Web应j{j箍控蟊临瓣挑战是相警巨人的,不仅仅需要彘褫已经开发好的
Web应用,还需要重视整个软件开发的过程.从最初的殴计阶段就将可管理性考虑纳入才是提升Web应J;}!I
监控性的关键所在。
§数 盐蒸i}蒸垄!i壁盈垄蘸:2f竖
为此分布式管理任务组tOMTF)提出了基TWeb的企业管理(Web-Based
框架,搭建一个基丁二wBEM标准的wcb廊用监控系统。
3 WBEM、CIM模型
4.1 WBEM标准
WBEM作为一项业界倡议,起始丁1996年,它规范了企业网络中托管资源的描述与使用。使用WBEM
在内的主要网管系统提供裔郯融含了WBEM技术的管理平台。WBEM为业界减少成本鸹努力做出了贡献。
WBEM的基本思想翘使J{jCIM定义一系列管理信息模魁,开放支持多种管理通信协议,从而实现对企业
环境中的各种网络和系统资源的统一管。
4.2 ClM横壁
CIM采翔了面向对象和基于分瑶的建模瑟馨,剁建了包括髑络、系统、鹿翔程序、{殳器等荐种被镑资
model)
schemar…。
和扩展模型(extension
棱心模型定义了所在管理对象类必须继承的最高屡对象类,这些对象类将被萤瓷源划分为物理元素和
逻辑元素。公共模型从核心模刑继承,定义了一系列与特定技术无关的管理域对象。是特定管理域(例如系
统、应罐程序、两络和菠备备)的通瑁信息模氆∽l。扩展摸审是对公共模型在特定管理环境的扩展,疆实
现对特定环境对象的管理。扩展模型从公共模型继承,心户可以往扩展模型中增加白定义信息模型.为了
兼容基于其他建模技
文档评论(0)