使用 IIS 5.0 调整 Web服务器的艺术与科学
白皮书
摘要
本文为您说明在 Windows 2000 Server 上执行 Internet Information Service 5.0 时,如何调整Web服务器。同时进一步讨论系统性能监视及测试的重要性,并且说明软件、硬件,以及工具软件的相关注意事项。其中『Windows 2000 及 IIS 5.0 中的功能及设置』一节特别说明IIS 和 Windows 2000 中新的功能与设置。附录中另外还提供许多实用的技巧、关于Metabase 的注册表与设置,以及供您参考的各种资源。虽然这份文件主要是针对 IIS 5.0,不过其中许多题材对 IIS 4.0 的管理员也很有参考价值。
此白皮书中所含之信息代表此文件发表日当天,Microsoft 公司对其中所讨论议题的当前观点。因为 Microsoft 必须响应市场的变化,因此它不应被解读为 Microsoft 的承诺,而且在发表日之后,Microsoft 不保证其中任何信息的正确性。
本白皮书仅供信息参考。在此文件中,Microsoft 不作任何明示或暗示的保证。
Microsoft、Windows 及 Windows NT 是 Microsoft Corporation 在美国及 (或) 其它国家中的注册商标或的商标。
文件中所提之其它产品及公司名称,则可能为该公司所有之商标。
Microsoft Corporation o One Microsoft Way o Redmond, WA 98052-6399 o USA
目录
1、简介
2、将性能调整当作一种艺术
3、为什么要调整 WEB 服务器?
4、要调整的内容
监视硬件
内存
处理器容量 (Processor Capacity)
网络容量、等待时间及带宽
磁盘最佳化
安全性
监视网络应用程序
调整 WEB 应用程序
监视及测试服务器性能的工具
WINDOWS 2000 及 IIS 5.0 中的功能及设置
使用 IIS 5.0 调整 Web服务器的艺术与科学(摘要)
时间: 2024-11-08 17:24:41
使用 IIS 5.0 调整 Web服务器的艺术与科学(摘要)的相关文章
使用 IIS 5.0 调整 Web服务器的艺术与科学(附录1)
附录 1:性能设置 您可以调整 IIS Metabase 内容及注册表设置来调整 Web 服务器的性能.如果打算改变注册表,则除非没有其它方法可用,否则请勿使用注册表编辑器.注册表编辑器会忽略系统管理工具提供的标准安全设置.这些安全设置可防止您输入冲突的设置值,或可能降低性能或损害系统的设置值.直接编辑注册表会导致严重且难以预计的后果,会导致系统无法启动,而必须重新安装 Windows 2000.使用 adsutil 公用程序 (可在 InetpubAdminScripts 目录中找到) 来改变
使用 IIS 5.0 调整 Web服务器的艺术与科学--1
简介 Microsoft Windows 2000 Server 的 Internet Information Services (IIS) 5.0 可让您的 Web 服务器提供性能增强及更高的可用性.通过操作系统及 IIS 之间更紧密的集成,您现在可以调整服务器,让它比之前的版本更快且更有效率地执行. 这份文件是针对负责监视及调整在 Windows 2000 及 IIS 上执行的网站的 Web服务器管理员而设计的.虽然其中涵盖一些 Web 应用程序测试及调整的讨论,但是这份文件的主要阅读者并不
使用 IIS 5.0 调整 Web服务器的艺术与科学(附录4)
附录 4:资源 一般信息 · Killelea, Patrick.Web 性能调整.Cambridge, Massachusetts: O'Reilly & Associates, 1998.内容也可以在下列网站获得 http://www.patrick.net. · Microsoft Corporation (编辑器).Microsoft Windows 2000 Server Resource Kit.Microsoft Internet Information Service
使用 IIS 5.0 调整 Web服务器的艺术与科学--5
测试.试验及正式启用 在您利用 Windows 2000 的 IIS 5.0 当你的 Web 服务器之前,很重要的一点是必须先在一个尽可能仿真真实情况的环境中测试您提出的设计.如此不但能帮助您找出服务器及您打算在这些服务器上运用的 Web 应用程序可能存在的问题,也可保护您的线上服务器免受突发问题的干扰.最理想的状态是您可以在一个受控制的环境中进行测试 (例如实验室),并将不相关的流量隔离在服务器外.将测试服务器集中在测试您的硬件的设置状态及 Web 应用程序能承受多大的压力. 在您从 IIS
使用 IIS 5.0 调整 Web服务器的艺术与科学(附录2)
附录 2:Windows 2000 Web Server 性能最佳化的技巧 · 升级 Windows 2000 之前,您必须先卸除 Inoculan.PCAnywhere 及 Veritas 的安装.您可以在安装 Windows 2000 之后再次安装它们. · 请以新的默认中度保护模式 (缓冲池的 out-of-process) 执行您大部分的应用程序.当应用程序在缓冲池时,它们会共享相同的程序,因此降低了内存的负担.而且在中度保护下执行比在低保护 (in-process) 下执行
使用 IIS 5.0 调整 Web服务器的艺术与科学--4
indows 2000 及 IIS 5.0 中的功能及设置 如果您目前正在含 IIS 4.0 的 Windows NT Server 4.0 上执行一个经过适当调整的站点,则该站点在 Windows 2000 Server 及 IIS 5.0 上应可顺利地执行.相关信息请参阅 Windows 2000 Performance Test by ZD Labs. 当进行迁移时,您还是要监视你的服务器及站点.您将会注意到在 Windows 2000 及 IIS 5.0 中有些针对增强性能及简化管理而设
使用 IIS 5.0 调整 Web服务器的艺术与科学--3
安全性 在性能与用户关心的Web服务器安全性之间找出平衡点是您将面对的重要问题之一,尤其是当您经营电子商务网站更是如此.因为安全的网络通讯比不安全的网络通讯需要更多资源,所以知道何时应使用不同的安全技术 (如 SSL 通讯协议或 IP 地址检查),以及何时不该使用它们是很重要的.例如,您的首页或一个搜寻结果页几乎不需要通过 SSL 执行.但是,当用户进入一个结帐或采购网页时,您就需要确定该页是安全的. 如果使用 SSL,则请注意,建立初始连接比重新连接已经在 SSL 有效期缓存中的安全信息的成本
使用 IIS 5.0 调整 Web服务器的艺术与科学(附录3)
附录 3:ASP 缓存处理「ASP Template Cache」储存模板┱纯文字格式的预先编译 ASP 页 (已经演算 #includes等等).它的大小是由在 Metabase 中的 AspScriptFileCacheSize 设置所控制,默认值为 250.「ASP Script Engine Cache」会保留已经被编译成字节程序代码的 ASP 模板.它的大小是由在 Metabase 中的 AspScriptEngineCacheMax 设置所控制,默认值为 125.两者间的关系是┱AS
IIS 6.0的web园 最大工作进程数_win服务器
IIS 6.0允许将应用程序池配置成一个Web园(Web Garden).要理解Web园的概念,可以设想这样一种情形:假设有一个IIS 5.0服务器和三个Web网站,每一个Web网站运行着相同的应用程序,如果IIS 5.0能够自动按照圆形循环的模式将请求依次发送给这些功能上等价.实际上分离的Web网站,将负载分离到三个不同的进程,就可以构成一个小型的Web农场(Web Farm)--这就是Web园. 在IIS 6.0的Web园中,我们不必创建额外的Web网站,只要指定用于某个应用程序池的工作进程