2020-09-23

作业一
1、云计算是一种分布式计算,是通过网络将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户。

2、云计算的关键技术:
伴随着信息技术的不断发展,信息技术已被应用到各行各业,乃至人们的日常生活当中。云计算的核心是一种基于互联网的计算模式,这种模式既包括系统的设计开发时,也涵盖系统运行时。总的来说,云计算包括4大核心技术:
(1)虚拟化技术
实现云计算的重要技术支持就是虚拟化技术。虚拟化技术实现了物理资源的逻辑抽象和统一表示,产生了一个虚拟(非实在)的东西,各种不同的软硬件资源就可以形成一个虚拟的资源池,用户和业务应用就能更有效地使用这个资源池,通过虚拟化技术可以提高资源的利用率,且能够按照用户需求变化,快速有效地进行资源部署。
(2)数据存储技术
从安全、经济适用的角度来看,分布式存储方式无疑是云存储的最佳选择,采用多个副本存储同一数据或采用多份备份法,在服务上则采取并行的方法为用户提供所需服务,此外,高传输率也是云计算数据存储技术的一大特色。
(3)大规模数据管理技术
云技术能对海量的数据进行处理、利用的前提是,数据管理技术必须具备高效的管理大量的数据的能力。目前,云计算系统中的数据管理技术主要是Google的Big Table数据管理技术和Hadoop开发的开源数据管理模块HBase。
(4)编程模型
要使用户能够简便、轻松的获取云环境下的编程服务,编程模型必须具备简洁易操作的性能,那样,用户只要通过简单程序编写就能达成既定的目标。此外,编程模型后台复杂的并行执行、任务调度向用户和编程人员保持透明,又是该服务的一大特色。例如Google构造的Map Reduce编程规范就可满足上述要求,过Map和Reduce两个简单概念构成基本的运算单元便可以并行处理海量的数据。Map Reduce既满足了编程模型需要,也满足了任务调度模型的需求,目前使用较广泛。

3、云计算的特点
资源池弹性可扩张
按需提供资源服务
网络化的资源接入
虚拟化
提高可靠性和安全性

4.什么是MPI,什么是网格计算,MPI、网格计算、云计算区别
MPI:MPI是一种以切分计算实现分布式计算的系统称为基于计算切分的分布式计算系统。
网格计算:网格计算是一种基于计算和数据切分的混合型分布式计算技术。
区别:
(1)MPI分布式计算的方法是计算拆分,典型的储存方式是集中存储,计算与数据的位置一致性关系是数据向计算迁移,并行程序开发难度难。
(2)网格计算分布式计算的方法是数据拆分,典型的储存方式是集中存储,计算与数据的位置一致性关系是数据向计算迁移,并行程序开发难度N/A。
(3)云计算分布式计算的方法是数据拆分,典型的储存方式是分布式存储,计算与数据的位置一致性关系是计算向数据迁移,并行程序开发难度易。
5、云计算与大数据的关系
大数据说的是一种移动互联网和物联网背景下的应用场景,各种应用产生的巨量数据,需要处理和分析,挖掘有价值的信息;云计算说的是一种技术解决方案,就是利用这种技术可以解决计算、存储、数据库等一系列IT基础设施的按需构建的需求。

6、数据切分
数据切分一般将数据分为128MB的块进行分布式存放,需要对数据进行处理时将计算在各个块所在的节点直接发起,避免了从网络上读取数据所耗费的大量时间,实现计算主动“寻找”数据的功能,大大简化了分布式处理程序设计的难度。

7、物联网的四个环节
标识、感知、处理和信息传送。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值