服務器其實就是一臺配置更高的計算機,它的內(nèi)部結構也和普通的計算機大同小異。圖 1 所示為拆開蓋子后的 服務器內(nèi)部結構圖。
可以看到,服務器是由電源、CPU、內(nèi)存、硬盤、風扇、光驅等幾部分構成。本節(jié)將挑選一些重要的硬件,給大家做詳細介紹。
電源
電源相當于人體的心臟,需保障電力供應,如果要買服務器,應選擇質(zhì)量好一點的電源。
另外需要注意的是,在實際使用場景中,如果只是配置一個服務器負責核心業(yè)務,那么最好使用雙電源,并且分別接不同的機房線路;如果服務器是集群中的一臺(若干機器做一件事),則可以不用雙電源。除此之外,運維工作中就不用再過多考慮電源的其他問題了。
CPU處理器
CPU 處理器相當于人體的大腦,負責整個服務器的運算和控制,是影響其性能效率的最核心部件。
常見的 CPU 種類有如下 2 種:
精簡指令集的 CPU:設計代表有 SUN 公司的 SPARC 系列和 ARM 系列等,這類 CPU 的設計特點是指令集精簡,每個指令執(zhí)行的時間很短,操作很簡單、效率較高。
復雜指令集的 CPU:設計代表有大家熟知的 Intel 至強系列(XEON)和 AMD 系列(應用不多)等,這類 CPU 的設計特點是指令數(shù)量多,指令集復雜,且執(zhí)行的時間較長,但能處理的事務更多、更豐富。
Intel、AMD 作為 x86 架構的 CPU,主要用于 PC 或 DELL 等常見品牌的系列服務器上。
CPU 一般通過頻率(GHz)表示性能的好壞,CPU 頻率就是用來表示 CPU 每秒鐘的工作次數(shù),即頻率越高速度越快。比如說,筆者所用電腦的 CPU 是 Intel(R)Core(TM)i7-6700HQ [email protected](8 CPUs),~2.6GHz。
需要注意的是,每一臺服務器中不是只能包含一個 CPU,而是可以容納多個。服務器 CPU 的顆數(shù),我們稱為路數(shù)。例如,DELL R630 雙路 1U 服務器、DELL R720 雙路 2U 服務器、DELL R830 四路 2U 服務器。企業(yè)級常見的物理服務器配置包括如下兩種:
一般企業(yè)里的服務器,CPU 個(顆)數(shù)為 2~4 顆,單個(顆)CPU 是四核。內(nèi)存總量一般是 16~256GB(32GB、64GB 比較常見)。
用于虛擬化的宿主機(例如,應用 VMware(虛擬化軟件)、KVM 的主機),CPU 顆數(shù)可達 4~8 顆,內(nèi)存總量一般是 48~128GB,常規(guī)企業(yè)可以同時啟動 6~10 個虛擬機甚至更多,主要是根據(jù)業(yè)務需求決定虛擬機的配置大小。
在企業(yè)級系統(tǒng)運維中,選擇 CPU 硬件配置,以及監(jiān)測和優(yōu)化服務器系統(tǒng)的 CPU 性能,是一項復雜且需要長期實踐和反復觀察的工作,同時也是運維人員的常見工作之一。
另外值得一提的是,CPU 長時間運行會發(fā)熱,因此需要配置降溫的設備,即 CPU 風扇或散熱片(如圖 4 所示),其中散熱片主要是用金屬銅或者鋁制作的,作用是將熱量快速傳導出去。
內(nèi)存(RAM)
內(nèi)存是 CPU 和硬盤之間的緩沖設備(如圖 5 所示),是臨時存儲器(用于存放數(shù)據(jù)),這就意味著,如果突然斷電,那么位于內(nèi)存中的數(shù)據(jù)很可能會丟失。
程序運行的時候,一般會被調(diào)度到內(nèi)存中執(zhí)行,服務器關閉或程序關閉之后,數(shù)據(jù)將自動從內(nèi)存中釋放掉。提到內(nèi)存,很多企業(yè)在面試時,都會問緩沖區(qū)和緩存區(qū)的區(qū)別,作為新手,可以這樣回答:
緩沖區(qū):將數(shù)據(jù)寫入內(nèi)存,這個數(shù)據(jù)的內(nèi)存空間在 Linux 系統(tǒng)里一般稱為緩沖區(qū)(buffer)。例如,寫入到內(nèi)存緩沖區(qū),即寫緩沖。
為了提高寫操作性能,數(shù)據(jù)在寫入最終介質(zhì)或下一層級介質(zhì)之前會合并放入緩沖區(qū)中,這樣會增加數(shù)據(jù)持久寫的延時。因為第一次寫入緩沖區(qū)后,再向下寫入數(shù)據(jù)之前,還要等待后續(xù)的寫入,以便湊夠數(shù)據(jù)或者定時寫入到永久存儲介質(zhì)中。
緩存區(qū):從內(nèi)存中讀取數(shù)據(jù),這個存數(shù)據(jù)的內(nèi)存空間在 Linux 系統(tǒng)里一般稱為緩存區(qū)(cache)。例如,從內(nèi)存緩存區(qū)讀取,即讀緩存。
操作系統(tǒng)利用緩存提高文件系統(tǒng)的讀性能和內(nèi)存的分配性能,應用程序使用緩存也是為了提高讀訪問效率。將經(jīng)常訪問的操作結果保存在緩存中可備隨時使用,而非總是執(zhí)行讀硬盤以獲取數(shù)據(jù)等開銷較高的操作。
記住這樣一句話,緩存無處不在,無論是電腦硬件、操作系統(tǒng),還是企業(yè)網(wǎng)站集群及其他業(yè)務系統(tǒng)!
硬盤(磁盤)
硬盤就是永久存放數(shù)據(jù)的存儲器,如今常用的硬盤都是 3.5 英寸的,且生產(chǎn)的單塊硬盤的容量越來越大,體積卻越來越小,速度也越來越快,其中常見的硬盤有300GB、600GB、1TB、3TB、4TB等規(guī)格。
注意,對于工業(yè)級(企業(yè)級)硬盤計算,以 1000 為單位進行換算,即1TB=1000GB。
根據(jù)實際場景的需要,硬盤的接口有 IDE、SCSI、SAS、SATA 等幾類(其中 IDE、SCSI 已退出歷史舞臺),硬盤的類型也分為機械硬盤和SSD(固態(tài)硬盤)兩種。
從性能和價格的角度,可以對現(xiàn)有幾類硬盤進行排序(從高到低),依次是 SAS接口固態(tài)硬盤 > SATA固態(tài)硬盤 > SAS機械硬盤 > SATA機械硬盤。
即從存儲容量和 I/O 讀取速度的角度,對服務器中各個硬件做了比較??梢钥吹?,硬盤 I/O(讀取)性能相比內(nèi)存差很多,目前解決這個問題的普遍方法是先將大量的數(shù)據(jù)從硬盤緩存到內(nèi)存,也就是說寫入到緩沖區(qū)中,這也是當今互聯(lián)網(wǎng)網(wǎng)站解決訪問速度慢的必備方案。
Raid卡(陣列卡)
Raid 稱為磁盤冗余陣列,其功能是,當企業(yè)的網(wǎng)站(業(yè)務)數(shù)據(jù)量很大,單塊盤裝不下的時候,若購買多塊硬盤存放數(shù)據(jù),就需要利用 Raid 技術將所有硬盤整合成一個大硬盤,然后才能在這個大硬盤上分區(qū)(劃分隔斷、虛擬硬盤)存放數(shù)據(jù)。
但是,硬盤多了勢必會有損壞,可數(shù)據(jù)是不能丟的,針對這種情況,Raid 還具備一個功能,就是多塊硬盤放置在一起可以配置冗余(備份),由此可以確保即使若干硬盤有損壞,數(shù)據(jù)也不會丟失。
總的來說,使用 Raid 卡(陣列卡)具有以下好處:
可以將所有硬盤整合到一起(擴充容量);
可以使得數(shù)據(jù)更加安全(數(shù)據(jù)冗余);
可以獲得更高的效率(讀寫性能)。
如果有 Raid 卡,則一般會將硬盤連接到 Raid 卡上,而不是直接插到主板上,Raid 卡最終將插到主板對應的插槽里。不過,在企業(yè)真正的重要服務器里,Raid 幾乎是不被采用的,請讀者注意這點。
有關 Raid 磁盤陣列更詳細的講解,可閱讀《Linux RAID(磁盤陣列)完全攻略》一節(jié)。
遠程管理卡
遠程管理卡是服務器特有的遠程管理部件,在家用電腦及筆記本電腦上是不存在的。它的作用是通過網(wǎng)絡遠程(異地)開關服務器,并可以查看服務器開關的過程等信息。
舉個例子,早期(2010 年以前)的服務器托管在 IDC 機房,如果出現(xiàn)問題,運維人員必須親自到機房或者請機房中的人管理;但有了管理卡之后,運維人員管理服務器的效率就大大提高了。
不僅如此,遠程管理卡還可以細分為服務器自帶遠程管理卡和獨立遠程管理卡。服務器自帶的遠程管理卡,可以關機、開機,但是看不到開關服務器的過程,因此建議為服務器配備獨立的遠程管理卡,成本上可能會多花人民幣 100 元左右,但是好處是很明顯的,當服務器出現(xiàn)問題時,不用打車或出差,也不用給機房人員打電話,而是可以利用管理卡快速查看服務器故障及恢復服務。
主板
主板實際上就是一塊電路板,相當于人體的骨架,CPU、內(nèi)存、硬盤、Raid 卡等所有硬件設備最終都要連接在主板上,才能正常工作。
文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://systransis.cn/yun/128082.html
摘要:所以說,如果你真打算購買并長期使用云電腦,那么最好還是選擇一款硬件配置不要太低的手機啊。云電腦的配件云電腦需要很多配件的,比如鼠標鍵盤顯示器轉接頭等。不打算買臺式機了,直接買個顯示器,然后購買云電腦,再用手機投屏到顯示器如何?這樣操作的話,是可以實現(xiàn)的,不過具體的效果則取決于自己的網(wǎng)速,以及所購買的云電腦的配置高低,另外還和自己的手機配置高低也有一定的關系。下面我分析一下這幾個因素,給大家做...
摘要:相對個人而然,云服務器有很多優(yōu)點首先,云服務器小時在線。另外,云服務器沒有折舊一說,相當于節(jié)省我們的投入成本。最后,云服務器方便統(tǒng)一存儲數(shù)據(jù)。云服務器由于小時在線,打開的文檔是不會自動關閉的。服務器與虛擬主機有什么區(qū)別?服務器和空虛擬主機的區(qū)別在于以下幾點:一、服務器,也稱伺服器,是提供計算服務的設備,通常指硬件。而虛擬主機是指在網(wǎng)絡服務器上分出一定的磁盤空間,用戶可以租用此部分空間,以供用...
摘要:個機柜為組,平均組機柜支撐個節(jié)點組內(nèi)網(wǎng)接入交換機組外網(wǎng)接入交換機臺接入交換機。若服務器分集群部署云平臺,建議不同集群的服務器對稱部署于多個機柜中。2.3.1 推薦配置(1)網(wǎng)絡設備推薦配置業(yè)務配置描述內(nèi)網(wǎng)核心交換機40G板卡(16口) * 4 + 64 * 40GE外網(wǎng)核心交換機48*10GE + 6*40GE內(nèi)網(wǎng)接入交換機(必選)48*10GE + 6*40GE存儲接入交換機48*10GE...
閱讀 1232·2023-02-24 11:21
閱讀 1434·2023-02-24 10:55
閱讀 2459·2023-02-24 10:47
閱讀 3158·2023-02-24 10:44
閱讀 905·2023-02-24 10:38
閱讀 632·2022-12-25 19:44
閱讀 770·2022-12-25 19:39
閱讀 887·2022-12-25 19:36