第1章 爲什麼做運維?
爲什麼做運維:
- 競爭小,需求量大;
- 入門難,入門後薪資很高;
- 學習基本沒有門檻;
- 有人帶領學習,入門很簡單;
1.1 運維的職責 - 數據不能丟;
- 網站7*24小時運行;
- 用戶體驗要好;
1.1.1 服務器的類型 - 服務器類型:
- 機架式服務器
- 刀片式服務器
- 塔式服務器
1.1.2 服務器的尺寸
厚度U 1U=4.45CM 2U的服務器較多
1.1.3 DELL服務器的類型
時間 1U 2U
2010年以前 1850/1950 2850/2950
2010-2013 R410/r610 R710
2014-2016 R420/430/R620/630 R720/R730
1.1.4 服務器的主要零件 - 電源,如果服務器斷電應如何處理?
斷電:雙電源 AB路 - 服務器CPU:Xeon志強系列 Intel處理器
服務器CPU的顆數:2顆 2路;4顆 4路。 - 一般、服務器的配置
2-4顆、單個(顆) CPU四核、總內存:16-256G(32G、64G);
做虛擬化的宿主機eg:安裝VMwarec虛擬化軟件的主機,CPU顆數4-8顆,內存總量一般是48-128G;
2U 最多2路;
1.1.5 內存
內存是CPU和磁盤之間的緩衝設備,是臨時存儲器,斷電後數據丟失; - 高併發:用戶向內存中寫入數據,達到一定數量之後存入磁盤;
- 中小型企業:數據可以直接寫入磁盤,讀取時從內存讀出;
1.1.6 防止服務器斷電 - 雙電源/多電源/AB路========使用不同的變壓器;
- 蓄電池組 UPS(不間斷電源);
- 柴油發電機+油管;
- 與附件的加油站簽訂緊急供油協議;
1.1.7 Buffer和Cache有什麼區別?
Buffer 緩衝區:數據寫入到內存的buffer區域;寫buffer 寫緩衝;
Cache 緩存區:從內存中的Cache區域進行讀取數據;讀Cache 讀緩存;
記住一句話:緩存無處不在,電腦硬件、網站集羣!
計算機中計算單位
字節 byte 1個英文的字符
1KB=1024bytes
1MB=1024KB=1024*1024bytes
1GB=1024MB=1024^3bytes
1TB=1024GB=1024^4bytes
1PB=1024TB=1024^5bytes
1EB=1024PB=1024^6bytes
1ZB=1024EB=1024^7bytes
1.1.8 硬盤
硬盤永久存放數據的地方;
硬盤的分類:
1.固態硬盤SSD 速度快;
2.按磁盤接口分類:SATA(串口 serial)接口 SAS接口服務器常用;
3.SCSI 用於高端設備、高端服務器;
1.1.9 Raid卡
如果1個文件 120TB 不能被分開,怎麼樣存儲?
Raid卡:磁盤列陣卡
特點:
- 1.讓你獲得更高的容量
2.讓你獲得更高的冗餘(安全性)
3.讓你獲得更高的性能(速度)
raid級別:通過raid卡管理磁盤的方式
Raid卡 至少需要幾塊硬盤 容量 冗餘 性能
raid 0 1塊 沒有浪費 所有硬盤容量之和 沒有 最高
raid 1 只能2塊 所有硬盤容量一半 100%冗餘 寫入慢,讀取類似一塊硬盤的速度
遠程控制卡
dell iDrac
1.遠程控制與管理服務器
2.遠程重啓 開機 關機
3.重裝系統
1.1.10 總結
總結:
1.運維職責
2.服務器型號 尺寸 U 代數
3.常見配置
4.內存 buffer與cache區別?
5.如何提升用戶體驗
6.程序 進程 守護進程
7.raid0 raid 1區別
8.磁盤接口SATA SAS區別
9.遠程控制卡作用
預習:
linux發展過程
GNU GPL
搭建學習環境
創建vmware虛擬機和安裝CentOS6.9