集群和负载平衡之间的区别



集群负载平衡之间有什么区别?

我知道这是一个简单的问题。但我问了几个人这个问题,但没有人给出可靠的答案。

此外,我在谷歌上搜索了很多,但都找不到确切的答案。

希望我们的Stack用户能给我最好的答案。

来自软件期刊博客的摘录。

聚类具有形式意义。集群是一组资源他们正在努力实现一个共同的目标,并且意识到另一个集群通常包括设置资源(服务器通常(交换特定通道(端口(上的详细信息并保留交换它们的状态,因此资源的状态在其他地方。它通常还包括负载平衡,其中请求根据路由到群集中的一个资源负载平衡策略。

负载平衡也可以在没有当我们有多个具有相同功能的独立服务器时进行集群设置,但除此之外,彼此都不知道。然后,我们可以使用负载均衡器将请求转发到一个服务器或另一个服务器,但是一个服务器不使用另一个服务器的资源。还有一个资源不与其他资源共享其状态。每个负载平衡器基本上完成以下任务:不断检查服务器已启动。收到新请求后,将其发送到服务器。收到请求时对于已经拥有会话的用户,请将该用户发送到服务器(这部分很重要,否则用户会继续使用在不同的服务器之间,但不能真正做任何工作(。这部分不需要用于提供静态页面,在这种情况下,有没有用户会话。

集群意味着您在多台机器(节点(上运行一个程序。您想要这样做的一个原因是:负载平衡。如果一台机器有太多的负载/工作要做,可以使用一组机器。然后,负载均衡器可以将负载分布在集群中的节点上。

集群是一组应用程序服务器,它们透明地运行J2EE应用程序,就好像它是一个单独的实体一样。

在基础设施方面,处理负载必须分布在服务器组之间。这就是所谓的服务器负载平衡。

因此,基本上集群就是创建一个集群,负载平衡是在集群中的节点之间分配负载

聚类:集群在企业应用程序开发.just跨多个Java Virtual共享应用程序状态机器(JVM(

负载平衡它很简单,就像平衡请求并转发到适当的服务器来处理请求

最新更新