day1 计算机基础理论

2019.3.25

一:服务器

1.1 服务器(u,unit 代表服务器的厚度)。 1u=4.45cm=1.75英寸。

常见的服务器厚度为1u.2u.4u.

1.1.1服务器的作用:支持网站的运行。

1.1.2服务器特点:稳定、模块化(方便拆卸)

服务器要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。

1.1.3服务器的分类:

(1)机架式服务器(在企业中比较常用)。

(2)刀片式服务器:使用量不多,占地面积大,价格高。

(3)塔式服务器(Tower server):更强壮的计算机。

42u机柜的机柜上可以放置1u服务器 20台,2u服务器15-16台。

1.1.4互联网企业常见服务器

Dell(大多数公司常用)、联想、惠普、IBM、浪潮

Dell服务器品牌型号


Dell服务器品牌型号表

 1u2u

2010年前18502850  2950

2010-2013R410  R610R710(11G)

2014-2016R420、R430R720、R730

2017-至今R640R740

Dell服务器型号命名规则

R740:R代表机架式(塔式T)、

7代表CPU颗数、

4代表第14代服务器、

0代表Intel、

1代表AMD。

2u服务器:4块网卡。

服务器的电源一般为:550、750 一度电==1kw运行1小时   

一个USB接口功率为5w。

双电源AB线路

1.2 CPU处理器

1.2.1

CPU的处理器相当于人体的大脑,主要进行计算机的运算和控制。

1.2.2常见品牌有:Intel(志强Xeon)、AMD。

型号有:E3、E5、E7

1.2.3CPU的颗数又称之为CPU的路数。 

CPU颗数与核心的关系:

核心与线程的关系:1个核心同一时间做同一件事情。

其中Intel公司就有超线程技术,1核心做两件事情。

一般企业里的服务器,CPU个(颗)数为2-4颗,单个(颗)CPU是四核,内存总量一般是16G-256G(32G、64G);

做虚拟化的宿主机(eg:安装我们挖人(虚拟化软件)的服务器),CPU颗数是4-8颗,内存总量一般是48G-128G,6-10个虚拟机。

Eg:使用过什么服务器?服务器哪种配置?

1.3内存

1.3.1内存是CPU和磁盘之间的缓存设备,是临时存储器(存放数据)断电丢失。

1.3.2作用:内存是CPU能过直接访问的存储器,CPU从内存中,读取操作指令和数据,又把运算或者处理结果送回内存。

1.3.3内存的特点:

(1)内存的容量和处理速度直接决定了电脑数据传输的快慢。

(2)一般程序运行的时候都会被调度带内存中进行执行,服务器关闭或者程序关闭后,数据自动从内存中释放掉。

(3)CPU、内存、硬盘一起并称为电脑的三大件。

1.3.4程序、进程和守护进程的区别

程序:c/php/java,代码文件,静态的、放在磁盘里的数据。

进程:正在运行着的程序,进程运行就是系统把程序放在内存里执行。

守护进程(daemon):持续保持运行着的程序。

守护进程(linux)    服务(Windows)

Eg:内存是什么?什么是进程、程序、守护进程?

1.4如何提升用户体验(提升打开速度)

1.4.1(1)门户(大网站)极端案例:大并发写入案例(抢红包、微博)

高并发、大数据量写数据:会把数据先写到内存,积累到一定的量后,然后定时或者再定量的写到磁盘,最终还是会把数据加载到内存中再对外提供访问。

特点:

优点:写数据到内存,性能高速度快(微博、微信、SNS,秒杀)

缺点:可能会丢失一部分在内存中还没有来得及存入磁盘的数据。

解决数据不被丢失的方法:

1.双路电源(AB路);

2.正常线路+附近另外一个变压器;

3.UPS(不间断电源) 30分钟 1小时;

4.柴油发电机+油罐;

5.紧急供油协议。

(2)中小企业案例:中小型网站  访问量少会先把数据写入到磁盘,然后再通过程序把写入到磁盘里的程序读入到内存里,再对外通过读内存提供访问服务。

1.5 Buffer与cache的区别:

(1)Buffer:存放写入到内存数据区域,写buffer写缓冲。

(2)Cache:存放给用户进行读取的数据区域, 读cache 读缓存。

CPU==>内存==>磁盘

CPU<==内存<==磁盘

1.6 磁盘

1.6.1磁盘就是永久存放数据的存储器,磁盘上也是有缓存的(芯片)。

常用是磁盘(硬盘)都是3.5英寸的(sas、SATA),常规的机械硬盘,读取(性能不高)性能比内存差很多,所以在企业工作中,才会把大量的数据缓存到内存,写入到缓存区,这是当今互联网网站必备的解决网站速度慢的方案。

1.6.2磁盘接口

磁盘的接口:IDE、SCSI、SAS、SATA,(IDE、SCSI退出历史舞台)

1.6.3磁盘的类型:机械硬盘和SSD固态硬盘。

1.6.4性能与价格:SSD(固态)>SAS(企业、服务器默认标准配置)>SATA(家用性能要求不高)

缓存无处不在。

1s=1000ms      1ms=1000us       1us=1000ns  1s=10^9ns

大小单位:字节bytes   1个字节 1个英文符

1kb=1024bytes  1MB=1024B=1024*1024bytes    1GB=1024MB=1024^3bytes

1TB=1024GB=1024^4bytes

1.7 Dell磁盘陈列卡(raid卡)  统一管理次磁盘的方法。


raid0与raid1区别

冗余从好到坏:raid1、raid10、raid5、raid0

性能从好到坏:raid0、raid10、raid5、raid1

成本从好到坏:raid0、raid5、raid1、raid10

1.8远程管理卡:

远程管理卡平时控制服务器、远程连接xshell(没网不能用)

服务器挂了以后可以用远程管理卡来进行操作(相当于在机房操作)。

Dell 远程控制卡iDrac

HP   远程控制卡 iLo

1.9光驱:

56kb/s

100MB  500MB 

重装系统(U盘)

网络 无人值守 批量安装(Cobbler/Kickstart)


2.0物理服务器:

1.电费  550*2 1w多

2.机房  租 1个柜子(42u) 1年4-5w

3.网费  200-500 1MB/1月

100MB 5w 60w年              缺点:费用太高


2.1企业带宽 VS家用宽带

家用宽带  下载速度快  上传速度慢

企业带宽  上下速度一致


2.2物理服务器 VS云服务器


云服务器:

国内: 阿里云       腾讯云   华为云(国企)

国外: AWS(亚马逊)  外企  (速度比较慢)

云服务器的缺点:数据放在别人家,安全性没有保障。

                云服务器瘫痪,数据丢失。(建议进行备份)

你可能感兴趣的:(day1 计算机基础理论)