代码改变世界

网站大访问量常用解决办法

2013-08-03 20:36  hduhans  阅读(518)  评论(0)    收藏  举报

一、常见概念

1.负载均衡:性能优化设备,能动态分配访问量给服务器节点,达到服务器负载均衡的一种状态。常见负载均衡技术有1)Windows NLB 2)Linux LVS 3)F5网络设备 等;

2.冗余技术:简单说,就是冗余备份技术,一种防单点故障的技术。常见的集群技术,双机备份技术等都属于冗余技术;

3.集群技术:一种冗余技术,将高速互联的若干服务器构成一个组,像是一个独立的服务器整体。

  注:① 集群技术运行时,只有一台服务器处于激活状态,其余服务器均处于休眠状态,只有当激活状态的服务器发生故障时,其他休眠服务器会接过任务继续给给客户端提供服务,保证服务器的不间断访问。② 光使用集群技术不能将许多服务器组成一台超级计算机,只有同时使用负载均衡技术和冗余技术(或集群技术),同时也称负载冗余技术,才可以将若干服务器组成一台超级计算机。

4.分布式计算:将一个需要巨大计算能力的任务分成若干细小的部分,把这些部分分给许多计算机进行处理,最后将结果综合起来得到最终的结果。参与计算的不是一台计算机而是一个计算机网络;

5.网格计算:也是分布式计算,与分布式计算类似;

6.并行计算:分为时间并行和空间并行,时间并行指流水线技术,空间并行是使用多个处理器并发实行计算;

7.云计算:是分布式计算的一种,基本概念是通过网络将庞大的计算处理程序分拆成无数个子程序,再交由多部服务器组成的庞大服务器计算之后将结果返回给用户。通过这项服务,网络服务提供者可以在数秒内处理数亿计的信息,从而达到和超级计算机接近的处理效果。