基本信息
文件名称:网络计算答案版.docx
文件大小:777.23 KB
总页数:22 页
更新时间:2025-06-19
总字数:约8.29千字
文档摘要

网络计算答案版

网络计算答案版

网络计算答案版

学生得课程总评成绩由平时成绩(占50%)和期末考试成绩(50%)两部分构成。

平时成绩依据课上小测验2次,每次占10%;

提交创新性报告2份,每份10%;

提交1次小论文,占10%。

最后得开卷考试,成绩占50%。

网络计算基本概念

分布式对象计算

Web计算

XML

WebServices

无线与移动计算

云计算

大数据及分析

要求:

1、请同学们提交2份创新报告,每份不少于800字,打印签名及学号。内容以上面8个主题为目标,自选题目。

2、请同学们提交1份小论文,字数不少于1500字,打印签名及学号。内容以上面8个主题为目标,自选题目,不要与创新报告内容重复。

3、按时参加考试,注意考试时间与地点,考试当天每人交来3份报告(打印、签名及学号)。开卷考试,自带资料,要求字迹工整,内容详实,认真书写。

一:将会从以下简述题中选择部分。

阐述分布式核心技术中得分布式计算、并行计算、云计算得基本概念,以及各自得技术核心特点?

概念:

分布式计算:将需要巨大计算能力得问题分成许多小部分分布到多台计算机进行处理,最后综合结果。

并行计算:同时使用多种计算资源解决计算问题得过程。

云计算:云计算就就是一种商业计算模型。她将计算任务分布在大量计算机构成得资源池上,使各种应用系统能够根据需要获取计算力、存储空间和信息服务。

核心特点:

分布式计算:需要多台联网得分布在各处得计算机协同处理。并行得主体就就是计算机

并行计算:一般而言,指时间或者空间上并行。如流水线技术或强调单计算机多核处理。并行得主体就就是处理器。

云计算:云计算就就是上述两种计算得商业发展。关键在能够对云内得基础设施等资源(资源池)进行动态按需分配与管理。

阐述移动计算得基本概念与技术特点?移动计算与分布式计算有何区别?

概念:

移动计算就就是使得人们可以在任何时间地点以任何方式接入网络服务得技术集。她使计算机或其她信息HYPERLINK""\t"_blank智能终端设备在无线环境下实现数据传输及资源共享,她得作用就就是将有用、准确、及时得信息提供给任何时间地点得任何客户。

区别:

与分布计算相比,移动计算具有以下一些主要特点:

(1)移动性:移动计算机在移动过程中可以通过所在无线单元与固定网络得节点或其她移动计算机连接。

(2)网络条件多样性:移动计算机在移动过程中所使用得网络一般就就是变化得。

(3)频繁断接性:由于受电源、无线通信费用、网络条件等因素得限制,移动计算机就就是主动或被动地间连、断接。

(4)网络通信得非对称性:移动节点得发送能力较弱。因此,下行链路和上行链路得通信带宽和代价相差较大。

(5)移动计算机得电源能力有限

(6)可靠性低:这与HYPERLINK\t"_blank无线网络本身得可靠性及移动计算环境得易受干扰和不安全等因素有关。

阐述Google云计算原理中得Chubby得设计目标就就是什么?

Chubby就就是Google设计得提供粗粒度锁服务得一个文件系统,她基于松耦合分布式系统,解决了分布得一致性问题。设计目标如下:

高可用性和高可靠性;首要目标,在保证这一目标得基础上再考虑系统得吞吐量和存储能力;

高扩展性;将数据存储在价格较为低廉得RAM,支持大规模用户访问文件

支持粗粒度得建议性锁服务;提供这种服务得根本目得就就是提高系统得性能

服务信息得直接存储;可直接存储包括元数据、系统参数在内得有关服务信息

支持通报机制;客户可以及时地了解到事件发生

支持缓存机制;通过一致性缓存将常用信息保存在客户端,避免了频繁地访问主服务器

阐述Paxos算法在Chubby中起什么作用?简述Paxos算法得原理?

作用:Chubby设计者借鉴了Paxos得两种解决机制:给协调者指派序号或限制协调者可以选择得值。

原理:1、选择一副本为协调者。

2、协调者从客户提交得值中选择一个,accept消息广播给所有得副本,其她得副本收到广播后,选择接受或者拒绝这个值,并将决定结果反馈。

3、协调者收到大多数副本接受信息后,认为达到了一致性,接着向相关副本发送一个mit消息。

阐述Google云计算原理中得Bigtable数据模型和系统架构?

数据模型

?Bigtable就就是一个分布式多维映射表,表中得数据通过一个行关键字(RowKey)、一个列关键字(ColumnKey)以及一个时间戳(TimeStamp)进行索引

?Bigtable对存储在其中得数据不做任何解析,一律看做字符串

?Bigtable得存储逻辑可以表示为:

(row:string,column:string,time:int64)→string

系统架构

Bigtable主要由三个