应用软件引起的服务器当机
1)软件bug
软件bug是应用软件里最常见的引起服务器当机的故障原因,一些占用CPU或内存较大的软件应用,在bug发生时,很容易造成服务器当机。
软件bug在应用驱动、运算处理、系统与软件升级等各重要环节中发生的时候,因为本身程序占用内存和处理需求比较高,这就很容易造成程序处理响应不过来而当机。
软件bug没有哪家软件开发公司能够避免,唯一的方法只能使得bug发生的几率减少,那就是在应用软件上线时督促开发人员进行全面的测试或在bug发生后,及时的对软件程序进行修补。
2)病毒感染与黑客攻击
病毒感染与黑客攻击是导致NOC、IDC等大型服务器安置中心当机的主要原因。
病毒感染导致当机的主要“品种”是蠕虫。说到蠕虫,估计大家都会想起冲击波和DDos等经典。蠕虫对于服务器破坏的基本方式是,在服务器内的强制快速繁殖,使得其对于系统各项资源的占用量都不停的攀升,上升到一定量以后,服务器处理器、内存等无法承受导致当机。
熟悉不?
黑客对服务器进行攻击导致服务器当机的主要方法是,通过网络向服务器内发送大量的数据包或从服务器内想外发送大量的数据包,通过流量增长和大量超负荷的处理需求对服务器进行攻击;此外,也有黑客故意植入恶意代码到服务器中,代码对服务器中的某个文件或随着代码发送过去的文件进行快速复制,攻击方式相当于蠕虫的原理。
无论是病毒感染还是黑客攻击,最主要的解决方式还是提高服务器安全防护人员的技术含量,尽量减少服务器被攻击的危险从而最大限度的降低服务器当机的危险性。
本文来源:PConline服务器频道 作者:大兵