可迅速创建或释放任意多台云服务器。
简单理解就是:根据用户的需求,进行按量分配。
互联网公司常用的云服务器的品牌如下:
- 阿里云 适合人群:较广泛。
- 腾讯云 适合人群:游戏客户、开发者、APP用户等。
- 西部数码 适合人群:中小企业或个人用户,无需特别懂技术。
- AWS亚马逊 国外品牌
- 百度云、金山云、华为云、天翼云、ucloud、世纪互联、网宿科技、35互联、华夏名网等众多品牌。
5.服务器的常见型号
dell服务器:
2010年以前 |
1850、1950 |
2850、2950 |
2010-2013年 |
R410、R610 |
R710 |
2014-2016年 |
R420、R430、R620、R630 |
R720、R730 |
新产品 |
R6415 |
R740/R740xd/R7425 |
Dell服务器部分型号的含义:
例:R720
R 代表的是机架式服务器
(T=塔式,M=刀片式)
7 代表路数,1-3是单路,4-7是双路,8可以说是双路也可以是四路,9是四路
2 代表是服务器的代数,0是十代,2代表第十二代。依次类推
0 代表CPU的品牌,0=Intel ,5=AMD
IBM服务器
2U服务器 |
3650 |
4U服务器 |
3850 |
8U服务器 |
3950 |
IBM服务器质量好,但价格贵,互联网公司不太常用,仅作了解即可
6. 服务器核心部件介绍
服务器的内部结构和台式机电脑大同小异,基本零部件和台式电脑一样,例如有CPU处理器、内存、磁盘。所不同的是,服务器可以容纳的CPU处理器数量更多,风扇也更多,可插拔的硬盘数量也可以多很多。下图为服务器的内部结构:
图-服务器内部结构
电源
电源相当于人体的心脏,保障服务器的电力供应,如果要买服务器,请选择质量好的电源。
服务器电源就是指使用在服务器上的电源(POWER),它和PC(个人电脑)电源一样,都是一种开关电源。
服务器电源按照标准可以分为ATX电源和SSI电源两种。ATX电源使用较为普遍,主要用于台式机、工作站和低端服务器;而SSI电源是随着服务器技术的发展而产生的,适用于各种档次的服务器。
在生产环境当中,若是单个服务器核心业务,最好使用双电源,分别接机房A、B线路。如果集群(一堆机器做一件事)的情况下可以不使用双电源。除此之外,运维工作就不用过多考虑电源的其他问题了。
典型的电源图片如下图:
CPU处理器相当于人体的大脑,负责整个计算机的运算和控制,是服务器性能效率的最核心部件。(如下图所示)
图-服务器CPU外形示例**
CPU常见的种类分为精简指令集和复杂指令集两类:
精简指令集的CPU设计代表有Sun公司的Sparc系列和ARM系列等,这类CPU的设计特点是指令集精简,每个指令执行的时间很短,操作简单、效率高。
复杂指令集的设计代表有大家熟知的Intel志强系列(XEON)(应用广泛)和AMD系列(应用不多)等。这类CPU的设计特点是指令数量多,指令集复杂且执行的时间较长,但可以处理的事物更多、更丰富。目前我们所用的电脑和服务器都是使用这类的CPU。
Intel、AMD被称为x86架构的CPU,主要用于PC或Dell等常见品牌的系列服务器上。
服务器CPU的颗数,我们称为路数。例:Dell-R630双路1U服务器、Dell-R720双路2U服务器、Dell-R830四路2U服务器。
CPU一般通过频率(GHz)表示性能的好坏,频率越高速度越快,简单来说,CPU频率就是用来表示CPU每秒钟工作次数的,例如我用的电脑CPU是如下图所示:
企业级常见物理服务器配置:
一般企业里的服务器,CPU个(颗)数为2-4颗,单个(颗)CPU是四核,内存总量一般是16G-256G(32G,64G较常见)。
做虚拟化的宿主机(例如:应用虚拟化软件(VMware)、KVM的主机),CPU颗数可达4-8颗,内存总量一般是48G-128G,常规企业可以同时启动6-10个虚拟机,甚至更多,主要是根据业务需求决定虚拟机的配置大小的。
由于CPU长时间运行会发热,因此需要降温的设备,即CPU风扇或散热片(如下图所示),散热片主要是金属铜或者铝制的,目的就是将热量快速传导出去。
图-服务器CPU风扇
在企业级系统运维中,选择CPU硬件配置,以及监测和优化服务器系统CPU性能是运维人员的常见工作之一。CPU的优化是一个复杂的工作,需要长期的实践和反复观察。
内存
内存(RAM)(如图所示)是服务器中的一个临时存储器,它只负责数据的中转而不能永久保存。若断电,则数据就会丢失。
作用:内存是CPU和磁盘之间的缓冲设备,一般程序运行的时候会被调度到内存中执行,服务器关闭或程序关闭之后,数据自动从内存中释放掉。
特点:内存的容量和处理速度直接决定了电脑数据传输的快慢。内存和CPU、硬盘一起并称为电脑的三大件。
图-内存条
程序、进程和守护进程的基本概念:
程序: c/php/java,代码文件,放在磁盘中的数据。
进程: 正在运行的各类程序,进程运行就是把程序放在内存里执行。
守护进程(daemon): 持续保持运行着的程序。
五、企业案例:提升用户体验的网站解决方案
1.门户(大网站
)极端案例:大并发写入案例(例如:过年抢红包、淘宝的双十一、电商的促销活动)
首先会把用户的数据先写到内存,积累一定的量后,然后再定时或者定量的写入到磁盘(减轻磁盘的压力,减少磁盘I/O (Input/Output))中,最终还是会把数据加载到内存中再对外提供访问。目的还是减轻对磁盘的访问压力,相关流程图如下:
? 图-高并发企业业务写入流程图
优点是写数据到内存时,性能高、速度快。
缺点是可能会丢失一部分在内存中还没有来得及存入到磁盘的数据。
①.在服务器主板上安装蓄电池,在断电后宕机前的瞬间把内存中的数据写回到磁盘。
②.使用UPS电池组不间断供电(持续供电10分钟,IDC数据中心机房-UPS 1小时)。 UPS(Uninterruptible Power System/Uninterruptible Power Supply),即不间断电源,是将蓄电池(多为铅酸免维护蓄电池)与主机相连接,通过主机逆变器等模块电路将直流电转换成市电的系统设备。可以把它理解为充电宝。
③.选有双路电的机房,使用双电源、分别接不同路的电,以及将服务器放到不同的机柜,将企业的业务放置到不同的地区(异地)。
④.柴油发电机+油罐,一般机房会和附近的加油站签订紧急供油协议。
1.中小企业案例
对于并发访问(可以理解为同时访问数量)不是很大、数据量也不是特别大的网站,若是读多写少的业务,会先把数据写入到磁盘,然后再通过程序把写到磁盘的数据读入到内存里,再通过内存对外提供访问服务(如图所示)。绝大多数企业的业务逻辑