博客统计信息

用户名:eflau
文章数:2
评论数:5
访问量:963
无忧币:20
博客积分:50
博客等级:1
注册日期:2008-08-28

我的技术圈(0)

更多>>
如何监控和提高IIS的性能
2008-09-09 13:33:21
标签:网管 休闲 职场
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lauengfong.blog.51cto.com/463613/98132
概述
IISInternet Information Server的缩写,它是微软公司主推的服务器,IISWindow完全集成在一起,因而用户能够利用Windows内置的安全特性,建立强大,灵活而安全的InternetIntranet站点。IIS支持HTTP(Hypertext Transfer Protocol,超文本传输协议)FTP(File Transfer Protocol,文件传输协议)以及SMTP协议,通过使用CGIISAPIIIS可以得到高度的扩展。
IIS支持与语言无关的脚本编写和组件,通过IIS,开发人员就可以开发新一代动态的,富有魅力的Web站点。IIS不需要开发人员学习新的脚本语言或者编译应用程序,IIS完全支持VBScriptJScript开发软件以及Java,它也支持CGIWinCGI,以及ISAPI扩展和过滤器。
IIS响应性极高,同时系统资源的消耗也是最少,IIS的安装,管理和配置都相当简单,这是因为IISWindows操作系统紧密的集成在一起,另外,IIS还使用与Windows相同的SAM(Security Accounts Manager,安全性账号管理器),对于管理员来说,IIS使用诸如Performance MonitorSNMP(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这样的安全机制给系统带来的负载有多大。
 
 

本文出自 “赖永锋的博客” 博客,请务必保留此出处http://lauengfong.blog.51cto.com/463613/98132

分享至
更多
一键收藏,随时查看,分享好友!
0人
了这篇文章
类别:未分类┆技术圈()┆阅读()┆评论() ┆ 推送到技术圈返回首页

文章评论

 
2008-09-10 09:35:02
个人觉得太过理论化!

2008-09-11 11:09:04
有道理,不错,最好还可以展开来讲讲。

2008-09-19 14:03:24
比较基本的理论!

2008-09-22 02:21:36
如果因为监测而带来系统负载就得不偿失了。博主可否谈谈如何考量监测对服务器性能影响的比例。

2008-09-22 10:20:50
可以再说的详细些啊,学习了

 

发表评论            

【技术门诊】专家解析:软考重点难点及应试技巧
昵  称:
登录  快速注册
验证码:

请点击后输入验证码博客过2级,无需填写验证码

内  容: