服务器集群就是指将很多服务器集中起来一起进行同一种服务,在客户端看来就像是只有一个服务器。集群可以利用多个计算机进行并行计算从而获得很高的计算速度,也可以用多个计算机做备份,从而使得任何一个机器坏了整个系统还是能正常运行。服务器集群有哪些分类?在整个服务器集群结构中,分为两类:“非对称集群”和“对称集群”。
有些服务器是专门用来在工作服务器出现故障时接管工作的,但实现原理不同。此类集群通常用于为读/写存储提供高可用性和可扩展性,例如数据库、邮件系统以及文件和打印服务。如果因为维护需要出现计划内停机或者因为故障出现计划外停机,集群中的某个节点无法使用,其他节点将接管故障节点的工作。
在非对称服务器集群中,备用服务器不执行其他有用的工作,其功能也不比主服务器强。当主服务器配置多个冗余子系统以实现高可用性和容错性时,通常使用功能差、成本低的备用服务器。非对称集群的一种常见类型是故障转移集群模式。
在这种服务器集群结构中,每台服务器承担有用的工作,每台服务器彼此相等,没有专用的服务器备用。如果一台服务器出现故障,其余服务器将继续处理它们自己分配的应用程序组,同时处理故障服务器上的应用程序,具体取决于接管的服务器,具体取决于原始集群服务配置。因为集群系统上的所有服务器资源都可以被充分利用,所以对称服务器集群更具成本效益。但是,当多台服务器出现故障时,其余服务器的额外负载可能会导致这些服务器出现故障。
集群技术有哪些优势?
与其他服务器扩展技术相比,它也有很强的优势。与广泛使用的SMP技术相比,集群技术更容易实现,开发周期短,成本低。虽然节点间的数据传输速率低于SMP总线,但其可扩展性远超SMP,在一个集群中可以轻松支持256个以上的CPUo同时,节点可以在系统运行的同时轻松更换或添加,因此在这方面也优于目前的SMP技术。综合来看,使用集群技术的好处主要包括以下几个方面。
1、易于实施:与其他扩展技术相比,服务器集群技术更容易实现,主要通过软件实现。在硬件上,可以通过集群服务将多台低性能、低价格的服务器连接在一起,整个服务器系统可以成倍增长,甚至几十倍、几百倍。与其他扩展方式相比,在软硬件组成成本和技术实现成本上更低。
2、可管理性:您可以使用集群管理器来管理集群系统的所有服务器资源和应用程序,就像它们都在同一台服务器上运行一样。您可以拖放集群对象,在集群中的不同服务器之间移动应用程序,也可以用同样的方式移动数据。也可以通过这种方式手动平衡服务器负载,卸载服务器,方便维护。同时,可以从网络中任何位置的节点和资源监控集群的状态。当故障服务器接回后,会自动回到工作状态,集群技术会自动平衡集群中的负载,无需任何干预。
3、强大的可扩展性:其他扩展技术通常只支持十个CPU的扩展,扩展能力有限。然而,使用集群技术的集群系统可以扩展到包括数百个CPU在内的多个服务峰值,扩展能力优势明显。集群服务也可以不断调整,以满足不断增长的应用需求。当集群的总负载超过集群的实际容量时,还可以添加额外的节点。
4、高可用性:使用集群服务拥有整个集群系统资源。例如,磁盘驱动器和IP地址将自动从故障服务器传输到可用服务器。当集群中的系统或应用程序出现故障时,集群软件将在可用服务器上重新启动出现故障的应用程序,或将出现故障的节点上的工作分配给其余节点。在切换过程中,用户只觉得服务暂时暂停。租用便宜服务器请到梦飞科技官网咨询了解。