19六/110
集群之为什么要集群
计算机进入网络为中心的计算时期--客户/服务器模型--大量的服务和应用围绕web进行--飞速发展对网络带宽和服务器带来巨大挑战--瓶颈在于协议栈、操作系统的低效、处理器的低效
4点需求:
可伸缩性(Scalability),当服务的负载增长时,系统能被扩展来满足需求,且不降低服务质量
高可用性(Availability),尽管部分硬件和软件会发生故障,整个系统的服务必须是7X24可用
可管理性(Manageability),整个系统可能在物理上很大,但应该容易管理
价格有效性(Cost-effectiveness),整个系统实现是经济的、易支付的
要解决上述几个需求。靠单个的服务器不能满足需求,因此,只能使用多台服务器联合工作以达到需求,这就是所谓的集群。
对称多处理(Symmetric Multi-Processor,SMP)是由多个对称的处理器和通过总线共享的内存和I/O部件所组成的计算机系统。
不足: 1.升级过程繁琐。机器切换会使服务暂时中断,并造成原有计算机资源的浪费
2.越往高端的服务器,所花费的代价越大
3.SMP服务器是单一故障点,一旦服务器或应用软件失效,会导致整个服务的中断