`

分布式与集群

 
阅读更多

一、分布式与集群的概念?

分布式:一个业务分拆多个子业务,部署在不同的服务器上。

集群:同一个业务,部署在多个服务器上。

 

二、分布式与集群的区别?

1. 分布式是指将不同的业务分布在不同的地方。 而集群指的是将几台服务器集中在一起,实现同一业务。

2. 分布式中的每一个节点,都可以做集群。 而集群并不一定就是分布式的。

3. 集群一般是物理集中、统一管理的,而分布式系统则不强调这一点。

4. 分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率。

例如:

      如果一个任务由10个子任务组成,每个子任务单独执行需1小时,则在一台服务器上执行该任务需10小时。

      采用分布式方案,提供10台服务器,每台服务器只负责处理一个子任务,不考虑子任务间的依赖关系,执行完这个任务只需一个小时。(这种工作模式的一个典型代表就是Hadoop的Map/Reduce分布式计算模型)

       而采用集群方案,同样提供10台服务器,每台服务器都能独立处理这个任务。假设有10个任务同时到达,10个服务器将同时工作,1小时后,10个任务同时完成,这样,整身来看,还是1小时内完成一个任务!

 

分享到:
评论

相关推荐

    分布式与集群的区别是什么?

    分布式开发的时代实际上早已悄悄地成为了时代的主流,吵得很热的云计算实际上只是包装在分布式之外的商业概念,很多开发者(包括我)都想加入研究云计算这个潮流,在google上通过“云计算”这个关键词来查询资料,查...

    Hadoop2.2.0安装配置手册!完全分布式Hadoop集群搭建过程

    Hadoop2.2.0安装配置手册!完全分布式Hadoop集群搭建过程 按照文档中的操作步骤,一步步操作就可以完全实现hadoop2.2.0版本的完全分布式集群搭建过程

    分布式媒体集群处理中心应用设计与研究.pdf

    分布式媒体集群处理中心应用设计与研究的知识点: 1. 分布式系统架构设计 本文所探讨的分布式媒体集群处理中心,其设计基于分布式系统架构理念,能够支持大规模的视音频文件处理。通过构建播出节目文件备播系统,...

    基于USTPF的分布式光伏集群有功控制策略研究.pdf

    1. 集群建模与分析:首先要对分布式光伏集群的并网结构进行建模,通过建模可以更好地理解各个光伏电站之间的相互作用以及对电网的影响。 2. 功率预测与分配:利用USTPF技术对各个光伏集群的超短期功率进行预测。...

    基于hadoop和hbase的分布式索引集群研究.pdf

    为了解决这一问题,研究人员提出了基于Hadoop和HBase的分布式索引集群方案。这一方案可以提高信息检索效率,并通过分布式计算框架对索引进行高效维护。 Hadoop是一个由Apache基金会开发的分布式系统基础架构,它由...

    java 分布式与集群的区别和联系

    Java分布式与集群是两种在大型系统中常见的架构模式,它们都是为了解决单台服务器无法满足高并发、大数据量或高可用性需求的问题。虽然两者经常被一起提及,但它们有着显著的区别和联系。 首先,分布式是将一个复杂...

    activemq分布式集群视频教程

    activemq分布式集群视频教程,activemq分布式集群视频教程,activemq分布式集群视频教程,activemq分布式集群视频教程,activemq分布式集群视频教程

    hadoop2.8.4完全分布式集群搭建

    本人搭建hadoop完全分布式集群时,写的文档,内有详细步骤,

    基于自动发电响应的分布式电源集群能量优化管理系统.pdf

    "分布式电源集群能量优化管理系统" 本文主要介绍了基于自动发电响应的分布式电源集群能量优化管理系统。该系统通过将分布式发电资源集成到电力市场中,以提供更加高效和灵活的电力供应,并确保整个电力系统在安全、...

    分布式电源集群控制与电力信息实时仿真研究.pdf

    综上所述,分布式电源集群控制与电力信息实时仿真是智能电网领域的关键研究领域,通过多代理一致性控制和实时仿真平台,可以有效地应对高渗透率分布式电源带来的挑战,推动电力系统的智能化发展。

    spark 分布式集群搭建

    ### Spark Standalone 分布式集群搭建详解 #### Spark Standalone 运行模式概述 Spark Standalone 是 Apache Spark 提供的一种自带的集群管理模式,主要用于管理 Spark 应用程序的执行环境。这种模式简单易用,适合...

    面向大数据的分布式并行集群存储技术研究.pdf

    与传统存储技术相比,分布式内存数据库技术不仅在读写速度上有显著提升,而且在数据的缓存、计算等方面进行了优化,其数据处理速度可高出传统数据库技术十几倍。 分布式并行集群存储技术的软件系统主要分为两大类:...

    架构高性价比的分布式计算机集群

    本文将基于提供的文件内容进行深入解析,探讨构建分布式计算机集群的关键技术与实践策略。 #### 分布式计算机集群概述 分布式计算机集群是由多台计算机通过网络连接而成的系统,旨在实现资源共享、负载均衡等功能...

    百度分布式redis集群平台开发与运维

    百度分布式redis集群平台开发与运维百度分布式redis集群平台开发与运维

    Java分布式开发与集群技术.pdf

    在阅读了提供的文件内容后,可以提炼出以下Java分布式开发与集群技术相关的知识点: 1. 分布式开发和集群技术的需求:文档提到了Web服务器和移动互联网软件对分布式开发和集群技术的需求,这表明随着互联网服务的...

    一种基于Kademlia的全分布式爬虫集群方法.pdf

    全分布式爬虫集群的实现,不仅要考虑节点间的通信机制,还需要关注任务的合理划分、节点的异常处理、节点的加入与退出管理以及系统的负载均衡。传统的分布式爬虫可能在面对海量节点时无法有效处理这些复杂情况,因此...

    区域分布式电源集群监控系统研究.pdf

    分布式电源集群监控系统的主要目的是利用现代化信息技术,实现对分布式电源的实时监控与管理,确保电网的稳定和可靠性。本文将围绕分布式电源集群监控系统的设计方案、控制策略、系统平台的展示与结果验证等方面进行...

    基于Zookeeper框架实现MySQL分布式数据库集群.pdf

    MySQL作为一种流行的开源关系型数据库管理系统,虽然提供了一个基于日志的同步模式,但在实际应用中,尤其是在分布式数据库集群环境中,还面临着诸多挑战和问题。数据一致性监控、主从切换、灾难恢复后加入集群以及...

Global site tag (gtag.js) - Google Analytics