`
frank1998819
  • 浏览: 752070 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类

集群、负载均衡、分布式区别与联系(转)

 
阅读更多

1、Linux集群主要分成三大类( 高可用集群, 负载均衡集群,科学计算集群)(下面只介绍负载均衡集群)
负载均衡集群(Load Balance Cluster)
负载均衡系统:集群中所有的节点都处于活动状态,它们分摊系统的工作负载。一般Web服务器集群、数据库集群和应用服务器集群都属于这种类型。

负载均衡集群一般用于相应网络请求的网页服务器,数据库服务器。这种集群可以在接到请求时,检查接受请求较少,不繁忙的服务器,并把请求转到这些服务器上。从检查其他服务器状态这一点上看,负载均衡和容错集群很接近,不同之处是数量上更多。


2、负载均衡系统: 负载均衡又有DNS负载均衡(比较常用)、IP负载均衡、反向代理负载均衡等,也就是在集群中有服务器A、B、C,它们都是互不影响,互不相干的,任何一 台的机器宕了,都不会影响其他机器的运行,当用户来一个请求,有负载均衡器的算法决定由哪台机器来处理,假如你的算法是采用round算法,有用户a、 b、c,那么分别由服务器A、B、C来处理;


3、分布式是指将不同的业务分布在不同的地方。
而集群指的是将几台服务器集中在一起,实现同一业务。
分布式中的每一个节点,都可以做集群。
而集群并不一定就是分布式的。
举例:就比如新浪网,访问的人多了,他可以做一个群集,前面放一个响应服务器,后面几台服务器完成同一业务,如果有业务访问的时候,响应服务器看哪台服务器的负载不是很重,就将给哪一台去完成。
而分布式,从窄意上理解,也跟集群差不多, 但是它的组织比较松散,不像集群,有一个组织性,一台服务器垮了,其它的服务器可以顶上来。
分布式的每一个节点,都完成不同的业务,一个节点垮了,哪这个业务就不可访问了。

分享到:
评论

相关推荐

    weblogic8.1集群负载均衡

    WebLogic Server 8.1 集群负载均衡是一个关键的IT概念,它涉及在分布式环境中管理和优化应用程序的性能和可用性。WebLogic是Oracle公司的一款企业级Java应用服务器,而集群功能允许多个WebLogic服务器实例协同工作,...

    Tomcat集群与负载均衡

    【Tomcat集群与负载均衡】是解决Web应用高并发、高可用性问题的关键技术。当一个网站面临大量用户请求时,单一的Tomcat服务器往往难以应对,这时就需要通过集群技术来分散负载,确保服务的稳定性和高效性。同时,...

    Java集群与负载均衡

    Java集群与负载均衡是构建大型、高可用性Web应用程序的关键技术。它们确保系统能够处理大量并发请求,并在硬件故障或高负载情况下保持服务的稳定性和响应速度。下面将详细探讨这两个概念及其在Java开发中的应用。 ...

    流媒体服务器集群的负载均衡

    流媒体服务器集群的负载均衡是构建大规模视频点播系统中至关重要的技术,它关系到系统的资源利用率和服务质量。流媒体服务器(MS)集群系统通过相对低成本的方式提供了强大的可扩展性和高吞吐量,但要充分利用这些...

    Elasticsearch的分布式架构、负载均衡、高可用以及容错性看这一篇就够了

    开箱即用,简单粗暴Elasticsearch天然支持分布式和集群,开箱即用,零配置,零改动。自动分片一个index默认5个primaryshard,那么我们创建一个document,他给我们分配到哪个shard...shard负载均衡假设我们有1个index,

    Java企业级电商项目架构演进之路 Tomcat集群与Redis分布式-课程章节1

    学员将学习Nginx的负载均衡策略,比较其优缺点,并亲手搭建Tomcat集群,体验集群部署的优势和随之带来的新挑战,如 session 共享和故障转移等。 5. **Redis分布式**: 作为高性能的分布式缓存,Redis在电商项目中...

    一种基于服务类型的web集群负载均衡算法

    ### 一种基于服务类型的Web集群负载均衡算法 #### 摘要 在电信增值业务系统开发过程中,大量的用户和多样化的服务导致服务器集群中的负载均衡问题变得尤为突出,成为电信业务系统开发成功的关键因素之一。本文针对...

    海量文件的分布式存储及负载均衡研究(浅析)

    本文主要探讨了如何针对中等规模商务网站实现海量图片的分布式存储和负载均衡,以提升网站的访问速度和整体性能。 首先,面对图片资源的急剧增长,传统的单一服务器存储方式会导致I/O操作成为系统瓶颈,影响用户...

    分布式负载均衡集群架构设计

    1.双主负载均衡服务器: nginx+keepalived实现nginx双主高可用的负载均衡 两太负载均衡互为主从,由keepalived配置的具体调度算法调度负载均衡服务器 2.DNS轮询: DNS轮询请求负载均衡服务器,负载均衡服务器通过...

    基于LVS的数据库集群负载均衡性能测试与分析.pdf

    【基于LVS的数据库集群负载均衡性能测试与分析】 Linux虚拟服务器(Linux Virtual Server, LVS)技术是一种广泛应用于企业集群中的负载均衡技术,能够有效地处理高并发访问和分布式的数据库服务需求。LVS通过虚拟IP...

    Liferay集群负载均衡配置

    综上所述,Liferay集群负载均衡配置是一个涉及多方面技术的综合任务,包括数据库集群、会话复制、负载均衡器选择与配置,以及安全和监控等多个环节。理解并掌握这些知识,有助于构建稳定、高效的企业级Liferay门户...

    负载均衡在分布式系统的架构设计.docx

    在实际应用中,一个典型的互联网应用架构通常包括前端负载均衡器、应用服务器集群、数据库服务器集群以及可能的分布式缓存服务器集群。例如,用户访问如www.taobao.com这样的网站时,请求首先会被前端的负载均衡...

    opensips与两台freeswitch负载均衡

    "opensips与两台freeswitch负载均衡"的主题聚焦于如何使用OpenSIPS作为负载均衡器来管理两台Freeswitch服务器,以实现Freeswitch的分布式部署。以下是对这个主题的详细解释: OpenSIPS是一个开源的SIP服务器,它...

    Java 轻量级的集群负载均衡设计

    总的来说,通过学习和实践"Java 轻量级的集群负载均衡设计"项目,你可以掌握如何利用Java构建高效、可靠的分布式系统,并理解各种负载均衡策略的优缺点。这将对你的IT职业生涯大有裨益,特别是在云计算和大数据领域...

Global site tag (gtag.js) - Google Analytics