服务器

服务器的组成及应用

服务器(server),客户端(client)
web服务器 提供静态页面
数据服务器 变化的数据,页面显示。 mysql
文件服务器 供各种文件支持。 ftp, samba, nfs
中间服务器 tomcat
日志服务器 记录发生的事件。 elk
程序版本控制服务器 git
监控服务器 zabbix
虚拟机服务器 kvm, ERP(传统行业用于生产,财务,人力…)
域控制服务器
服务器硬件
塔式(Tower) 缺点尺寸不标准
机架式(Rack) 机架服务器标准尺寸宽:19英尺,高度为U(1U=1.75英寸=44.45mm),主流为2U, 4U
刀片式服务器(Blade) 服务器的网卡最少4个
中央处理器(CPU) Central Processing Unit
由控制器和运算器构成,影响CPU性能(主频,外频,倍频)主频=外频X倍频
主频:系统总线的工作频率,CPU与外部主板芯片组交换数据>)
倍频:CPU外频与主频相差的倍数
高速缓存(cache):高速交换的储存器(存放量小)
CPU还存分为一级(L1),二级(L2),三级(L3)存储量(L1L2>L3)
内线总线速度一本等同于CPU的外频。
地址总线宽度决定了CPU访问物理地址空间
CPU类型: x86
Power(IBM), Powerpc(apple,IBM,moto), Alpha(HP), 安腾(compaq)
X86分为非X86PC和X86PC
非X86PC(RISC) 价格贵,体系封闭,但稳定,性能好,性能强,主要用在金融,电信等大型企业核心系统。
X86PC (CISC) 价格相对便宜,兼容性好,但稳定性差,安全性不高
主板(Mainboard) 系统板(Systemboard) 母板(Motherboard)
内存的容量单位“MB”或“GB”
内存带宽是指内存与北桥芯片之间的数据传输率(北桥:主板芯片,比较快)(南桥比较慢使用声片)
流行内存为DDR
内存带宽=内存总线频率X数据总线位数
单通道内存节制器一般都是64-bit(b)的8个二进制为,相当于1个字节(B)换算成字节64/8=8在乘以内存运行频率,
如果是DDR2内存就要乘以2
示例:DDR2内存带宽计算DDR2 667,运行频率为333MHZ,带宽为
333X2X64/8=5400MB/s=5.4GB/s
服务器的硬盘存储介质(Media),盘片.由玻璃或者金属,表面光滑
读写头 (Reda Write Head) =磁头
磁头是硬盘读取数据的关键部件,将存储在硬盘盘片上的磁信息转化为电信号向外传输
马达(Spindel Motor & Vioce Coil Motor)
马达上装有一片或多片盘片,以7200,10000.15000RMP(每分钟转速)
硬盘接口类型
IDE接口 家用
SCSI接口 小型机服务器
SATA接口 家用a
SAS接口 服务器 (SAS接口可以控制SATA接口硬盘,反之不行)
固态硬盘(SSD)(Solid State Disk)由芯片组组合
Raid卡实现磁盘容余,吧多块硬盘组合在一块,高性能,容错性
服务器显卡都在主板上集成了显卡,但显存量不高
GPU (Graphic Processing Unit) 即:图像处理器
服务器硬件-网卡
服务器都在主板上集成了网卡
服务器硬件-热插拔技术(Hot Swap)
硬盘,电源,风扇,PCI设备…..(都可以使用热插拔技术)
热插拔技术与RAID技术配合起来,可以使服务器在不关机状态下恢复硬盘上的故障,同时并不影响网络用户对数据的使用
服务器硬件-机柜
通常用的机柜42U(约2米)
辅助设备:键盘,显示器(TFT),鼠标,PUD(Power Distribation Unit)电力分布单元
服务器存储网络
DAS-直接连接存储
NAS-网络连接存储
san-存储区域网络
服务器提供硬盘空间 客户端 iscsl
操作系统
O S (Operating System)
分为硬件驱动,进程管理,内存管理,网络管理,文件管理
O S 分类:
服 务 器 OS : RHEI, Centos, Windows Server, AIX
桌 面OS : Windows10, Windows7, Macos, Fedor
移动设备OS : Andriod, Ios(苹果), Yunos(阿里开发)
开发接口标准
ABI 是应用程序与操作系统应用接口 不同的操作系统接口不一样
运行程序格式
Windows : EXE, dll, lib
Linux : ELF, So, a
应用程序和库的接口, API
编程语言
低级语言:机器语言(0和1)
汇编语言 和机器语言一一对应,与硬件相关的特有代码,驱动程序开发
中级语言:C语言 系统级应用,驱动程序
高级语言:java, Objective-c, C#, Python, php, go 应用程序开发
服务器的三大操作系统
Wimdows Linux: GUN Unix
Linux哲学思想 一切都是一个文件(包括硬件)
小型,单一用途的程序
间接程序,共同完成复杂的任务
避免令人困惑的用户界面
配置数据存储在文本中

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/94460

(0)
祝韵杰-桃子祝韵杰-桃子
上一篇 2018-04-01
下一篇 2018-04-01

相关推荐

  • iproute家族命令简介

    iproute家族命令简介

    Linux笔记 2018-04-20
  • tomcat2 memarche

    会话集群复制

    2018-07-18
  • 与时间查看有关的命令及参数用法

    chattr 改变一个文件的隐藏属性-R 递归更改子目录与文件的属性-V 显示详细信息-f 忽略大部分错误信息-v version 设置文件的的档案号码mode 设置文件的隐藏属性+/-[acdeijstuACDST]**** A 文件的atime不可修改这样可以减少磁盘的IO,但用touch可以刷新jfujS 同步硬盘的IO选项 类似synca 只能追加 …

    Linux笔记 2018-04-15
  • Linux基础知识(1)

    N31
    第一周

    Linux笔记 2018-06-23
  • 网络基础

    计算机网络基础

    2018-05-10
  • ssh等

    SSH端口转发 SSH会自动的加密和解密所有SSH客户端与服务器之间的网络数据;同时也可以将其他TCP端口的数据加密转发,这一过程叫“隧道”,这样也可以减少防火墙开启的端口。 实现过程是数据首先通过连接本机的某一个端口,被当做ssh协议数据发送给ssh服务器,ssh服务器解密再发给远程主机的端口 本地转发: -L localport:remotehost:r…

    2018-05-28