1.1 關於運維人員 1.1.1 運維的職責 1.保證伺服器7*24小時 運行 2.保證數據不能丟 3.提高用戶的體驗(網站打開的速度) 1.1.2 運維原則 簡單、易用、高效 簡單、粗暴 第2章 電腦的組成 2.1 電腦組成 包含: 1.顯示器、 2.機箱(主機)| | CPU | 硬碟 | ...
1.1 關於運維人員
1.1.1 運維的職責
1.保證伺服器7*24小時 運行
2.保證數據不能丟
3.提高用戶的體驗(網站打開的速度)
1.1.2 運維原則
簡單、易用、高效 === 簡單、粗暴
第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的特點?
RAID01
速度是最快的,因為數據是分開存放在每個組成陣列的硬碟,所以一旦其中一塊硬碟有問題就會導致所有數據損壞。優點:速度快、成本低 缺點數據容易丟失,一旦損壞無法恢復。
RAID1
原理是有兩塊硬碟組成的陣列,其中一塊拿來正常使用,另外一塊是專門備份存放的,相當於你兩塊硬碟只能用一塊硬碟,另外那塊是保存這塊硬碟裡面的數據,這樣的話即使你有一塊硬碟壞了數據也不會丟失,但速度慢,而且兩塊硬碟只能用一塊硬碟的容量。
---恢復內容結束---