2020-12-25

分布式计算的相关计算形式
单机计算机(自己干)
单机计算是最简单的计算形式,即利用单台计算机(如PC)进行计算,此时计算机不与任何网络互连,因而只能使用本计算机系统内可被即时访问的所有资源。在最基本的单用户单机计算模式中,一台计算机在任何时刻只能被一个用户使用。用户在该系统上执行应用程序,不能访问其他计算机上的任何资源。在PC上使用的诸如文字处理程序或电子表格处理程序等应用就是单用户单机计算的计算形式。
多用户也可参与单机计算。在该计算形式中,并发用户可通过分时技术共享单台计算机中的资源,我们称这种计算方式为集中式计算。通常将提供集中式资源服务的计算机称为大型机(mainframe computing)。用户可通过终端设备与大型机系统相连,并在终端会话期间与之交互。
集中式计算和分布式计算对比
并行计算(大家一起干)
并行计算(或称并行运算)是相对于串行计算的概念(如图1-2所示),最早出现于20世纪六七十年代,指在并行计算机上所做的计算,即采用多个处理器来执行单个指令。通常并行计算是指同时使用多种计算资源解决计算问题的过程,是提高计算机系统计算速度和处理能力的一种有效手段。它的基本思想是用多个处理器来协同求解同一问题,即将被求解的问题分解成若干个部分,各部分均由一个独立的处理机来并行计算。
串行运算的并行运算
网络计算
网络计算是一个比较宽泛的概念,随着计算机网络而出现。网络技术的发展,在不同的时代有不同的内涵。例如,有时网络计算指分布式计算,有时指云计算或其他新型计算方式。总之,网络计算的核心思想是,把网络连接起来的各种自治资源和系统组合起来,以实现资源共享、协同工作和联合计算,为各种用户提供基于网络的各类综合性服务。网络计算在很多学科领域发挥了巨大作用,改变了人们的生活方式。

网格计算
网格计算是指利用互联网把地理上广泛分布的各种资源(计算、存储、带宽、软件、数据、信息、知识等)连成一个逻辑整体,就像一台超级计算机一样,为用户提供一体化信息和应用服务(计算、存储、访问等)。网格计算强调资源共享,任何结点都可以请求使用其他结点的资源,任何结点都需要贡献一定资源给其他结点。

网格计算侧重并行的计算集中性需求,并且难以自动扩展。云计算侧重事务性应用、大量的单独的请求,可以实现自动或半自动的扩展。

云计算(终于到重点了)
云计算这个概念最早由Google公司提出。2006年,Google高级工程师克里斯托夫·比希利亚第一次提出“云计算”的想法,随后Google推出了“Google 101计划”(101计划,一种实现大学教学资源共享的计划),该计划的目的是让高校的学生参与云的开发,为学生、研究人员和企业家提供Google式的无限计算处理能力,这是最早的“云计算”概念,如图1-3所示。云计算概念包含两个层次的含义:一是商业层面,即以“云”的方式提供服务;二是技术层面,即各种客户端的“计算”都由网络负责完成。通过把云和计算相结合,说明Google在商业模式和计算架构上与传统的软件和硬件公司不同。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值