简单地讲,服务器集群是相互连接的两个或多个服务器。但这些相互连接的服务器并不是以多台服务器的形式出现在用户使用和管理界面巾,而是通过一个应用程序公共接口,以一台服务器的形式出现的,实际上就是一个虚拟服务器系统。这些集群在一起的服务器一方面提高了服务器性能,另一方面大大方便了服务器的管理。
集群服务器是一组独立的服务器,运行集群服务,并像单个系统一样运作,从而对资源和应用程序提供了高可靠性、可扩展性和可管理性。在某个,甚至某几个服务器由于出现故障或计划停机而无法使用时,通过程序调用,集群中的其他服务器可以承担工作负载。
目前对集群技术需求最迫切,发展也最快的领域主要有Web 应用、VOD 应用、科学计算、数据库应用等领域。集群服务不保证不停顿的操作,但它为大多数执行关键任务的应用程序提供了足够的可靠性。因为集群服务可监视应用程序和资源,自动将多数故障状态识别出来并加以恢复,所以使用集群技术,可以为管理工作负荷提供更大的柔性,并提高整个系统的可用性。
还可以使用集群增强可伸缩性。服务器集群可在当前性能级别支持更多用户,或通过向多个服务器分散工作负载来提高当前数量的用户的应用程序性能。可伸缩集群服务器还有一个附带作用,即多个服务器的额外冗余性有助于提高系统的可用性。
|
|