目录

分布式操作系统

分布式数据库系统

云计算


分布式操作系统

分布式操作系统是为管理分布式系统而开发的系统软件,它能使分布式系统中的各个场地既能较均等地分担控制功能、独立发挥自身控制作用,又能相互协调,在彼此通信协调的基础上实现系统全局管理。

网络操作系统与分布式操作系统区别:

分布式操作系统把资料看成整体占用,并作为一个整体进行管理,通过整体机制而非局部机制来处理运行过程,系统基于单一的策略来控制和管理。

分布式操作系统的特点:

具有干预互连的各处理机之间交互关系的责任。

分布式操作系统的控制结构是分布式的。

分布式操作系统按逻辑功能分为全局操作系统和局部操作系统。

分布式操作系统的基本调度单位不是一般系统中的进程,而是一种任务队列。

分布式操作系统的组成情况与系统的耦合方式关系很大。

分布式操作系统为加强各处理机间的动态协作,借鉴了网络操作系统中的消息传送协议技术。

分布式数据库系统

分布式数据库系统的特点:

数据独立性: 逻辑独立性、物理独立性、 数据分布独立性(分布透明性)

集中与自治相结合的控制结构: 数据共享( 局部共享、全局共享)、控制机制(自治、集中)

适当增加数据冗余度:提高系统的可靠性、可用性、提高系统性能

全局的一致性、可串行性和可恢复性:局部数据库要保证ACID、全局数据库也要保证ACID

全局数据字典:存放全局概念模式、分片模式、分布模式的定义,以及各模式之间映像的定义;存放有关用户存取权限的定义,以保证全局用户的合法权限和数据库的安全性;存放数据完整性约束条件的定义,其功能与集中式数据库的数据字典类似。

云计算

云计算概念:云计算是一种基于互联网的计算方式,通过这种方式在网络上配置为共享的软件资源、计算资源、存储资源和信息资源,按需要提供给网络终端设备和终端用户。

云计算服务的类型:SaaS(软件即服务)、PaaS(平台即服务)、IaaS(基础设施即服务)

系统架构师学习笔记-分布式系统相关推荐

  1. 系统架构师学习笔记_第六章(下)_连载

    系统架构师学习笔记_第六章(下)_连载 6.3 基于 UML 的软件开发过程 6.3.1  开发过程概述 UML 是独立于软件开发过程的,能够在几乎任何一种软件开发过程中使用.迭代的渐进式软件开发过程 ...

  2. 系统架构师学习笔记_第十四章_连载

    第十四章  基于ODP的架构师实践 14.1  基于ODP的架构开发过程 系统架构 反映了功能在系统系统构件中的 分布.基础设施相关技术.架构设计模式 等,它包含了架构的 原则 和 方法.构件关系 与 ...

  3. 系统架构师学习笔记-论文摘要部分的写法

    目录 各种例子 总结 各种例子 首先说明下注意点: 凡是题目上提到的关键字,在摘要中都要体现: 举下面这个例子: 论软件需求管理 注意:题目中要求的地方,一定要在摘要中进行体现 摘要部分: 要写近2年 ...

  4. 系统架构师学习笔记_第五章(下)_连载

    5.3  软件架构风格 体系结构设计 核心目标是 重复的体系结构模式,体系结构级的 软件重用. 5.3.1  软件架构风格概述 一个体系结构 定义 一个词汇表 和 一组约束.词汇表中包含 构件和连接件 ...

  5. 系统架构师学习笔记_第二章_连载

    <计算机网络基础知识> 计算机系统 由 硬件和软件组成,软件通常分为 系统软件和应用软件. 系统软件支持应用软件的运行,为用户开发应用软件提供平台,用户可以使用它,但不能随意修改它. 常用 ...

  6. 系统架构师学习笔记_第三章_连载

    1975年,意大利学者 朗高(G·Longo)提出:信息是反映事物的形式.关系相差别的东西,它包含在事物的差异之中,而不在事物本身. 目前,关于信息 比较科学和统一的定义是:信息是对客观事物 变化和特 ...

  7. 系统架构师学习笔记_第十二章_连载

    第十二章  系统安全架构设计 12.1  信息系统安全架构的简单描述 信息安全的特征 是为了保证信息的 机密性.完整性.可用性.可控性.不可抵赖性. 以风险策略为基础. 12.1.1  信息安全的现状 ...

  8. 系统架构师学习笔记-软件架构设计

    目录 软件架构概述 特定领域软件架构 基于架构的软件开发 设计模式 软件架构概述 软件架构的定义:软件架构是指在一定的设计原则基础上,从不同角度对组成系统的各部分进行搭配和安排,形成系统的多个结构而组 ...

  9. 系统架构师学习笔记-面向对象方法

    目录 基本概念 统一建模语言(UML) 基本概念 对象(Object):它是系统用来描述客观事物的一个实体,是构成系统的一个基本单位. 类(Class):它是具有相同属性和方法的一组对象的集合. 继承 ...

最新文章

  1. vue-quill-editor上传内容由于图片是base64的导致字符太长的问题解决
  2. Effective C++ 11 在operator=中处理“自我赋值” 笔记
  3. 荐读|属性与可直接访问的数据成员之间应该如何选
  4. 关于Google Storage的东西
  5. POJ PKU 2305 java大数进制转化 JAVA 大数转换成字符串 转
  6. kotlin set 私有_Kotlin可见性修改器–公共,受保护,内部,私有
  7. phpmailer 发送Outlook邮件时535 5.7.3 authentication unsuccessful错误的解决办法 谷歌邮箱 SMTP ERROR: Password command
  8. mybatis中mysql递归查询多级_mybatis+mysql递归查询
  9. ButterWorthFIlter(巴特沃斯滤波器)
  10. 夫水之积也不厚,则其负大舟也无力
  11. 电脑小米手机,小米手机怎么连接电脑?
  12. 【已解决】瞎设置代理服务器后IE浏览器上不了网
  13. 鹏业安装三维算量软件——批量修改工程量
  14. ExcludeClipRect和无闪烁图像
  15. 《python程序语言设计》第2章第15题几何正六边形面积。用def和class来完成
  16. error C2448: 'Unknown' : function-style initializer appears to be a function definition
  17. Java项目管理系统 的设计与实现
  18. 如何下载淘宝视频-淘宝视频下载详细以及注意
  19. 前端学习记录(十一) 一个“屡教不改”的错误
  20. 第2期-通过去哪儿爬取机票价格

热门文章

  1. 远程断点调试不需要跟时间赛跑
  2. 解析应用结构,优化网络效能
  3. 2008年秋季学期文兴小学四年级班主任工作计划
  4. 优化了破网站的搜索功能
  5. 当自动化遇见数字化——德资企业儒拉玛特的数字化实践
  6. 如何快学会python??内附python学习资料
  7. “XEIM”国内开源即时通讯XEIM
  8. 李开复离职后谷歌将在中国消亡
  9. 为什么我建议每个开发人员都需要学Python?不看会后悔!
  10. Python是什么?Python能干什么?一篇文章让你对Python了如指掌!!