16.centos7基础学习与积累-002
1.从头开始积累centos7系统运用
大牛博客:https://blog.51cto.com/yangrong/p5
互联网公司服务器品牌:
dell 服务器品牌:
1U=4.45CM
2010年以前 1u 1850 、1950,2u 2850、2950
2010-2013年:1u R410 R610 , 2u R720/R730
2014-2016年:1u R420/430 R620/630 2u R720/R730
IBM品牌:
2u 3650
4u 3850
8u 3950
1u 3550/m3 /3550/m5
HP品牌:
DL380G7/G8 (2u)
服务器主要零部件
电源:
双路电,集群可以不用双电源(一堆机器做一件事),
1950 R710 热插拔式
CPU 处理器:
Intel ,AMD
实体机:CPU 2-4颗,单颗CPU是4核,内存16-256(32,64G常见)
虚拟化:CPU 4-8颗,内存总量48-128G,6-10台虚拟机。
内存:
临时存储器,高并发,抢红包,
秒杀,要准备2-3个月,就近访问,
数据丢失的解决方案:服务器主板上安装蓄电池,再断电瞬间将数据会写到磁盘。
UPS一组蓄电池,不间断供电
选双路电机房,使用双电源,分别接不同路点,服务器放到不同的机柜、地区。
缓存无处不在!
面试题:fuffer和cache的区别?
写入数据到内存里,这个数据的内存空间称为缓冲区(buffer)
从内存读取数据,这个存数据的内存空间称为缓存区(cache)
磁盘:
常规正式场景可选,SAS硬盘(转速15000转/分,机械磁盘转数高性能好)
线下备份可选,SATA硬盘(7200-1000转/分),容量大价格便宜,速度比较慢
高并发访问,小数据量,可以选SSD
案例:服务器会把sata和ssd结合起来用,热点存储,程序动态调度。
企业级硬盘适合7*24使用,一般比较贵。
对于企业网址来讲,都尽量让用户从内存中读取数据,而不是硬盘。
DELL阵列(RAID卡)
基本作用:网站数据量很大的时候,单块装不下,购买多块盘,又不想单个盘存放数据,
就需要工具把所有硬盘整合成一个大磁盘,再在这个大磁盘上分区(虚拟磁盘)放数据。
另外一个功能,多块盘放在一起可以有冗余(备份)。
1byte=8bit 1k=1024 byte 1M=1024k
1G=1024M IT=1024G 1PB=1024T
RAID有多种整合方式,RAID 0 1 5 10
有RAID卡后,一般磁盘就好插上RAID卡上,而不是插到主板上了。
RAID0 优点:多块盘组合,总容量累加,不损失容量,性能接近一块盘,缺点:没有冗余,一坏就全坏,会丢失数据
RAID1 只能是2块盘,总容量等于最小的那块(当两块盘大小不一样),一块完整复制,100%冗余
RAID5 至少3块盘(可以是5、7、8),容量损失一块盘,(当其中一块盘坏了)奇偶校验 恢复一块盘的数据,读写性能一般,读比写性能好
RAID10 至少4块盘,容量损失一半,读写还好,成本高,可以理解为:首先将2块盘做成RAID1,再将其做成RAID0,
或者首先将2块盘做成RAID0,再将其做成RAID1,实际是直接选择
RAID应用规则:
互联网公司服务器一般RAID配置
冗余从好到坏:raid1 raid10 raid5 raid0
性能从好到坏:raid0 raid10 raid5 raid1
成本从好到坏:raid0 raid5 raid1 raid10
不同RAID级别的企业应用举例:根据数据的存储和访问需求,去匹配对应的RAID级别。
互联网公司:
单台服务器:很重要,盘不多,系统盘raid1,数据量比较大,raid10。
数据库服务器:主库raid10,从库raid5/raid10(为了维护成本,)
web服务器:如果没有太多数据的好,raid5,raid0(单盘),
有多台,监控\应用服务器,raid0,raid5.
光驱:
主要就是装系统,
批量装系统:cobbler无人值守安装,kickstart无人值守安装
主板:
远程控制:
作用:开关服务器,并可以查看服务器开关的过程等信息。
类型: 自带的:可以开关机,但是看不到开关的显示过程
独立的:一般选择独立的远程控制管理卡,稍微贵200块钱。
快速恢复服务,
大客户有KVM远程管理,特大客户会有自己的人员驻扎机房。
2u 的服务器4块网卡,可以插6个硬盘,厚度厚
1u的服务器2块网卡,可以插2个硬盘,厚度薄,2个CPU
一个远程控制卡,当网络不通时,可以使用,相当于接显示器,
电可以接双电一个电源大概500左右,
DELL服务器拆卸讲解:
企业物理服务器RAID制作实战:
16.centos7基础学习与积累-002的更多相关文章
- 26.centos7基础学习与积累-012-文件和目录的属性
从头开始积累centos7系统运用 大牛博客:https://blog.51cto.com/yangrong/p5 1.文件的属性(文件的信息描述): [root@python01 ~]# ls -l ...
- 24.centos7基础学习与积累-010-上机考核命令练习
从头开始积累centos7系统运用 大牛博客:https://blog.51cto.com/yangrong/p5 1.创建目录/data/oldboy,并且在该目录下创建文件oldboy.txt,然 ...
- 20.centos7基础学习与积累-006-软实力-画图
从头开始积累centos7系统运用 亿图是用指南 安装亿图软件 修改基础配置 路径:文件==>选项==>常规 需要修改的参数: 撤销次数:256 自动保存间隔:2分钟 路径:文件==> ...
- 17.centos7基础学习与积累-003-命令练习01
1.从头开始积累centos7系统运用 大牛博客:https://blog.51cto.com/yangrong/p5 linux命令的学习: 创建目录:mkdir mkdir /data mkdir ...
- 27.centos7基础学习与积累-013-文件和目录的权限
从头开始积累centos7系统运用 大牛博客: https://blog.51cto.com/yangrong/p5 https://blog.oldboyedu.com/ 文件的权限 rw-r--r ...
- 25.centos7基础学习与积累-011-课前考试二-命令练习
从头开始积累centos7系统运用 大牛博客:https://blog.51cto.com/yangrong/p5 取IP地址: 6的命令:ifconfig eth0 7的命令 [root@pytho ...
- 23.centos7基础学习与积累-009-linux目录
从头开始积累centos7系统运用 大牛博客:https://blog.51cto.com/yangrong/p5 linux目录的特点: 1. /是所有目录的顶点. 2. 目录结构像一颗倒挂的树. ...
- 22.centos7基础学习与积累-008-系统调优及安全设置
从头开始积累centos7系统运用 大牛博客:https://blog.51cto.com/yangrong/p5 1.关闭selinux功能: SELinux(Securety-EnhancedLi ...
- 19.centos7基础学习与积累-005-命令总结01
从头开始积累centos7系统运用 大牛博客:https://blog.51cto.com/yangrong/p5 1.查看命令帮助的方法: --help 适用于一般命令,非内置命令 man 适用于 ...
随机推荐
- Laya页面嵌套和Scene.destory导致的Bug
Laya2.1.1.1 参考: 预设使用 Laya给出了相同模块,逻辑代码也相同情况下,使用页面嵌+runtime的使用方案.但是该方案和Laya.Scene.open,Laya.Scene.dest ...
- python:封装连接数据库方法
config.py # 数据库测试环境 name = '***' password = '******' host_port_sid = '10.**.*.**:1521/bidbuat' Oracl ...
- mysql高并发配置
mysql高并发配置 要在mysqld下设置1 修改back_log参数值:由默认的50修改为500.(每个连接256kb,占用:125M)back_log=500<pre> back_l ...
- PHP阿里大于发短信教程
PHP阿里大于发短信教程 1 先去控制台 https://www.alidayu.com/center/user/account?spm=a3142.7791109.1999204004.5.ZtBQ ...
- 1、快速搭建后台list
@RestController @CrossOrigin public class UserController { @Resource private UserService userService ...
- LeetCode 82. 删除排序链表中的重复元素 II(Remove Duplicates from Sorted List II)
82. 删除排序链表中的重复元素 II 82. Remove Duplicates from Sorted List II 题目描述 给定一个排序链表,删除所有含有重复数字的节点,只保留原始链表中没有 ...
- path包 + pathfile 包 — 汇总
path包的使用 package main; import ( "fmt" "path" ) //go语言path包的学习 func main() { //返回 ...
- javascript——常用事件总结
Event对象:Event 对象代表事件的状态,比如事件在其中发生的元素.键盘按键的状态.鼠标的位置.鼠标按钮的状态. 事件标签属性 当以下情况发生时,出现此事件 onabort 图像加载被中断 ...
- 用海豚框架(DolphinPHP)实现单/多图片上传时,如何获得图片路径
用框架实现图片上传很简单,就不多说了,然后这个框架的实现机制是这样的,我们选择图片,点击上传,他会将图片保存在uploads下,以当天时间和随机字母作为图片名,然后在返回个数字,这个数字是这个图片的i ...
- Python 运算符 各类运算符总结
运算符详解2.1.算术运算符2.2.比较(关系)运算符2.3.赋值运算符2.4.逻辑运算符2.5.位运算符2.6.成员运算符2.7.身份运算符三.重要运算符说明3.1.join和符号”+“区别3.2. ...