Linux入門及企業服務器知識學習筆記
阿新 • • 發佈:2018-04-05
linux入門知識 企業服務器知識 1、 Linux是類UNIX操作系統,是一個基於POSIX移植操作系統接口和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。
2、用於企業服務器、WEB網站平臺、大數據、虛擬化、Android、超級計算機、雲計算、物聯網、人工智能等領域。
3、開源免費;叠代更新;性能穩定;安全性高;
多任務,多用戶;多線程;多CPU;
耗資源少;內核小;
應用廣泛; 入門簡單。
4、企業服務器品牌及型號:DELL(大多數公司),HP,IBM,浪潮,聯想
2014年-2016年DELL:(1U)R420,R430, R620,R630 (2U)R720,R730
HP:2U DL380 G7/G8
IBM:1U 3550/m3 ,3550/m5 2U 3650,4U 3850,8U 3950
5、服務器尺寸:1U=4.45cm 1U 2U 4U
6、服務器一般是雙電源,雙線AB路
7、一般企業服務器的CPU數量2-4顆,單顆CPU4核,內存16-256G(常見32G,64G)。做虛擬化的宿主機,CPU數量4-8顆,單顆CPU4核,內存48-128G,6-10個虛擬機。
8、常見服務器磁盤是3.5mm英寸,大部分機械硬盤,讀取性能相比內存來說不高,硬盤接口:IDE,SCSI SATA SAS SSD,性能: SSD> SAS > SATA,
磁盤陣列卡RAID:整合多塊硬盤,有冗余備份,通過快捷鍵配置RAID 0 ,1 , 5 ,10,RAID上也有緩存,
企業應用主選SAS(15000轉/分,結合SATA和SCSI的優點),不對外提供訪問的服務器(如備份服務器)可選SATA(7200-10000轉/分),高並發,小數據量可選SSD。淘寶網服務器把SATA和SSD結合起來用,熱點存儲,程序動態調度。
幾乎企業服務器運維和網站優化的核心都是以磁盤和內存的使用比例為主的優化。
9、內存:CPU和硬盤之間的緩存設備,是臨時存儲器,一般程序運行時都會被調度到內存中執行,程序關閉後自動從內存釋放掉(計算機重啟內存中的數據也會被釋放掉)。
程序:用C,PHP,JAVA語言編寫的靜態代碼,放在硬盤中的數據。
進程:正在運行著的程序,進程運行就是把程序調到內存中執行,
守護進程:持續保持運行著的程序。
高並發、大數據量寫入的門戶網站服務器(微信、微博)一般會把數據先寫到內存,達到一定數量後再定時定量的寫到磁盤,對外提供訪問時仍需將數據加載到內存中去。
具有寫入速度快但易丟失數據。解決方法:主板上安裝蓄電池,UPS供電(持續供電10分鐘),雙電源、雙路供電。服務器放在不同機櫃,不同地區。
讀多寫少的中小企業服務器會先把數據寫入磁盤,然後通過程序把數據調到內存,在內存對外提供訪問。
寫入數據到內存,這個數據的內存空間稱為緩沖區(buffer);從內存讀取數據,這個數據的內存空間稱為緩存區(cache)
99%的網站都是讀取為主,寫入為輔,讀寫比例至少是10:1,並發寫入不是問題。這裏提到的內存和磁盤是指集群架構環境memcached(純內存)和redis(內存加磁盤)。
10、遠程管理卡:開關服務器並能查看過程,有服務器自帶(看不到開機關機過程)和獨立的,一般選擇獨立的。
2、用於企業服務器、WEB網站平臺、大數據、虛擬化、Android、超級計算機、雲計算、物聯網、人工智能等領域。
3、開源免費;叠代更新;性能穩定;安全性高;
多任務,多用戶;多線程;多CPU;
耗資源少;內核小;
應用廣泛; 入門簡單。
4、企業服務器品牌及型號:DELL(大多數公司),HP,IBM,浪潮,聯想
2014年-2016年DELL:(1U)R420,R430, R620,R630 (2U)R720,R730
HP:2U DL380 G7/G8
IBM:1U 3550/m3 ,3550/m5 2U 3650,4U 3850,8U 3950
6、服務器一般是雙電源,雙線AB路
7、一般企業服務器的CPU數量2-4顆,單顆CPU4核,內存16-256G(常見32G,64G)。做虛擬化的宿主機,CPU數量4-8顆,單顆CPU4核,內存48-128G,6-10個虛擬機。
8、常見服務器磁盤是3.5mm英寸,大部分機械硬盤,讀取性能相比內存來說不高,硬盤接口:IDE,SCSI SATA SAS SSD,性能: SSD> SAS > SATA,
磁盤陣列卡RAID:整合多塊硬盤,有冗余備份,通過快捷鍵配置RAID 0 ,1 , 5 ,10,RAID上也有緩存,
幾乎企業服務器運維和網站優化的核心都是以磁盤和內存的使用比例為主的優化。
9、內存:CPU和硬盤之間的緩存設備,是臨時存儲器,一般程序運行時都會被調度到內存中執行,程序關閉後自動從內存釋放掉(計算機重啟內存中的數據也會被釋放掉)。
程序:用C,PHP,JAVA語言編寫的靜態代碼,放在硬盤中的數據。
進程:正在運行著的程序,進程運行就是把程序調到內存中執行,
守護進程:持續保持運行著的程序。
具有寫入速度快但易丟失數據。解決方法:主板上安裝蓄電池,UPS供電(持續供電10分鐘),雙電源、雙路供電。服務器放在不同機櫃,不同地區。
讀多寫少的中小企業服務器會先把數據寫入磁盤,然後通過程序把數據調到內存,在內存對外提供訪問。
寫入數據到內存,這個數據的內存空間稱為緩沖區(buffer);從內存讀取數據,這個數據的內存空間稱為緩存區(cache)
99%的網站都是讀取為主,寫入為輔,讀寫比例至少是10:1,並發寫入不是問題。這裏提到的內存和磁盤是指集群架構環境memcached(純內存)和redis(內存加磁盤)。
10、遠程管理卡:開關服務器並能查看過程,有服務器自帶(看不到開機關機過程)和獨立的,一般選擇獨立的。
Linux入門及企業服務器知識學習筆記