极客号

什么是分布式系统,什么是嵌入式系统?(分布式操作系统有哪些)

  1. 什么是分布式系统,什么是嵌入式系统?
  2. 实时系统、嵌入式系统、分布式系统有什么分别?
  3. 当前主流分布式文件系统有哪一些?

什么是分布式系统,什么是嵌入式系统?

为了区别于原有的通用计算机系统,人们把嵌入到对象体系中,为实现对象体系智能化控制的计算机系统,称作嵌入式计算机系统,简称嵌入式系统.如果操作系统可按管理的任务数把CPU分成若干个时间片,将每个时间片分配给一个任务,CPU按时间片轮流执行这些任务,那么这种操作系统就叫做分布式操作系统.

什么是分布式系统,什么是嵌入式系统?(分布式操作系统有哪些)-图1

实时系统、嵌入式系统、分布式系统有什么分别?

实时系统(rtos),顾名思义,就是实时性很强,

嵌入式系统,主要是针对嵌入式设备

分布式系统,计算机通过网络被连结在一起,可以获得极高的运算能力及广泛的数据共享。像银行的系统都是分布式的。

什么是分布式系统,什么是嵌入式系统?(分布式操作系统有哪些)-图2

这都是各有各的特征,但是各个都是渗透一些别的系统的思想的。毕竟实际应用的都是比较复杂的。比方说航天的都是嵌入式的,但是他的各项指标尤其是实时性的要求比别的嵌入式系统都高。还有嵌入式的,也会用到分布的思想,就是各种传感器的什么的都是形成网络。

差别的话从名字上都看出来了。你实际接触的很难说是实时的,一点没有别的系统的思想。

当前主流分布式文件系统有哪一些?

目前几个主流的分布式文件系统除GPFS外,还有PVFS、Lustre、PanFS、GoogleFS等。

什么是分布式系统,什么是嵌入式系统?(分布式操作系统有哪些)-图3

1.PVFS(Parallel Virtual File System)项目是Clemson大学为了运行Linux集群而创建的一个开源项目,目前PVFS还存在以下不足: 1)单一管理节点:只有一个管理节点来管理元数据,当集群系统达到一定的规模之后,管理节点将可能出现过度繁忙的情况,这时管理节点将成为系统瓶颈; 2)对数据的存储缺乏容错机制:当某一I/O节点无法工作时,数据将出现不可用的情况; 3)静态配置:对PVFS的配置只能在启动前进行,一旦系统运行则不可再更改原先的配置。

2.Lustre文件系统是一个基于对象存储的分布式文件系统,此项目于1999年在Carnegie Mellon University启动,Lustre也是一个开源项目。它只有两个元数据管理节点,同PVFS类似,当系统达到一定的规模之后,管理节点会成为Lustre系统中的瓶颈。

3.PanFS(Panasas File System)是Panasas公司用于管理自己的集群存储系统的分布式文件系统。

4.GoogleFS(Google File System)是Google公司为了满足公司内部的数据处理需要而设计的一套分布式文件系统。

5.相对其它的文件系统,GPFS的主要优点有以下三点: 1)使用分布式锁管理和大数据块策略支持更大规模的集群系统,文件系统的令牌管理器为块、inode、属性和目录项建立细粒度的锁,第一个获得锁的客户将负责维护相应共享对象的一致性管理,这减少了元数据服务器的负担; 2)拥有多个元数据服务器,元数据也是分布式,使得元数据的管理不再是系统瓶颈; 3)令牌管理以字节作为锁的最小单位,也就是说除非两个请求访问的是同一文件的同一字节数据,对于数据的访问请求永远不会冲突.

到此,以上就是小编对于的问题就介绍到这了,希望介绍的3点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。

本站非盈利性质,与其它任何公司或商标无任何形式关联或合作。内容来源于互联网,如有冒犯请联系我们立删邮箱:83115484#qq.com,#换成@就是邮箱

转载请注明出处:http://www.hushtel.com/sm/43666.html

分享:
扫描分享到社交APP
上一篇
下一篇