企业IT资源管理系统——SQLServer性能监控

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:gaolch003
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息化在中国经济与社会发展的过程中起着重要的作用,信息的重要性已得到国内企事业单位越来越多的重视。随着企业资源的不断增加,企业对IT的要求也越来越高,如何有效地提高IT管理的效率和质量,实现IT管理工作的规范化、流程化和自动化,将成为越来越多的企业关注的焦点。因此,迫切需要一个良好的IT资源管理软件帮助企业管理其IT资源。国内外的许多大中型软件开发部门已经开始关注这个领域。SQL Server作为企业IT资源非常重要的一部分,其性能的监控显得尤为重要。针对国内众多企业的需求,提出了对SQL Server性能的监控。考虑到整个IT资源管理软件的跨平台性,本课题主要使用Java语言实现,由于SQL Server与Windows平台的相关性,底层数据采集功能用C语言实现。系统在设计与开发过程中把Java设计模式的原理充分应用到实践开发中,遵循了软件系统设计的基本原则(“开-闭”原则),模块的划分采用了“信息隐蔽”和“模块独立性”的标准。这样使系统比较容易扩展与维护。系统的总体架构采用B/S和C/S模式相结合,在Web开发中使用了当前比较流行和通用的设计模式——MVC模式,使得系统的显示、业务逻辑和数据井然有序,系统逻辑结构十分清晰。Web浏览器与服务器的交互过程中,为了减少相互交互的时间与资源开销,利用了JavaScript的优点,使系统可以对用户的请求作出及时的响应。为了使管理员更加直观的监视服务器性能,分别采用折线图、饼图、棒图与表格形式对数据进行显示。系统的界面比较友好,尽量使管理员少输入信息,如监控时间、监控主机IP以及计数器名称只能进行选择,不允许输入,使操作更方便,避免了误操作引起的异常。考虑到维护方便和减少用户系统资源的占用,使用公共动态链接库实现性能数据的采集。系统实现了对SQL Server历史及实时性能的监控,使企业可以及时的掌握SQL Server的运行状况。其设计模式对其它应用系统监控程序的开发具有一定的参考价值。
其他文献
本文对入侵检测中智能算法的实现进行了研究。文章首先通过分析当前入侵检测系统中检测方法所存在的一些问题,并结合支持向量机分类算法的特点,将支持向量机作为检测算法应用到
近年来,在工业、金融、科学研究、工程实践等领域中为了解决多目标优化问题都面临了诸多的挑战。优化问题的初衷是优化系统给用户提供相对满意的决策。通俗的讲,优化问题可以归
自然界中大规模运动的群体常常呈现出美丽的图案,譬如游动的鱼群,飞行的鸟群以及微生物界的细胞群体。这些看似杂乱无章的运动个体为什么会形成如此美妙的运动行为,每个个体
本论文主要讨论和研究了两方面的问题,一个是组播安全的组密钥管理问题,另一个是代理签名问题。  目前组播技术已在电子商务和电子政务等网络应用中得到了广泛应用,与此相对应
在众多网络技术中,IP与ATM(AsynchronousTransferMode)结合的IP-over-ATM技术成为当今研究的焦点。IP-over-ATM是建立在交换虚通道SVC(SwitchedVirtualChannel)基础上的,对SVC
可穿戴计算是移动计算技术向纵深发展的高级阶段,可穿戴计算机是一种能够随使用者任意移动的新型计算机系统。可穿戴计算技术不同于传统的交互模式,它使得人和计算机成为一体,体
随着大数据时代的到来,全球信息数据资源开始呈现出爆炸性增长。图灵奖获得者James Gray甚至提出了关于全球数据总量的摩尔定律:全球数据总量每18个月就将翻一番,也即未来每18
连铸生产过程是指钢水经大包运送到中间包,然后到结晶器凝固结晶,最后经过二次水冷直接送轧制机轧制的过程。钢水在这过程中,包含传热、传质、流动等复杂传输现象发生,这些现象都
本文对上海高校E-网格计算平台中的资源管理进行了研究。文章开发了ShuGridService网格服务作为资源管理层和作业管理层的通讯接口,开发了资源管理中间件,对基于GT3.2的服务安
随着互联网的飞速发展,全球网民数量急剧增长。互联网世界中,人们在获取信息的同时也创造着信息,如何为用户挖掘有用的信息,避免信息过载带来的不良体验,成为学术界和业界关