Linux – 计算机基础知识体系

一、认识计算机的组成

     计算机组成(computer composition)指的是系统结构的逻辑实现,包括机器机内的数据流和控制流的组成及逻辑设计等。 计算机一般是由硬件系统和软件系统这两部分组成,硬件系统包括:CPU、内存、硬盘、输入和输出设备(键盘鼠标、显示器等),软件系统包括:系统软件自身、用户的应用程序。

    如下图:

 blob.png

 

二、计算机的存储设备

    存储系统是指计算机中由存放程序和数据的各种存储设备、控制部件及管理信息调度的设备(硬件)和算法(软件)所组成的系统。硬盘,是计算机不可少的一个重要的存储设备,它是主要用于存放用户的应用程序数据。常见的存储设备如下:

 1)硬件设备类型:

    IDE:

      IDE全称Integrated Drive Electronics,IDE硬盘是使用一个40芯电缆与主板进行连接,它的优点是传输效率比较稳定,缺点速度慢、并且不支持热插拔。

    SCSI:

     SCSI全称Small Computer System Interface,SCSI硬盘和普通IDE硬盘相比有很多优点:接口速度快,并且由于主要用于服务器,因此硬盘本身的性能也比较高,硬盘转速快,缓存容量大,CPU占用率低,扩展性远优于IDE硬盘,并且支持热插拔。

    SATA:

     SATA全称Serial Advanced Technology Attachment,它是一个串口硬盘也是IDE的升级版,它能够提高传输速率,以及支持热插拔。

    SAS:

     SAS全称Serial Attached SCSI,它是一个串行的连接,它和SATA硬盘相同都是使用串行技术以获得更高的传输速度,并通过缩短连结线改善内部空间等。

 

 2)网络设备类型:

    DAS:

    直接存储设备,简单来说就是一个直连的存储,它的管理成本比较低而配置方面也简单,当然在很大的数据时I/O会成为瓶颈。

    NAS:

    网络的共享存储,它是由一个服务端和一个客户端组成其通过网络进行访问,例如:FTP、SAMBA、NFS等网络文件共享。

    SAN:

     存储区域网络,它是使用高速光纤网络连接服务器于存储设备实习存储共享。相当于有一个网络存储柜再提供存储共享服务,并且在客户端也能进行管理。

 

 

    

    

原创文章,作者:wurenbo,如若转载,请注明出处:http://www.178linux.com/68588

(0)
上一篇 2017-02-19 11:50
下一篇 2017-02-19 13:03

相关推荐

  • Ansible(From Wikipedia)

           Ansible 是一个免费的用于配置和管理计算机的的软件平台。它集成了软件部署,ad hoc任务执行,和管理配置的功能。它依赖Python2.4之后的版本和通过SSH或者PowerShell管理节点。模块工作在JSON格式,输出信息可以被任何编程语言再次编写。系统管理员可以使用YAML…

    Linux干货 2015-11-18
  • 划分子网例题

    概念:子网划分就是——>将一个大网络(主机ID位多)划分成多个小的网络(主机ID位少) 如何实现呢?!        实现——->网络ID向主机ID借位,网络ID位变多,主机ID位变少 涉及的公式:         &n…

    2017-09-04
  • Linux Shell(脚本)编程入门

    为什么要进行shell编程 在Linux系统中,虽然有各种各样的图形化接口工具,但是sell仍然是一个非常灵活的工具。Shell不仅仅是命令的收集,而且是一门非常棒的编程语言。您可以通过使用shell使大量的任务自动化,shell特别擅长系统管理任务,尤其适合那些易用性、可维护性和便携性比效率更重要的任务。 下面,让我们一起来看看shell是如何工作的: 建…

    Linux干货 2017-08-05
  • DNS and BIND 初步

    DNS and bind 初步 前言 TCP/IP协议通信是针对于ip地址的,你说我要是去淘宝买东西,怎么可能记住ip地址,我要是去百度买东西,也记不住啊,所以针对于此,就出现了这样一个翻译器,起一个名字,跟ip地址对应。是多对一还是一对多呢,都可以,我几个ip指向一个网址也没问题,几个网址指向一个ip也可以。 对于反向域名解析功能等以后用到再做总结,反向域…

    Linux干货 2016-12-06
  • 笔记

    命令 命令列表 alias 别名 bc 计算器 basename文件基本名 cp 复制 cd 进入文件夹 cat /proc/partition 查看硬盘的使用情况 cat /proc/meminfo 查看内存的使用情况 chvt 切换终端 chown改变文件的所属组 edj:chown -R www /etc/host clock 查询或设置硬件时间 ch…

    Linux干货 2017-05-25