1. availability<br>
我们习惯翻译成“可靠性”。<br>
硬件的可靠是整体可靠的第一步。<br>
首先确保您的 server 在 NT,最好是 Backoffice 硬件兼容列表内。<br>
您可以从硬件厂家,或微软站点上查到有关内容。如果是兼容机,至少确定每个部件是在兼容列表内。<br>
考虑备份方案,如 RAID0/5,多通道网卡...<br>
如果非常需要可靠性,可以考虑集群 cluster 方案(双机热备份)。<br>
然后就是要注意硬件驱动程序的版本,中英文版本。<br>
<br>
2. 稳定性<br>
必须知道您为什么需要重新启动 NT,是因为上面的硬件原因,还是 memory leak?<br>
如果是 memory leak, 问题出在哪里?performance monitor 可以帮助您一定程度上地定位。<br>
<br>
3. 性能<br>
同样,使用 performance monitor 可以帮助您调整性能。<br>
具体到一个 ASP 站点,因为是 web 应用,可供调整的东西很多:<br>
windows nt server 本身<br>
iis<br>
ASP<br>
ado (编程方式, cursor)<br>
sql (sp 编写,表设计)<br>
其中,系统方面您可以使用 monitor 去监视 counter, 但编程方面就只好自己书写 smart 代码了。<br>
<br>
4. 安全性<br>
了解 NT 的整体安全性框架是至关重要的。因为 IIS,FTP,SQL 等等的安全性与其紧密集成。<br>
NT 的 C2 级安全性建立在*正确*安装和配置的基础上。<br>
Resource Kit CD 中有一个简单工具 C2Config 可以帮您判断您的 NT 是否已符合配置要求。<br>
但主要还是要靠详细了解其安全模型。<br>
<br>
NT 可靠不可靠,稳定不稳定,安全不安全?微软的整个站点是她做的。全球排前五名。<br>
<br>
有时间的话,我会就每个 topic 找出相应的文章以后一步步贴出来。<br>