服務器硬件基礎
1.1 關於運維人員
1.1.1 運維的職責
1.保證服務器7*24小時 運行
2.保證數據不能丟
3.提高用戶的體驗(網站打開的速度)
1.1.2 運維原則
簡單、易用、高效 === 簡單、粗暴
2.1 計算機組成
包含:
1.顯示器、
2.機箱(主機)|
|-----CPU
|-----硬盤
|-----內存
|-----電源
3.鍵盤鼠
2.2 服務器
2.2.1 服務器尺寸
服務器的尺寸單位為U,1 U表示4.45cm。
2.2.2 服務器分類
1.機架式服務器
2.雲服務器---按需分配
雲服務器:
所有服務器的硬盤放在一起
所有服務器的內存放在一起
2.2.3 服務器型號
時間 |
1U |
2U |
2010年以前 |
1850 1950 |
2850 2950 |
2010-2013年 |
R410 r610 |
R710 |
2014-2016年 |
R420/R430/R620/R630 |
R720/R730 |
2.2.4 內存
解決cpu和硬盤之間速度差距太大。
內存誕生了,作為cpu和硬盤的中介 中間的橋梁。
特點:
1.是臨時存儲器(存放數據的),斷電數據丟失。
2.軟件是運行在內存中。
2.2.5 程序、進程、守護進程
程序-----------------------------放在硬盤上面的文件/代碼。
進程-----------------------------運行起來的程序。
守護進程(服務)----------一直在運行的程序。
2.2.6 提升用戶體驗的網站的方案
a.高並發寫入
b.中小企業讀寫
2.2.7 Buffer&cache
寫入數據到內存裏,這個數據的內存空間稱為緩沖區(buffer),寫入到內存buffer 緩沖區, 寫緩沖。
從內存讀取數據,這個存數據的內存空間稱為緩存區(cache),從內存cache讀取 緩存區,讀緩存。
緩存無處不在,電腦硬件、網站集群!
2.2.8 電源
a.在服務器上加裝蓄電池。
b.UPS(一組蓄電池)不間斷供電(持續供電10分鐘,IDC數據中心機房-UPS 1小時)。
c.選雙路電的機房,使用雙電源、分別接不同路的電,服務器要放到不同的機櫃、地區。
d.柴油發電機+油管,一般機房會和附近的加油站簽訂緊急供油協議。
2.2.9 Raid卡
對硬盤進行統一的管理。
2.2.10 遠程管理卡
用於再服務器無法正常開機時進行遠程管理。
2.3 相關面試題
企業面試題1:程序、進程和守護進程的區別
程序時放在硬盤的文件
進程是運行在內存裏的程序
守護進程是一直運行的程序(服務)
企業面試題2:提升用戶體驗的網站解決方案
1. 高並發寫入時,用戶先往內存裏寫數據,然後再從內存寫入。
2. 中小企業讀取,先將數據讀到內存中,用戶再從內存中讀數據。
企業面試題3:buffer與cache區別?
Buffer是寫入時緩沖cache是讀取緩存。
企業面試題4:描述Raid 0 1的特點?
RAID0
速度是最快的,因為數據是分開存放在每個組成陣列的硬盤,所以一旦其中一塊硬盤有問題就會導致所有數據損壞。優點:速度快、成本低 缺點數據容易丟失,一旦損壞無法恢復。
RAID1
原理是有兩塊硬盤組成的陣列,其中一塊拿來正常使用,另外一塊是專門備份存放的,相當於你兩塊硬盤只能用一塊硬盤,另外那塊是保存這塊硬盤裏面的數據,這樣的話即使你有一塊硬盤壞了數據也不會丟失,但速度慢,而且兩塊硬盤只能用一塊硬盤的容量。
服務器硬件基礎