集群和负载均衡有什么区别?群集和负载平衡的区别?
我知道这是一个简单的问题,但我问这个问题给几个人,但没有人给出可靠的答案。
另外我GOOGLE了很多,不能得到确切的答案。
希望我们的Stack用户能为我提供最好的答案。
集群和负载均衡有什么区别?群集和负载平衡的区别?
我知道这是一个简单的问题,但我问这个问题给几个人,但没有人给出可靠的答案。
另外我GOOGLE了很多,不能得到确切的答案。
希望我们的Stack用户能为我提供最好的答案。
聚类具有正式的含义。群集是一组试图实现共同目标的资源 ,并且知道另一个 。群集通常包括设置资源(通常服务器为 )以交换特定通道(端口)上的详细信息并保持交换其状态,因此资源的状态也会在其他 位置复制。它通常还包括负载平衡,其中 请求按照 负载平衡策略路由到群集中的其中一个资源。
当我们有多个具有相同 设置的独立服务器时,如果没有 集群,负载平衡也可能发生,但除此之外,彼此并不知情。然后,我们可以使用负载均衡器 将请求转发给一个服务器或其他服务器,但是一个服务器不使用其他服务器的资源。另外,一个 资源不会与其他资源共享其状态。每个负载平衡器基本上执行以下任务:连续检查哪台服务器处于运行状态。收到新请求时,根据负载平衡策略将其发送到 服务器之一。当一个用户已经有一个会话接收到一个请求 时,发送用户到相同 服务器(这部分很重要,否则用户会在不同服务器之间继续运行 ,但是不能真正做任何工作)。此 部分对于服务静态页面不是必需的,在这种情况下,不存在用户会话 。
集群意味着您在多台机器(节点)上运行程序。为什么要这样做的一个原因是:负载平衡。如果你对单台机器有太多的负载/工作要做,你可以使用一组机器来代替。负载均衡器然后可以将负载分布到集群中的节点上。
集群: 集群正在成为 企业应用程序开发在世界上越来越重要。只要 跨越m共享应用程序状态ultiple Java虚拟机 (JVM的)
负载均衡 其简单的像balaning请求并转发给适当的服务器处理请求