服务器集群的基本概念

发布时间:2020-07-07 21:05:54   来源:网络


CDN的缓存技术能够将用户访问的内容缓存到网络边缘处,为了实现用户的最接近服务,改善服务质量。当一台Cache设备无法满足服务的响应需求时,就要考虑通过一组服务器形成Cache集群为用户提供服务。
 
服务器集群是指将很多彼此相互独立的服务器通过高速网络连接在一起,形成一个并行或分布式系统。这些服务器运行一系列共同的程序,向外提供单一的系统映射,提供一个服务。从外部来看,整个集群就像是一台具有统一输入、输出的服务器一样。相比单台服务器,服务器集群具有以下优势。
 
(1)提高性能
 
对于一些计算密集型应用,需要非常强大的计算处理能力才能完成任务,而单台服务器是难以胜任这种计算任务的,可以利用集群技术,将多台服务器的计算能力结合起来,通过并行计算取得比较高的计算性能。设计良好的网络架构、高效的处理算法都是提高集群性能的重要手段。
 
(2)降低成本
 
单台服务器为了获得较高的性能必须要在软硬件上具有足够的支撑能力。比如一些大型机设备,设计了专用的高性能处理器、硬件板卡、接口协议等,这也带来了极高的设计和制造成本。服务器集群通过多台服务器的并行处理,可以提供高性能的计算能力,而组成这个集群的单台服务器并不一定具有非常高的软硬件配置和计算性能,在性价比方面具有优势。
 
(3)提高可扩展性
 
系统的扩展性是应对计算需求动态变化的必然需求,单台服务器需要通过改变软硬件的配置才能改变自身具有的能力,而集群只要调整集群中的网络节点数量,就能做到集群规模和相关计算能力的缩放。单台服务器软硬件设备的升级通常需要离线进行,而集群则可以在线完成服务器节点的增删操作,对于集群承载业务的连续性不会有影响。
 
4)增强可用性
 
集群中的服务器可以在集群管理系统的统一管理下,实现不同服务器之间的负载均衡、容错备援等高可用机制。当部分服务器发生故障不能工作时,集群可以在很短的时间内完成故障切换,将故障服务器承担的任务转移到正常服务器上,将系统停运时间降低到最小,减少故障损失。
 
CDN互联专业提供国内外高防cdn加速服务
 
猜你喜欢
上一篇:CDN内容存储机制 下一篇:最后一页