服务器

服务器的组成及应用

服务器(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

相关推荐

  • 新加磁盘的实现方法

    生产中硬盘会不断的出现故障此时我们就需要更换新的硬盘,那么拿到一个新的硬盘之后我们该如何来使用呢?一个新的硬盘首先我们要把旧硬盘上的东西进行备份然后用新的硬盘替代。新硬盘使用之前我们必须要先对新硬盘进行 分区—>创建文件系统—>挂载—>设置开机自启 这几个步骤,那么接下来我们一个一个来说明每个步骤的实现过…

    Linux笔记 2018-04-30
  • 在VMware上安装CentOS 6 教程

    一、下载并安装虚拟机软件VMware Workstation 14 下载地址: https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html 下载完成后,从网上搜一个注册码来安装注册 二、下载CentOS 6.9安装镜像 下载地址: http://mirrors…

    2018-03-29
  • 手把手系列(三)教你自制简单Linux系统

    CentOS启动相关最重要的几个文件有:内核vmlinuz文件、虚拟文件系统initramfs文件、grub文件以

    及init启动程序,围绕这几个文件,我们来制作一个能够简单启动的自制Linux系统

    2018-05-14
  • DNS搭建

    DNS:domain name service ,协议(c/s,53/udp,53/tcp dns协议的实现 udp:user datagram protocol,无连接协议 top level domain:顶级域名(tld) 主dns服务器:维护负责解析的域内解析库服务器:解析库有管理员维护 从dns服务器:从主dns服务器或者其它dns服务器上复制(区…

    2018-06-11