服務器(server),客戶端(client)
web服務器 提供靜態頁面
數據服務器 變化的數據,頁面顯示。 mysql
文件服務器 供各種文件支持。 ftp, samba, nfs
中間服務器 tomcat
日志服務器 記錄發生的事件。 elk
程序版本控制服務器 git
監控服務器 zabbix
虛擬機服務器 kvm, ERP(傳統行業用于生產,財務,人力…)
域控制服務器
服務器硬件
塔式(Tower) 缺點尺寸不標準
機架式(Rack) 機架服務器標準尺寸寬:19英尺,高度為U(1U=1.75英寸=44.45mm),主流為2U, 4U
刀片式服務器(Blade) 服務器的網卡最少4個
中央處理器(CPU) Central Processing Unit
由控制器和運算器構成,影響CPU性能(主頻,外頻,倍頻)主頻=外頻X倍頻
主頻:系統總線的工作頻率,CPU與外部主板芯片組交換數據>)
倍頻:CPU外頻與主頻相差的倍數
高速緩存(cache):高速交換的儲存器(存放量小)
CPU還存分為一級(L1),二級(L2),三級(L3)存儲量(L1L2>L3)
內線總線速度一本等同于CPU的外頻。
地址總線寬度決定了CPU訪問物理地址空間
CPU類型: x86
Power(IBM), Powerpc(apple,IBM,moto), Alpha(HP), 安騰(compaq)
X86分為非X86PC和X86PC
非X86PC(RISC) 價格貴,體系封閉,但穩定,性能好,性能強,主要用在金融,電信等大型企業核心系統。
X86PC (CISC) 價格相對便宜,兼容性好,但穩定性差,安全性不高
主板(Mainboard) 系統板(Systemboard) 母板(Motherboard)
內存的容量單位“MB”或“GB”
內存帶寬是指內存與北橋芯片之間的數據傳輸率(北橋:主板芯片,比較快)(南橋比較慢使用聲片)
流行內存為DDR
內存帶寬=內存總線頻率X數據總線位數
單通道內存節制器一般都是64-bit(b)的8個二進制為,相當于1個字節(B)換算成字節64/8=8在乘以內存運行頻率,
如果是DDR2內存就要乘以2
示例:DDR2內存帶寬計算DDR2 667,運行頻率為333MHZ,帶寬為
333X2X64/8=5400MB/s=5.4GB/s
服務器的硬盤存儲介質(Media),盤片.由玻璃或者金屬,表面光滑
讀寫頭 (Reda Write Head) =磁頭
磁頭是硬盤讀取數據的關鍵部件,將存儲在硬盤盤片上的磁信息轉化為電信號向外傳輸
馬達(Spindel Motor & Vioce Coil Motor)
馬達上裝有一片或多片盤片,以7200,10000.15000RMP(每分鐘轉速)
硬盤接口類型
IDE接口 家用
SCSI接口 小型機服務器
SATA接口 家用a
SAS接口 服務器 (SAS接口可以控制SATA接口硬盤,反之不行)
固態硬盤(SSD)(Solid State Disk)由芯片組組合
Raid卡實現磁盤容余,吧多塊硬盤組合在一塊,高性能,容錯性
服務器顯卡都在主板上集成了顯卡,但顯存量不高
GPU (Graphic Processing Unit) 即:圖像處理器
服務器硬件-網卡
服務器都在主板上集成了網卡
服務器硬件-熱插拔技術(Hot Swap)
硬盤,電源,風扇,PCI設備…..(都可以使用熱插拔技術)
熱插拔技術與RAID技術配合起來,可以使服務器在不關機狀態下恢復硬盤上的故障,同時并不影響網絡用戶對數據的使用
服務器硬件-機柜
通常用的機柜42U(約2米)
輔助設備:鍵盤,顯示器(TFT),鼠標,PUD(Power Distribation Unit)電力分布單元
服務器存儲網絡
DAS-直接連接存儲
NAS-網絡連接存儲
san-存儲區域網絡
服務器提供硬盤空間 客戶端 iscsl
操作系統
O S (Operating System)
分為硬件驅動,進程管理,內存管理,網絡管理,文件管理
O S 分類:
服 務 器 OS : RHEI, Centos, Windows Server, AIX
桌 面OS : Windows10, Windows7, Macos, Fedor
移動設備OS : Andriod, Ios(蘋果), Yunos(阿里開發)
開發接口標準
ABI 是應用程序與操作系統應用接口 不同的操作系統接口不一樣
運行程序格式
Windows : EXE, dll, lib
Linux : ELF, So, a
應用程序和庫的接口, API
編程語言
低級語言:機器語言(0和1)
匯編語言 和機器語言一一對應,與硬件相關的特有代碼,驅動程序開發
中級語言:C語言 系統級應用,驅動程序
高級語言:java, Objective-c, C#, Python, php, go 應用程序開發
服務器的三大操作系統
Wimdows Linux: GUN Unix
Linux哲學思想 一切都是一個文件(包括硬件)
小型,單一用途的程序
間接程序,共同完成復雜的任務
避免令人困惑的用戶界面
配置數據存儲在文本中
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/94460