计算机系统由硬件系统(Hardware)和软件系统(Software)组成
Hardware组成部分:主机、内存储器、外部设备
主机:核心CPU(由运算器ALU和控制器CU组成)
CPU:Central Pressing Unit, 中央处理器
ALU:Arithmetic Logical Unit
CU:Control Unit
内存储器:ROM和RAM
ROM:read only memory
RAM:random access memory
外部设备:外部存储器、输入设备、输出设备、其他
外部存储器:硬盘、光盘、软盘、磁盘
输入设备:键盘、鼠标、扫描仪
输出设备:打印机、显示器、绘图仪、音响
其他:调制解调器
Software:系统软件、应用软件
系统软件:操作系统、程序语言处理系统、数据库管理系统、服务程序(检查、诊断、调试程序)
应用软件:通用应用软件(如office)和专用应用软件(用户程序)
1946年世界第一台计算机ENIAC(electronic numerical integrator and calculator)
冯诺依曼体系(1946):运算器、控制器、存储器、输入设备、输出设备
摩尔定律:当价格不变时,集成电路上可容纳的元器件的数目约每隔18-24个月便会增加一倍,性能也将提升一倍(Intel)
天河一号
IBM Z13 mainframe
服务器(server)按应用分类:
Web服务器(apache nginx)、数据库服务器(mysql)、文件服务器(ftp samba nfs)、中间件服务器(tomact)、日志服务器(elk)、监控服务器(zabbix)、程序版本控制服务器(git)、虚拟服务器(kvm openstack docker k8s)、邮件服务器、打印服务器、域控制服务器、多媒体服务器、通讯服务器、ERP服务器
DC:domain controller,微软域控制器
AD:active directory,活动目录
lvs调度器(负载均衡)
haproxy
keepalived 实现高可用性
单点失败(一点失败,全局失败)
varnish(做缓存) 缓存为王
memcached(数据库缓存)
redis
miglefs,fastdfs分布式文件系统 ntfs,fat
dns 域名解析
ansible,puppet 批量布置生产,运维自动化
服务器按外形分类:
塔式服务器、机柜式(Rack)服务器、刀片式(Blade)服务器
机架式服务器:宽带为19英寸(48.26厘米),高度以U为单位,1U=1.75英寸=44.45毫米,通常有1U,2U,3U,4U,5U,7U几种标准的服务器,机柜的尺寸也是采用通用的工业标准。在机柜中可以同时放置多台服务器。主流以2U和4U服务器最多。机柜里要考虑散热,电源供给,不能放置的太密集。
服务器CPU公司:
Intel: (Xeon至强、Itanium安腾)
AMD:Althon MP (很少)
IBM: Power (小型机多)
主频:主频是CPU的时钟频率,是CPU运算时的工作的频率(1秒内发生的同步脉冲数)的简称,单位是Hz,一般来说,主频越高,CPU的速度越快,由于内部结构不同,并非所有的时钟频率相同的CPU的性能都一样。
外频:系统总线的工作频率,CPU与外部(主板芯片组)交换数据,指令的工作时钟频率。
三者关系:主频=外频*倍频
高速缓存(cache):高速交换的存储器,CPU缓存分为一级、二级、三级缓存,即L1,L2,L3
内存总线速度(memory bus speed):一般等同于CPU的外频,指CPU与二级L2高速缓存和内存之间的通信速度。
地址总线宽度:决定CPU可以访问的物理空间。如32位,64位
CPU类型:
x86(32位CPU )
x64 (64位CPU)
ARM 手机
m68000,m68k(moto)被联想收购手机业务
Power(IBM)
PowerPC(apple,ibm,moto)三家公司合作开发的IBM Power CPU的简化版
Ultrasparc(Sun) 小型机
Alpha(HP)compaq公司被HP收购
安腾(compaq)被Intel收购服务器业务