摘要:本文我们将探讨关于服务器的十个性能瓶颈。 |
6.木马病毒
病毒,特洛伊木马和间谍软件在可察觉的性能瓶颈中占据很大比例。当性能瓶颈屡屡抬头时,用户经常会抱怨网络,应用软件或者他们的计算机。那些性能杀手在一个或者多个服务器系统,用户的工作组或者两者中存在。病毒感染是如此普遍以至于你必须对他们施加多层防御措施。反病毒,反间谍软件,本地防火墙,网络防火墙和常见的补丁将帮助用户保护系统和预防由此导致的性能瓶颈。
7.工作负载
智能工作负载管理能帮助用户预防与匮乏的平衡工作负载或者存在不足的负载平衡规划相关的性能问题。向集群增加系统能缓解这种压力,但是在虚拟环境中完成这件事要比物理环境容易一些。最好的解决方案是测算所有系统的容量和性能,留意向你报告的数量。迁移工作负载,增加系统并对性能保持密切关注。
8.硬件故障或者过时
硬件使用的时间越长,出现故障的可能性就越大。一些硬件组件已经是风烛残年,还有一些硬件经常出现故障和难以捉摸的罢工。导致系统重启,数据丢失或者性能瓶颈的硬件由于他们无法预料的的特性而经常让系统管理员为之抓狂。预防这种悲剧发生的最好办法是保证硬件的时时更新,使用冗余硬件和认真监控你的系统。
9.技术
你为基础架构选择的技术在性能中扮演着重要的角色。举例来说,如果你的服务主要面向虚拟基础架构技术,那么你所遭遇的性能问题与相对的物理系统是不同的。有一些工作负载是适用于虚拟技术的。举例来说,LAMP(Linux,Apache,MySQL,PHP)工作负载就比KVM的本地速度执行起来要更快更好。不过,集装箱式虚拟化(OpenVZ,Parallels,SolarisZones)则以适用于任何工作负载的本地性能速度见长。
10.文件系统
你知道你的文件系统会对性能造成深远影响吗?事实确是如此。某些文件系统,比如JFS使用的中央处理器很小。XFS有着很高的可扩展性和高性能。NTFS是有着高性能的可恢复文件系统。最新的EXT4文件系统可以有效的支持非常大型的文件。每个文件系统都有一个用途,使用与应用软件不对路的文件系统就会导致灾难性后果。充分考虑你的文件系统并从中选择最适合你工作内容的解决方案。没有可以适用于所有文件系统的万能钥匙。
责任编辑:Fan