分布式计算概述_分布式计算与处理

分布式计算概述_分布式计算与处理**分布式计算是当前计算机领域常见的名词,那么到底什么是分布式,什么又是分布式计算呢?今天和大家共同研究一下这个话题。**分布式计算的概念一个分布式系统是由若干通过网络互联的计算机组成的软硬件系统,且这些计算机互相配合以完成一个共同目标(往往这个共同目标称为“项目”)分布式计算的优缺点优点:1.超大规模2.虚拟化3.高可靠性4.通用性5.高伸缩性6.按需服务7….

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

  分布式计算是当前计算机领域常见的名词,那么到底什么是分布式,什么又是分布式计算呢?今天和大家共同研究一下这个话题。

分布式计算的概念

  一个分布式系统是由若干通过网络互联的计算机组成的软硬件系统,且这些计算机互相配合以完成一个共同目标(往往这个共同目标称为“项目”)

分布式计算的优缺点

优点:
1.超大规模
2.虚拟化
3.高可靠性
4.通用性
5.高伸缩性
6.按需服务
7.极其低廉
8.容错性
缺点:
1.多点故障
2.安全性低

分布式计算的相关计算形式

 分布式计算相关计算形式

1.单机计算

  单机计算是最简单的计算形式,即利用单台计算机进行计算,此时计算机不与任何网络互联,因而只能使用本计算机系统内可被即时访问的所有资源。
  集中式计算与分布式计算
  如上图所示,与单机计算模式不同,分布式计算包括在通过网络互联的多台计算机上执行的计算,每台计算机都有自己的处理器及其他资源。用户可以通过工作站完全使用与其互连的计算机上的资源。此外,通过与本地计算机及远程计算机交互,用户可访问远程计算机上的资源。www是该类计算的最佳例子。当通过浏览器访问某个Web站点时,一个诸如IE的程序将在本地系统运行并与运行于远程系统中的某个程序(即Web服务器)交互,从而获取驻留于另一个远程系统中的文件。

2.并行计算

   并行计算(或称并行运算)是相对于串行计算的概念(如下图所示),指在并行计算机上所作的计算,即采用多个处理器来执行单个命令。 如何改变文本的样式并行计算可分为时间上的并行和空间上的并行。
分布式计算概述_分布式计算与处理
   并行运算与分布式计算的区别是:分布式计算强调的是任务的分布执行,而并行计算强调的是任务的并发执行

3.网络计算

  网络计算的核心思想是,把网络连接起来的各种自治资源和系统组合起来,以实现资源共享、协同工作和联合计算,为各种用户提供基于网络的各类综合性服务。网络计算在很多的学科领域发挥了巨大作用,改变了人们的生活方式。

4.网格计算

  网格计算指利用互联网把地理上广泛分布的各种资源(计算、存储、带宽、软件、数据、信息、知识等)连成一个逻辑整体,就像一台超级计算机一样,为用户提供一体化信息和应用服务(计算、存储、访问等)

5.云计算

云计算概念包含两个层次的含义:一是商业层面,即以“云”的方式提供服务;二是技术层面,即各种客户端的“计算”都由网络负责完成。

分布式系统概述

分布式系统定义

  分布式系统指通过网络互连,可协作执行某个任务的独立计算机集合。这个定义有两个方面的含义:第一,从硬件角度来讲,每台计算机都是自主的;第二,从软件角度来讲,用户将整个系统看作一台计算机。这两者都是必需的,缺一不可。
  如下图所示,一个分布式系统一般都是由多个位于不同位置的网络上计算机组成的系统,这些计算机通过网络传递消息与通信,从而完成一个共同的目标。
在这里插入图片描述

分布式系统的特征

1.可靠性
2.可扩展性
3.可用性
4.高效性
5.cap理论

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/206637.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 青龙面板一键搭建(openwrt安装青龙面板)

    大家好,QX系列教程教会了大家js脚本挂机的基础玩法,Boxjs为这个玩法提升了不少可玩性,但是IOS系统下最多支持2个账号,许多助力需求无法满足,应群友要求出一个青龙从零开始搭建教程,欢迎大家入群交流:106511927注意教程看不懂的话可以进群找群主帮你代挂!如果本教程看不懂或者操作出现问题,证明您的计算机专业知识并不支持本文章的搭建操作。第一步购买云服务器个人推荐阿里云服务器1核2G即可搞活动一年一百来块钱系统选择CentOs7等待配置完成。百度搜索Finalshell下载安装

    2022年4月18日
  • CentOS搭建msmtp+mutt实现邮件发送

    CentOS搭建msmtp+mutt实现邮件发送

    2022年3月12日
  • JavaBean 的小知识点

    推荐:http://www.cnblogs.com/roucheng/p/3504465.html

    2021年12月26日
  • protostuff报错[通俗易懂]

    protostuff报错[通俗易懂]themethodmergeFrom(byte[],T,Schema)inthetype isnotapplicableforthe。。。。。如果出现以上报错,说参数类型不匹配,RuntimeSchema和Schema类型无法转换,有很大的概率是倒包倒错了。要注意,需要导入的是:io.protostuffprotostuff-core1.5.2

    2022年5月2日
  • UltraISO激活成功教程_ultraiso是什么软件

    UltraISO激活成功教程_ultraiso是什么软件下载链接:https://cn.ultraiso.net/uiso9_cn.exe简体中文版专用:注册名:Guanjiu注册码:A06C-83A7-701D-6CFC多国语言版专用:注册名:Home注册码:4BA9-0D54-214A-C938…

    2022年10月12日
  • 有效沟通技巧

    有效沟通技巧【管理名言】面对面的沟通是最好的沟通方式沟通的三个行为:说、听、问要形成一个双向的沟通,必须包含三个行为,即:有说的行为、听的行为和问的行为。一个有效的沟通技巧就是由这三种行为组成的。换句话说,考核一个人是否具备沟通技巧的时候,看他这三种行为是否都出现。【案例分析】一家著名的公司在面试员工的过程中,经常会让10个应聘者在一个空荡的会议室里一起做一个小游戏,很…

    2022年6月16日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号