听烂漫音乐,看美丽世界,过精彩生活……
摘记
上一篇 /
下一篇 2007-04-24 22:31:44
/ 个人分类:知识储备
aUe$|+@0选择能够满足预期Web负载(包括平均负载、峰值负载、容量、成长规划以及响应时间)的正确硬件十分重要。硬件瓶颈会让软件调整带来的性能提升大打折扣。在选择硬件时,请考虑表7所列出的各个因素:51Testing软件测试网Y]U
M0d
DyHc^'r0表7.为IIS 6.0选择硬件时的考虑事项
Mc1NZ bXAnCQk051Testing软件测试网T*Q
s-uUm 因素51Testing软件测试网\%AySJ | 6m3J}D(PS0考虑事项 t(a!O(wm,U0 |
O0k}-ANV0处理器的数目、类型和速度
a2Q Fpo&a^0 | &g6d6kCl9`%S,Cq0· 脚本(ASP或ASP.NET)以及加密(SSL)都是十分耗用CPU资源的工作。此外,并发的客户端负载也会加重CPU的负担。在为系统选择处理器的速度和数量时,应该考虑到这些因素。 5BE
SG;N~3JYH0.DW-H5r T$p0· 大容量的L2处理器缓存能够提供更出色的性能。51Testing软件测试网h+\4b?@#k:y$Y*w 51Testing软件测试网'J8}E Z-n9S,cR*Ik· 两颗CPU的综合性能通常无法与单颗具有双倍速度(相对于上述两颗速度较慢的CPU而言)的CPU相媲美。51Testing软件测试网N4y2uH!k(B4t[ |
!i3VQW9H$n1Y|.S+q0物理内存(RAM)的数量 lO8Nw#oB2dQ7|0 | ~M9HK"g-S/t3g0在添加更多的站点、内容脚本(特别是ASP.NET脚本)和应用程序池(或者工作进程)时,添加内存有助于提升系统的性能。51Testing软件测试网z"_%o9tZ:b0X.~ X8U0I |
]6p9O"UV"c e0网络适配器的数目、类型和速度 #?
\/g]*Ql9c%k0 | 51Testing软件测试网}w2r])v.?2?ss 网络适配器不应该成为瓶颈。型号较新的网卡可以卸载某些服务器功能,从而提升性能。更多细节信息,请参阅前文中的网络性能调整。 ;lp&o^;[DzB6x0 |
"km8x:f%Gf`0磁盘控制器的类型,物理磁盘的数量和容量 )j;~Mu*T]K0 | $a$_*v+dex.k `rIX0· IIS能够将经常访问的文件缓存在内存中。但是,不经常访问的文件(“冷门”文件)必须在需要时从磁盘上读取,需要经常访问“冷门”文件的大型站点需要拥有良好的磁盘性能(连接到大量磁盘的RAID控制器)。 3J/b)V8G;T^:`f"V$u08OC }GmX0^^v)~X0· IIS日志文件的大小以及预计的增长情况都应该纳入考虑范围之内。51Testing软件测试网?KTH6A#U's |
NEw+pC5V*H+R
f0IIS可能依靠的其他服务器51Testing软件测试网1{
o~(I4_'| | 5b*u9sC6Ba0· 速度缓慢的SQL Server可能会制约连接到其上的IIS服务器的响应率,即使IIS服务器拥有优秀的硬件组件。51Testing软件测试网-y
JVJ]u'G,V vN3`
W"|0· 如果将IIS服务器和SQL Server(或者任何其他CPU密集型组件)放在同一台服务器上,会限制每个组件能够使用的资源,并且影响系统的整体性能。51Testing软件测试网/]4H1V&pQ |
51Testing软件测试网,X
Z'Z)?
Qq0z-^ 51Testing软件测试网&zU]d6K+a!]Q#?
51Testing软件测试网@
y{"`*Y p,rY
收藏
举报
TAG:
知识储备