如何监控和提高IIS的性能

2008-09-24 00:00:00   来源:|0   点击:
  概述 
  IIS是Internet Information Server的缩写,它是微软公司主推的服务器,IIS与Window完全集成在一起,因而用户能够利用Windows内置的安全特性,建立强大,灵活而安全的Internet和Intranet站点。IIS支持HTTP(Hypertext Transfer Protocol,超文本传输协议),FTP(File Transfer Protocol,文件传输协议)以及SMTP协议,通过使用CGI和ISAPI,IIS可以得到高度的扩展。 
  IIS支持与语言无关的脚本编写和组件,通过IIS,开发人员就可以开发新一代动态的,富有魅力的Web站点。IIS不需要开发人员学习新的脚本语言或者编译应用程序,IIS完全支持VBScript,JScript开发betway备用以及Java,它也支持CGI和WinCGI,以及ISAPI扩展和过滤器。 
  IIS响应性极高,同时系统资源的消耗也是最少,IIS的安装,管理和配置都相当简单,这是因为IIS与Windows操作系统紧密的集成在一起,另外,IIS还使用与Windows相同的SAM(Security Accounts Manager,安全性账号管理器),对于管理员来说,IIS使用诸如Performance Monitor和SNMP(Simple Network Management Protocol,简单网络管理协议)之类的已有管理工具。 
  怎么监控和提升IIS性能? 
  我们要从如下几个方面来讨论: 
  1、内存(memory) 
  内存性能的好坏直接影响着其他各个组件的运行的性能。在对IIS进行监控时,我们应该重点关注内存资源状况,充足内存能够给web服务器带来更高的性能。通过对IIS的可视化监控,我们可以直观的了解IIS当前的内存利用率情况和系统内存利用率情况。 
  2、解决处理器的瓶颈问题 
  应该尽可能的用工具来测试单CPU和多CPU下的IIS的运行情况,并且要避免处理器成为影响服务器性能的瓶颈,因为处理器的性能直接影响到web的客户的响应时间。通过对IIS的可视化监控,我们可以直观的了解IIS当前的CPU利用率情况和系统CPU利用率情况。 
  3、网络的i/o 
  要考虑到我们的网络在某一时段的最大的数据传输量,什么样的配置能够发挥服务的最大性能。 
  4、web应用程式 
  要尽量的用那些对服务器性能影响小的应用程式来监测IIS的运行情况。5、监测安全机制带来的负载,要能够知道诸如:windows的认证加上SSL这样的安全机制给系统带来的负载有多大。 
  摩卡业务服务管理 
  摩卡业务服务管理( Mocha Business Service Management,简称Mocha BSM)的应用监控模块,可针对IIS数据库提供可视化监控、故障定位、统计报告等功能。使用Mocha BSM,您可以监控IIS的各种要素的表现,收集和查看实时数据,并可以查看历史上收集到的数据,IIS系统各种参数可以通过图形进行显示,或生成报告。 当某项系统指标出现异常时,可以直接进行报警。
  相关新闻
地 址: betway必威手机客户端高新区海泰西路18号BPO基地中北楼204-2 ┊ 邮 编: 300384
电 话:022-23789275、23789276、23785962、23789297、85689133 转801(咨询服务部),转802(会员服务部),转804、805(版权事业部),转824(传真)
版权所有: betwaybetway备用行业协会 ┊ 备案序号: 津ICP备15003066号-1 ┊ 协会地图