• 87、一文带你了解网络操作系统,除了windows、linux,还有你没听过的


    网络操作系统的概念

    操作系统是计算机系统中用来管理各种软硬件资源,提供人机交互使用的软件。网络操作系统可实现操作系统的所有功能,并且能够对网络中的资源进行管理和共享。网络操作系统(Network Operation System,NOS)是使网络上各种计算机能方便有效地共享网络资源,为网络用户提供所需的各种服务的软件和通信协议的集合。

    操作系统的发展过程

    20世纪50年代中期:第一个简单的批处理操作系统 60年代中期:产生了多道程序的批处理系统。处理机可以同时处理内存中多道程序,使系统硬件资源得到了充分的使用。70年代:分时操作系统, 代表性产品如UNIX操作系统。80年代:网络操作系统的形成 计算机局域网(LAN)得到了迅速发展,出现了面向局域网构建网络服务平台的操作系统,代表性系统如NetWare。进入90年代:网络操作系统的完善 微软推出了包括Windows NT、Windows 2000 Server和Windows Server 2003等系列服务器产品。Linux、Unix等操作系统

    网络操作系统功能

    操作系统功能通常包括:

    • 处理机管理

    • 存储器管理

    • 设备管理

    • 文件系统管理

    • 以及为了方便用户使用操作系统向用户提供的用户接口。

    网络操作系统的主要任务:

    • 提供网络服务和网络资源管理

    • 网络用户与服务器之间的接口,实现基于网络的用户远程访问能力。

    网络操作系统功能详解:

    1、共享资源管理

    网络操作系统应该能够对网络中的共享资源,如对磁盘阵列、打印机、绘图仪等共享硬件,以及目录、文件、数据库、共享系统软件等共享软件实施有效的管理,能够有效协调用户对共享资源的使用,保证共享数据的安全性和一致性。

    2、网络通信

    接入网络的计算机作为主机系统,都应该支持网络通信功能,即实现从网络协议栈数据链路层到应用层的功能,从而在源主机和目标主机之间,实现无差错的数据传输,网络操作系统作为网络应用中核心设备——服务器的灵魂,在网络通信方面支持更多协议,提供更高安全性和可用性。

    3、网络服务

    网络操作系统内置了常用的网络服务器,为用户提供多种有效网络服务。典型网络服务包括:

    • 文件传输、存取和管理服务。

    • 域名解析系统DNS。

    • 用户管理服务。

    • 安全服务。

    • 群集支持。

    • 共享硬盘服务。

    • 共享打印服务。

    4、网络管理

    网络操作系统支持网络管理协议,

    • 如简单网络管理协议SNMP等,支持服务器的远程管理、远程登录,可以实现全网网络服务器的远程统一管理,

    • 如可以采用第三方网络管理软件集成管理网络中服务器,监控服务器的运行。

    • 如通过建立活动目录,使用Windows域的概念可以方便管理全网的域内服务器。

    网络管理的另一个主要任务是安全管理,

    • 如通过“存取控制”来确保存取数据的安全性;

    • 通过“容错技术”来保证系统故障时,数据能够安全恢复。

    网络操作系统还能对网络性能进行监视、对使用情况进行统计,为提高网络性能、进行网络维护和记账等提供必要的信息。

    5、互操作能力

    在网络环境下,各种客户机和主机,往往不论安装什么操作系统,不仅能够与服务器通信,而且还能以透明的方式访问服务器上的文件系统。

    6、作业迁移

    即一个作业可以从一个节点计算机上迁移到其他工作负荷较轻或适宜处理该作业的节点计算机上运行。

    网络操作系统的结构

    局域网的组建模式通常有对等网络和客户机/服务器网络两种。客户机/服务器网络操作系统由客户机操作系统和服务器操作系统两部份组成。

    客户机操作系统的功能:

    • 让用户能够使用本地资源和处理本地的命令和应用程序

    • 实现客户机与服务器的通信。

    服务器操作系统的功能:

    • 管理服务器和网络中的各种资源

    • 实现服务器与客户机的通信

    • 提供网络服务和网络安全管理。

    常见的网络操作系统

    具有代表性的网络操作系统有:

    • UNIX

    • Linux (UNIX派生的自由软件)

    • Netware (Novell公司)

    • Windows (Microsoft公司)

      • Windows NT Server

      • Windows 2000 Server

      • Windows Server 2003

      • Windows Server 2008

    UNIX

    bf274388330d60a6d3aea1ec9a722282.png

    • 1969~1970美国的电报电话公司(AT&T)Bell实验室首先在PDP-7机器上实现了UNIX系统。

    • 美国麻省理工学院开发的在一种分时操作系统的基础上发展起来的网络操作系统。

    • UNIX是一个集中式分时多用户多任务操作系统,是目前功能最强、安全性和稳定性最强的网络操作系统。

    Linux

    6f5ef3d9b506f58e839414fbc9bf51c2.png

    • 芬兰赫尔辛基大学的学生Linus Torvalds开发的具有UNIX操作系统特征的新一代网络操作系统。

    • Linux的最大特征在于其源代码向用户完全公开,任何一个用户可根据自己的需要修改Linux操作系统的内核。

    Netware

    ee6433199bf6611862875d078c6fa04e.png

    • 是世界上第一个真正的微机局域网操作系统,1984年美国Novell公司推出Netware1.0版。

    • 上世纪90年代曾在工业控制、生产企业、证券系统局域网中雄霸一方。

    • Netware系统对不同的工作平台(如D0S、0S/2、Macintosh等),不同的网络协议环境如TCP/IP以及各种工作站操作系统提供了一致的服务。

    Windows系列

    1f3a49f7d63d2b4c3b6793fe4e34292d.png

    • Microsoft(微软)公司开发一种界面友好操作简便的网络操作系统。

    • 不仅在个人操作系统中占有绝对优势,在网络操作系统中也具有非常强劲的力量。

    • Windows网络操作系统在中小型局域网配置中是最常见的,但由于它对服务器的硬件要求较高,一般用在中低档服务器中。

     

  • 相关阅读:
    git使用整理
    mysql学习使用
    【C++】STL库_Vector的模拟实现
    内容安全(DPI和DFI解析)
    计算机毕业设计Java校园资料在线分享网站(系统+源码+mysql数据库+lw文档)
    数据结构与算法(四):哈希表
    加入 MotoGP™ Monster Energy 英伦大奖赛!
    LeetCode 643. Maximum Average Subarray I
    java计算机毕业设计云端小区物业智能管理系统源码+系统+mysql数据库+lw文档+部署
    【经纬恒润】自动驾驶感知算法岗位一面
  • 原文地址:https://blog.csdn.net/qq_43416206/article/details/125280424