通俗来讲,服务器是比个人电脑性能更高级别的电脑。举一个例子,我们平时所使用的QQ,经常玩的LOL,看的视频等等都是通过我们的电脑然后连上网络,从网络中访问QQ、LOL、视频所在的电脑,这些电脑就统称为服务器(Server),而我们的电脑就是客户端(Client),这就是所谓的C/S架构。一般一台服务器可以供很多人连接,所以服务器要求的性能都很高,包括运算能力、存储能力、读写速度等等。
服务器须包含五要素:可靠性、可用性、可扩展性、易用性、可管理性
- 可靠性体现在服务器要可靠,长时间可无故障运行
- 可用性体现在服务器需7*24*365运行
- 可扩展性体现在要有扩展模块,方便增加业务
- 易用性体现在服务器的使用和维护要方便
- 可管理性体现在要通过带外来管理服务器
一、按应用分类
根据不同的应用场景可以将服务器分为WEB服务器、邮件服务器、游戏服务器,有的服务器可能需要计算更多一些,有的服务器可能需要存储更多一些。服务器厂商就根据不同应用来设计服务器。
二、按CPU的架构分类
可分为X86服务器和非X86服务器。X86服务器使用CISC指令集CPU;非X86服务器使用RISC或EPIC指令集CPU
复杂指令集运算(Comple