1. 運維的本質
運維:執行維護應用程式
崗位需求:自動化運維、DBA、docker+K8s...
運維職責:
1.儘可能保證應用程式24小時不間斷執行
2.儘可能保證資料的安全
3.儘可能提升程式的響應速度
ps:上述三個職責也是伺服器應該具備的
2. 電腦與伺服器
2.1 電腦的種類
桌上型電腦
筆電
伺服器
2.2 伺服器種類
1. 雲主機伺服器
⼤企業伺服器過多可能造成資源浪費,所以對伺服器資源進⾏整合
之後根據付費多少分配對應資源給相應⽤戶使⽤(類似於租房⼦)
2. 物理主機伺服器
1.機架式伺服器
多⽤於伺服器數量較多的⼤型企業使⽤
2.⼑⽚伺服器
多⽤于于⼤型的資料中⼼或者需要⼤規模計算的領域
3.塔式伺服器
外觀看起來像普通臺式電腦主機 多⽤於滿⾜中⼩型或個體戶
2.3 伺服器品牌
戴爾dell(常⻅)
華為
IBM(被聯想收購更名為thinkserver)
浪潮(國內居多)
2.4 伺服器尺寸
伺服器尺⼨描述主要以U為單位
1U=1.75英⼨=4.445CM=4.45CM
常⻅伺服器尺⼨ 1U 2U 4U
2.5 伺服器內部組成
⼯作原理:
1. 電源:是將其它形式的能轉換成電能並向電路(電子裝置)提供電能的裝置
冗餘技術:UPS(不間斷電源系統)、雙路或多路供電、發電機
2. CPU: 做資料運算處理
CPU路數
單路==1個 雙路==2個 四路==4個
CPU核數
把CPU⽐喻成⼚房, 將CPU中的核數⽐喻成⼚房中的⼯⼈,
CPU核數是真正處理⼯作任務,CPU核數越多, 同時處理⼯作任務的效率越⾼
3. 記憶體: 臨時儲存資料(斷電資料即丟失)
快取cache 緩衝buffer
記憶體儲存空間⼀分為⼆(公交⻋上下⻋位置)
cache快取 從快取讀資料
buffer緩衝 從緩衝寫資料
企業案例:
⾼並行儲存資料環境
存: 將資料先儲存到記憶體 再儲存到磁碟中
讀: 將磁碟中的熱點資料提前儲存到記憶體中
低並行儲存資料環境
存: 將資料先放到硬碟⾥
讀: 將磁碟中的熱點資料提前儲存到記憶體中
4. 硬碟: 永久儲存資料(斷電資料不會丟失)
硬碟種類:
機械硬碟(效能低)
固態硬碟(效能⾼)
知識擴充套件:硬碟接⼝
5. 遠端管理卡
⾮必選硬體且不同產商命名存在差異:
dell:idrac\HP:ilo\IBM:RSA
遠端控制管理伺服器的運⾏狀態
遠端安裝作業系統
遠端設定raid陣列資訊
PS:⼀定要確認遠端管理卡的預設地址資訊
6. 光碟機(安裝系統)-- 淘汰
U盤安裝系統
kickstart cobbler -- ⽆⼈值守安裝系統
7. 機櫃
機櫃⾥⾯線纜⼀定要佈線整⻬ 設定標籤
3. 磁碟陣列
raid0 :儲存量-沒有浪費
優勢:提升資料儲存效率
缺點:容易丟失資料
raid1:儲存量-浪費⼀半
優勢:不容易丟失資料,資料更加安全
缺點:資料儲存效率較低
raid5:(⾄少需要3塊硬碟)儲存量--損失⼀塊盤容量
優勢:安全 儲存資料效能也⽐較⾼
缺點:最多隻能壞⼀塊盤
4. 系統簡介
1969年,美國⻉爾實驗室開發,Unix
優點:效能好
缺點:消耗資源太⼤,收費
1987年,譚寧邦開發微核心unix,主要⽤來教學
1991年,芬蘭 林納斯-託瓦絲 在⼤學期間基於unix微核心開發
第⼀款Linux核心,並且開源,並且很快加⼊FSF基⾦會,
5. 虛擬化
儲存知識
什麼是虛擬化?
將⼀臺計算機硬體"拆分"成多份分配使⽤
如何實現虛擬化
vmware軟體
vmware12 ⽀持windows64
vmware8 ⽀持windows32
vmware fusion ⽀持蘋果系統
建立虛擬主機
記憶體⽐較多分配 每個虛擬主機1G(建議)
記憶體少每個虛擬主機512m 安裝系統時建議分配記憶體2G
6. 虛擬機器器安裝
百度