1. 程式人生 > >linux硬體基礎知識

linux硬體基礎知識

  •  

    說實話很多人都在學習Linux運維的知識,就目前行業來說Linux是很流行的東西,當下培訓機構也很多,接下來了解下計算機硬體的知識!

    下面開始了:

    1U伺服器:U是一個單位,1U = 4.45cm。

    電腦主機的組成:常見的

    做運維關注的只有:CPU ,DISK,記憶體

    一、電源:伺服器用的都是提供雙電源。

    二、主機板:

    三、CPU中央處理器:計算機的頭腦,負責運算和控制。

    四、CPU風扇:為cpu降溫

    五、晶片組

    BIOS晶片:linux啟動流程,開機—BIOS自檢—啟動硬體

    六、匯流排擴充套件槽:PCI,USB

    七、硬碟:

    儲存器,儲存檔案,圖片,視訊,音訊

    它的效能決定了網站的效能。

    IDE--SCSI--SAS--SATA-SSD

    低--->>-------->>-------->>高

    機械硬碟慢,ssd電子的固態硬碟速度快。

    八、記憶體:

    臨時儲存器,最大的資料放到記憶體中,這樣加快速度。

    運維職責:

    一、7*24小時都能訪問

    二、資料不能丟

    三、使用者體驗儘量好

    計算機系統硬體核心知識:

    一、網際網路企業裡pc伺服器品牌

    DELL HP IBM 浪潮,聯想,航天聯志

    (1)、DELL

    1U=4.45cm

    2010年前 1U 180 1950 ,2U 2850 2950

    2010-2013年1U R410 R610 , 2U R710

    2014-2016年1U R420/430 R620/630 , 2U R720/R730

    (2)、IBM 品牌

    2U 3650

    4U 3850

    8U 3950

    1U 3550/M3 ,3550/M5

    (3)、HP品牌

    二、伺服器的主要部件:

    (1)、電源:單個伺服器用雙電,雙路電(AB路),如果是叢集的情況可以不用雙電源。

    (2)、CPU 負責運算與控制,核心部件

    企業裡的伺服器,CPU顆數是2-4顆,單顆是4核,記憶體問題是16-256G,常見的是32G-64G。

    虛擬化的CPU(4-8顆)和記憶體48-128G要大, 可以開6-10個虛擬機器。

    (3)、記憶體:CPU和磁碟之間的緩衝裝置,是臨時儲存器(存放資料)。計算機重啟後,記憶體會釋放。

    案例:一、門戶極端案例:大併發寫入(搶紅包、微博)

    高併發,大資料量寫入資料,會把資料先寫到記憶體,積累到一定的量後,然後再定時或者定量的寫到磁碟(減少磁碟IO),最終還是會把資料載入到記憶體中再對外提供訪問。

    優點:寫資料到記憶體,效能高,速度快。

    缺點:可以會丟失一部分在記憶體中還沒有來的及存入磁碟的資料。

    如何解決資料不丟失方法:

    1、伺服器主機板上安裝電池,再斷電瞬間把記憶體資料回寫到磁碟。

    2、UPS一組電池,不間斷供電,(持續10分鐘,IDC資料UPS 1小時)。

    3、選雙路電的機房,使用雙電源,分別接不同的電,伺服器要放到不同的機櫃,地區。

    二、大中小企業案例:對於併發不是很大,資料不是特別大的網站,讀多寫少的業務。

    會先把資料寫到磁碟,然後通過程式把寫到磁碟的資料讀入到記憶體裡,再對外通過讀記憶體提供訪問服務。

    即:快取無處不在

    Buffer 和 Cache區別!

    寫入資料到記憶體裡,這個資料的記憶體空間稱為緩衝區buffer,寫入緩衝區。

    從記憶體讀取資料,這個存資料的記憶體空間稱為快取區cache,記憶體快取區。

    (4)、磁碟:磁碟介面或型別:IDE,SCSI,SAS,SATA ,SDD(電子的)

    企業級伺服器應用:

    1、常規正式工作場景主選SAS,結合SATA和SCSI的優點,硬碟轉速15000轉/分,機械磁碟轉數高的效能好。

    2、不對外提供訪問的伺服器,可以選擇SATA(7200轉)

    3、高冰法訪問,小資料量,可以選擇SSD。

    企業網站來講,都會盡量讓使用者從記憶體中讀取資料,而不是硬碟。

    幾乎企業運維和架構師的網站優化,伺服器,軟體的優化核心,都是磁碟和記憶體的使用比例優化。

    (5)、DELL陣列卡,(RAID卡)

    RAID,可以把硬碟整合成一個大磁碟,還可以在大磁碟上再分割槽,放資料。

    還有一個大功能,多塊盤放在一起可以有冗餘(備份)。

    RAID整合方式有很多,常用的:0 1 5 10;

    RAID 0,可以是一塊盤和N個盤組合 。其優點讀寫快,是RAID中最好的,缺點:沒有冗餘,一塊壞了資料就全沒有了。

    RAID 1,只能2塊盤,盤的大小可以不一樣,以小的為準,10G+10G只有10G,另一個做備份。它有100%的冗餘,缺點:浪費資源,成本高。

    RAID 5 ,3塊盤,容量計算10*(n-1),損失一塊盤,特點,讀寫效能一般,讀還好一點,寫不好。

    冗餘從好到壞:RAID1 RAID10 RAID 5 RAID0

    效能從好到壞:RAID0 RAID10 RAID5 RAID1

    成本從低到高:RAID0 RAID5 RAID1 RAID10

    單臺伺服器:很重要盤不多,系統盤,RAID1

    資料庫伺服器:主庫:RAID10 從庫 RAID5/RAID0(為了維護成本,RAID10)

    WEB伺服器,如果沒有太多的資料的話,RAID5,RAID0(單盤)。

    有多臺,監控、應用伺服器,RAID0 RAID5。

    我們會根據資料的儲存和訪問的需求,去匹配對應的RAID級別。

    (6)、光碟機:

    COBBLER,KICKSTART安裝。