当前位置:   article > 正文

第1章 分布式操作系统概念_计算机系统文件 分布式操作系统的概念、功能和特性。

计算机系统文件 分布式操作系统的概念、功能和特性。

1.1 什么是分布式操作系统

  • 分布式操作系统首先是一个操作系统,操作系统承担2个角色:管理者和魔术师,就是管理硬件CPU 、mem、磁盘、网络、I/O 等,让用户程序可以最简单的利用计算机的硬件,但不用care 具体的细节,直接调用API 进行使用即可;操作系统还管理着计算机的资源,对进程、线程进行分配资源。
  • 分布式操作系统然后是一个分布式 :通过多台计算机的硬件实现数据分布到多台机器的磁盘【程序运行时加载到内存】、通过多台计算机的CPU 完成分布式计算【计算就保护内存计算、网络通信】;最后通过网路通信把计算的结果有组织、有顺序的收集并merger 成最终的结果。
  • 分布式操作系统的基本理解:
  1.  多台物理机器的结合【意味着:每台机器都有CPU、mem、disk、trafic等硬件资源】
  2.  分布式操作系统(让多台物理机器的设备(计算资源、存储资源、网络资源))有效结合起来,共同完成一个大的task的软件操作系统
  3.  数据共享、设备共享、网络通信、灵活性

  • 分布式操作系统的意义:
  1. 简单的pc 服务器比大型计算机的成本低,用多台PC 服务器来完成大型计算机的功能;但成本比大型计算机低很多;而且集群规模越大,相对成功就越低
  2. 现实中很多应用场景都是分布式的,所以分布式操作系统来实现解决方案时更加友好
  3. 分布式是多台机器的协同作战,
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/43764
推荐阅读
相关标签
  

闽ICP备14008679号