服務器

服務器的組成及應用

服務器(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

(0)
祝韻杰-桃子祝韻杰-桃子
上一篇 2018-04-01
下一篇 2018-04-01

相關推薦

  • gpg非對稱秘鑰實驗

    ?生成秘鑰對 /*圖形界面 便于生成隨機數*/ gpg –gen-key/*類型 長度 有效期 (默認)*//*用戶名(其他可不填)*/私鑰加密/*生成隨機數*/ 查看 gpg –list-keys ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? …

    Linux筆記 2018-05-20
  • Linux-文本工具

    文件查看 文件查看命令: cat,tac,rev cat [OPTION]… [FILE]… -E: 顯示行結束符$ -n: 對顯示出的每一行進行編號 -A:顯示所有控制符 -b:非空行編號 -s:壓縮連續的空行成一行 tac???? 行號反轉 rev???? 同行反轉   抽取文本的工具 文件內容:less和 cat 文件…

    2018-04-08
  • RAID

    RAID技術 stripe:條帶。將連續的數據切分成相同大小的數據塊,把每段數據塊分別寫入到不同磁盤上的方法。 條帶技術可以增加硬盤的讀寫性能,但是不支持數據容錯。最少使用2塊盤做條帶。磁盤利用率為100% mirror:鏡像。鏡像技術是將n(2的倍數)塊磁盤上的每個數據位同步成相同的數據位。在寫數據時,寫入2 份數據。鏡像技術有容錯功能,但是硬盤的寫性能有…

    Linux筆記 2018-04-25
  • linux 學習7

    linux

    Linux筆記 2018-08-04
  • 腳本練習——判斷語句

    1、編寫腳本/root/bin/createuser.sh,實現如下功能:使用一個用戶名做為參數,如果指定參數的用戶存在,就顯示其存在,否則添加之;顯示添加的用戶的id號等信息 #!/bin/bash #判斷參數是否是一個,否則退出 [ “$#” -ne 1 ] && echo “Please Input …

    Linux筆記 2018-05-04
  • yum配置

    本節簡要介紹本地yum配置以及網絡yum源的配置

    Linux筆記 2018-04-22
欧美性久久久久