系统架构师学习笔记-分布式系统

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq78442761/article/details/87646087

目录

 

 

分布式操作系统

分布式数据库系统

云计算


 

分布式操作系统

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

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

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

分布式操作系统的特点:

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

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

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

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

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

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

 

分布式数据库系统

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

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

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

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

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

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

云计算

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

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

猜你喜欢

转载自blog.csdn.net/qq78442761/article/details/87646087