高级操作系统

发布 2021-04-24 06:53:28 阅读 7587

第一章分布式系统概述。

什么是分布式系统?

分布式系统中透明性的种类、定义。

分布式系统中的扩展技术有哪些?

分布式系统的类型。

第二章体系结构。

四种体系结构样式。

客户端-服务器模型。

协作分布式系统bittorrent工作原理。

第三章分布式进程管理。

进程和线程的比较。

多线程服务器的优点?

**迁移的动机有哪些?

进程对资源的绑定类型有哪些?

资源对机器的绑定类型有哪些?

超载者启动的分布式启发式算法思想。

欠载者启动的分布式启发式算法思想。

什么软件**?举例说明其作用。

第四章分布式系统通信。

什么是远程过程调用?远程过程调用的步骤。

什么是远程对象调用?

消息持久通信与暂时通信的区别?

消息同步通信与异步通信的区别?

能够判断消息通信的类型。

多播通信:反熵和gossiping。

第五章命名。

dns名称解析的方法有哪两种?各自优缺点?

移动实体定位的方法有哪些?

描述分层方法中查找一实体的过程。

描述分层方法中插入一实体的过程。

删除无引用实体的方法。

第六章同步。

lamport 时间戳算法的思想。

全局状态。选举算法中bully算法的思想。

选举算法中环算法的思想。

无线环境下的选举算法。

分布式互斥算法。

实现事务的方法。

死锁预防的等-死算法和伤-等算法。

集中式的死锁检测中的假死锁问题。

分布式的死锁检测chandy-misra-haas算法的思想?

第七章一致性和复制。

复制的目的和代价。

能区分是否符合严格一致性、顺序一致性、因果一致性和fifo 一致性。

能区分是否符合单调读、单调写、写后读和读后写。

基于主备份的协议: 远程写协议、本地写协议。

复制的写协议:主动复制、基于法定数目的协议。

第八章容错性。

什么叫容错性?

掩盖故障的冗余有哪几种?

拜占庭将军问题。

什么叫原子多播?

基本的可靠多播方法的思想,存在的问题。

分布式提交—两阶段提交的思想。

分布式提交—三阶段提交的思想。

什么是稳定存储?

第九章分布式安全。

什么是机密性和完整性?

对通信通道的安全威胁类型有哪几种?

对称加密系统和公钥系统的区别?

什么是安全通道?

阐述基于共享密钥的身份验证的思想。

阐述使用密钥发布中心的身份验证的思想。

阐述使用公钥加密的身份验证的思想。

使用公钥加密对消息进行数字签名的思想。

diffie-hellman 建立共享密钥的原理。

权能和委派。

kerberos工作原理。

第十章分布式文件系统。

nfs的共享预约。

nfs 服务器的重复请求高速缓存。

coda的回叫承诺。

coda的储藏技术。

高级操作系统

分布式系统概念 一个分布式系统是若干个独立的计算机的集合,但是对该系统的用户来说,感觉该系统就像一台计算机一样。分布式操作系统 是对分布式系统提供资源管理的软件系统。通常表现为中间件形式。一 分布式系统的关键目标。分布式系统的4个关键目标 1 必须是资源共享的。要让用户方便地访问资源,并且以一种受控...

高级操作系统

目录。1.分布式操作系统透明性的含义是什么?课本8.5分布式系统的透明性 2 2.简述一种分布式操作系统的时钟同步算法 2 3.为什么需要动态负载平衡?影响其效率的3个主要因素是什么?3 4.论述windows操作系统的安全性 3 4.1 windows操作系统的安全性讨论 3 4.1.1 wind...

高级操作系统

一 解释。1 解释分布式系统概念。一个分布式系统是一些独立的计算机的集合,但是对该系统的用户来说,系统就像一台计算机一样,即 由大量cpu组成的计算机系统。这个定义有两方面的含义 第一,从硬件角度看,每台计算机都是自主的 第二,从软件角度看,用户将整个系统视为一台计算机。2 微内核的主要任务。微内核...