计算机基础

计算机系统

计算机系统由两大部分组成硬件系统(Hartware)软件系统(Software)

硬件系统:主要由中央处理器、存储器、输入输出控制系统和各种外部设备组成。中央处理器是对信息进行高速运算处理的主要部件,其处理速度可达每秒几亿次以上操作。存储器用于存储程序、数据和文件,常由快速的主存储器(容量可达数百兆字节,甚至数G字节)和慢速海量辅助存储器(容量可达数十G或数百G以上)组成。各种输入输出外部设备是人机间的信息转换器,由输入-输出控制系统管理外部设备与主存储器(中央处理器)之间的信息交换。 

软件系统分为系统软件、支撑软件和应用软件。系统软件由操作系统、实用程序、编译程序等组成。操作系统实施对各种软硬件资源的管理控制。实用程序是为方便用户所设,如文本编辑等。编译程序的功能是把用户用汇编语言或某种高级语言所编写的程序,翻译成机器可执行的机器语言程序。支撑软件有接口软件、工具软件、环境数据库等,它能支持用机的环境,提供软件研制工具。支撑软件也可认为是系统软件的一部分。应用软件是用户按其需要自行编写的专用程序,它借助系统软件和支援软件来运行,是软件系统的最外层。

计算机基础

服务器的硬件

服务器(Server):是计算机的一种,是网络中为客户端计算机提供各种服务的高性能的计算机,服务器在网络操作系统的控制下,将与其相连的硬盘、磁带、打印机及昂贵的专用通讯设备提供给网络上的客户站点共享,也能为网络用户提供集中计算、信息发布及数据管理等服务。

  • 服务器硬件由CPU、网卡、PCI、硬盘、电源、内存、风扇等重要部件组成。
  • 服务器硬件-CPU:CPU是Central Processing Unit的缩写,即中央处理器。由 控制器和运算器构成,是整个计算机系统中最重要的部分。目前主流服务器CPU公司有Inter(至强Xeon、安腾Itanium )和AMD(Althlon MP)
  • 服务器硬件-主板:主板mainboard、系统板systemboard或母板motherboard,安装在机箱内,是计算机最基本的也是最重要的部件之一。主板上面安装组成计算机的主要电路系统,一般有BIOS芯片、I/O控制芯片、键盘和面板控制开关接口、指示灯插接件、扩充插槽、主板及插卡的直流电源供电接插件等元件 。
  • 服务器硬件-内存:内存(Memory)是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。内存也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。
  • 服务器硬件-硬盘:是服务器的核心的数据仓库,所有的软件和用户数据都存储在其中。对用户来讲,服务器上的数据最为宝贵,则对服务器上的硬盘可靠性是非常重要的。目前主流的硬盘有SATA和SAS硬盘。
  • 服务器硬件-电源和风扇:支持服务器的电力负载、支持沉余,防止电源故障。电源子系统还包括智能电源和风扇。冗余电源是用于服务器、工业电脑(Industrial PC;IPC)安全监控等中的一种电源,是由两个完全一样的电源组成,由芯片控制电源进行负载均衡。当一个电源出现故障时,另一个电源马上接管其工作,在更换电源后,又是两个电源协调工作。冗余电源是为了实现服务器系统的高可用性。
  • 服务器硬件-网卡:网卡为服务器的必备设备,为其在网络上的其他计算机提供通信,一般在其主板上集成网卡。

存储网络

存储网络分三大类:

  1.DAS-----直接连接存储(Direct Attached Storage)
  
  2. NAS-----网络连接存储(Network Attached Storage)
  
  3. SAN-----存储区域网络(Storage Area Networks)

一. DAS:直接连接存储,存储设备与主机紧密相连

 图片描述

  • 管理成本较低,实施简单。
  • 存储时直接依附在服务器上,因此存储共享受到限制。
  • CPU必须同时完成磁盘存取和应用运行的双重任务,所以不于CPU的指令周期的优化,增加系统负担。

二. 通过局域网在多个文件服务器之间实现了互联,基于文件的协议( NFS、SMB/CIFS ),实现文件共享。

 图片描述

  • 集中管理数据,从而释放带宽、提高性能
  • 可提供跨平台文件共享功能
  • 可靠性较差,适用于局域网或较小的网络

三. 存储区域网络(Storage Area Networks,SAN) 利用高速的光纤网络链接服务器与存储设备,基于SCSI,IP,ATM等 多种高级协议,实现存储共享。

 图片描述

  • 服务器跟储存装置两者各司其职
  • 利用光纤信道来传输数据﹐以达到一个服务器与储存装置之间多对多的高效能、高稳定度的存储环境
  • 实施复杂,管理成本高

四. 三种网络的形态对比: 图片描述

操作系统

  1. OS:: Operating System,通用目的的软件程序。
  2.  图片描述
  • 硬件驱动
  • 进程管理
  • 内存管理
  • 网络管理
  • 安全管理
  • 文件管理

2. OS 分类

  • 服务器OS:RHEL, CentOS,Windows Server,AIX
  • 桌面OS:Windows 10,Windows 7,Mac OS,Fedora
  • 移动设备OS:Andriod,IOS,YunOS

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

(0)
杰
上一篇 2017-05-19 19:04
下一篇 2017-05-20 10:40

相关推荐

  • bash的重定向

    一、简介         bash的数据流重定向(redirect)是将程序的执结果重新定向到另一文件或者设备。或者把一文件重定向给一程序作为数据来源。默认情况下,命令的执行结果显示在屏幕上。文件系统中,分为:标准输入,标准输出,错误输出。 二、用法   &n…

    Linux干货 2015-08-11
  • linux运维

    linux运维大纲,学习路线图

    Linux干货 2017-10-21
  • Linux内核编译过程详解

    前言 Linux内核是Linux操作系统的核心,也是整个Linux功能体现的核心,就如同发动机在汽车中的重要性。内核主要功能包括进程管理、内存管理、文件管理、设备管理、网络管理等。Linux内核是单内核设计,但却采用了微内核的模块化设计,支持内核线程以及动态装载内核模块的能力。 Linux作为一个自由软件,在广大爱好者的支持下,内核版本不断更新。新的内核修订…

    Linux干货 2015-04-01
  • 实例;编译安装apache 2.2,并启动此服务

    基于c语言的源代码编译安装,通常有三个步骤     ./configure         (1)通过选项传递参数,指定启用特性,安装路径等:执行时会参考用户的指定以及makefile.in文件生成makefile.  &nbsp…

    Linux干货 2016-08-24
  • 用户和组相关的配置文件总结

    包括:/etc/passwd,/etc/shadow,/etc/group,/etc/gshadow,/etc/login.defs,/etc/dufaults/useradd,/etc/skel/.*,/etc/gdm/custom.conf,   /etc/passwd 用户信息库文件;用于保存用户账号信息; 各字段含义依次为: 用户名:用户密…

    Linux干货 2016-10-25
  • samba

    Samba 简介:      Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。…

    系统运维 2016-11-01