對此你肯定表示不服,那我來問你一個最基本的問題:是什么支持我們刷抖音、追劇、直播間買買買?? ? ? ?是錢包?是濃密的頭發(fā)?是“互聯網”?? ? ? ? ? ? ? ??? ?那你想的太簡單了!? ? ?? ? ? ? ? ? ? ? ? ?還有服務器~
在我們日常上網刷新聞、線上聊天、在線播放視頻時,都要經過服務器,由服務器來統一組織和響應我們的需求。
你可能還是會有很多問號:
- 什么是服務器?
- 服務器的工作原理是什么?
- 服務器有哪些種類?
- 服務器的性能如何度量?
01什么是服務器?
服務器的英文名稱為“ Server”,顧名思義,是指提供各種服務的網絡設備。作為網絡的節(jié)點,服務器承擔存儲、處理網絡上80%的數據和信息,因此也被稱為網絡的靈魂。
服務器與普通計算機具有類似的功能。只是相對于普通計算機,服務器在穩(wěn)定性、安全性、專業(yè)性能等方面都要求更高。
就功能來說,服務器與普通計算機的主要區(qū)別包括:
支持一對多的通信方式:服務器可以支持多終端連接,如:PC、平板、手機等各種固定或移動的網絡終端。比如我們今年雙十一,有數千萬的人參加0點秒殺,背后就離不開功能強大的服務器提供服務。
資源可以通過網絡共享:服務器通過偵聽網絡上其它終端提交的服務請求,在網絡操作系統的控制下,將與其相連的硬盤、打印機、Modem及各種專用通訊設備提供給網絡上的客戶站點共享,也能為網絡用戶提供集中計算、信息發(fā)表及數據管理等服務。
硬件性能更加強大:服務器的高性能主要體現在高速的運算能力、長時間的可靠運行、強大的外部數據吞吐能力等方面。
02服務器的工作原理是什么呢?
我們舉一個生活中的例子,讓大家認識一下服務器的工作過程:今年雙十一的包裹都收到了嘛?我猜你肯定去過快遞站取快遞吧!
?那么取快遞是一個怎樣的過程呢?
1)知道快遞站在哪里,然后走過去。——建立連接
2)跟快遞小哥報出取件碼。——提出需求
3)快遞小哥根據取件碼,找到快遞。——提供服務
4)快遞小哥找到快遞,并交給你。——得到結果
那么服務器的工作原理與取快遞有什么關系呢?
我們再來回顧每天手機上網的日常,假設今年雙十一你要查詢打折信息。
1)我們打開APP,就等同于到達快遞站,即與服務器建立連接。
2)點擊一下“打折信息”按鈕,就等同于向快遞小哥報出取件碼,即提出需求。
3)運行在服務器上的查詢系統就像快遞小哥,根據你的請求,在APP數據庫中找到你想看的“打折信息”,就好比根據取件碼查詢快遞位置,即提供服務。
4)服務器要把查詢到的信息發(fā)送回你的手機,傳輸程序開始工作,這個過程好比快遞小哥把快遞交給了你,即得到結果。
在這個過程中,提供服務的部分就是服務器啦,堆滿包裹的小店就是服務器的文件存儲,快遞小哥的取件碼記錄本就是服務器的數據庫,而快遞小哥就是服務器的接口,簡稱API。
03服務器有哪些性能指標呢?
在了解了服務器的基本工作原理和組成架構后,一臺服務器的性能要如何評價呢?小編為大家介紹幾個常見的服務器性能指標RT、Throughput、TPS、QPS。?RT(響應時間):一次事務的處理時間。通常指從一個請求發(fā)出,到服務器進行處理后返回,再到接收完畢應答數據的時間間隔,單位:毫秒。?Throughput(吞吐量):吞吐量是指系統在單位時間內處理請求的數量,TPS、QPS都是吞吐量的常用量化指標。
- TPS(Transactions Per Second,每秒傳輸的事務處理個數):即服務器每秒處理的事務數。其中包括三個過程:用戶請求服務器、服務器內部處理、服務器返回給用戶。如果每秒能夠完成N個這三個過程,TPS就是N。
- QPS(Queries Per Second,每秒查詢率):即一臺服務器每秒能夠相應的查詢次數,是對一個特定的查詢服務器在規(guī)定時間內所處理流量多少的衡量標準, 即每秒的響應請求數,也即是最大吞吐能力。QPS基本類似于TPS,但是不同的是,一個頁面的一次訪問,即計入一個TPS;但一次頁面請求,可能產生多次對服務器的請求,對于這些請求,則計入QPS之中。
04
服務器有哪些分類?
按產品形態(tài)
按照產品外觀,目前市場比較主流的服務器有:塔式服務器、機架式服務器、刀片式服務器。
塔式服務器是目前最常見的,其外形類似于電腦主機,塔式服務器的主板擴展性強,槽位多,可以很方便的進行冗余擴展。
但是外形尺寸并沒有統一的標準,多臺服務器一起工作時,管理非常令人頭痛。?機架服務器具有統一標準的外觀,高度以U為單位(1U=44.45 mm),分為1U、2U、3U、4U、5U、7U,一般1U、2U最常見。配合機柜統一使用,節(jié)省空間,方便管理。
但是由于內部空間限制,擴展性、散熱性較差。?刀片服務器作為目前高性能計算集群的主流產品,指在標準高度的機箱中可以插裝多個卡式的服務器單元(系統主板),“刀片”服務器也因此得名。
與其他服務器不同的是,刀片服務器可以直接將這些系統主板集成為一個服務器集群,而不通過外部設備。因此在集群的模式下,所有的主板可以連接起來提供更方便高效的網絡服務。
塔式服務器 | 機架式服務器 | 刀片式服務器 | |
外觀 | ? | ? | |
優(yōu)點 | 冗余性強易于擴展設備成本低散熱問題小 | 獨立工作外觀標準化空間利用率高經濟高效 | 冗余性強空間利用率高便于集中管理易于擴展易于集群 |
缺點 | 占地空間大外觀無統一標準管理復雜升級成本高 | 擴展性較弱散熱問題突出 | 設備成本較高散熱問題突出 |
應用場景 | 小型企業(yè) | 大型企業(yè) | 大型數據中心或大規(guī)模計算領域,如:銀行、電信、金融及互聯網數據中心。 |
按指令集
按照指令集,可以將服務器分為:CISC(Complex Instruction Set Computing)服務器、RISC(Reduced Instruction Set Computing)服務器、EPIC(Explicitly Parallel Instruction Computing)服務器。
那么,什么是指令集呢?
我們要先了解什么是指令。?指令就是指揮機器工作的指示和命令,程序就是一系列按一定順序排列的指令,執(zhí)行程序的過程就是計算機的工作過程。?指令集就是CPU中用來計算和控制計算機系統的一套指令的集合,而每一種新型的CPU在設計時就規(guī)定了一系列與其他硬件電路相配合的指令系統。?指令集的先進與否,也關系到CPU的性能發(fā)揮,也是CPU性能體現的一個重要標志。?相對于EPIC服務器,CISC服務器、RISC服務器更為常見,兩種指令集有各自鮮明的特點,因此業(yè)內CISC和RISC的優(yōu)劣之爭也從未停止。?小編為大家總結了CISC和RISC的特點。
CISC | RISC | |
特點 | 指令多,一條指令執(zhí)行多個功能。 | 指令少,復雜任務由多個精簡指令組合完成。 |
優(yōu)點 | 指定功能執(zhí)行效率高如:多媒體處理。 | 常用功能執(zhí)行效率高,功耗低。 |
缺點 | 系統設計復雜。 | 復雜任務處理效率低如:多媒體處理。 |
典型架構 | X86 | ARM、Power、Alpha、MIPS |
按處理器數量
按照處理器的數量可將服務器分為:單路服務器、雙路服務器、四路服務器、八路服務器等。
其中,“路”是指一臺服務器內部的CPU個數,比如單路服務器內部CPU數量為1個,雙路服務器為2個,以此類推。目前主流的服務器是雙路服務器。?多路服務器用到了對稱多處理技術(SymmetricalMulti-Processing,簡稱SMP),在一臺服務器上,多顆CPU共享內存子系統以及總線結構。在服務器運行時,多顆CPU同時運行,系統將任務隊列對稱地分布于每顆CPU之上,所有的CPU都可以平等地訪問內存、I/O和外部中斷,從而可以極大提高整個系統的數據處理能力。
看到這里,相信你一定對服務器有一定的了解啦!
05
中興通訊服務器產品
剛才我們提到,服務器被稱為網絡的“靈魂”,服務器的發(fā)展關乎我國整體信息產業(yè)的命運。?隨著云時代的到來,X86服務器相對大型機、小型機等專用服務器的價值開始凸顯。中國的服務器廠商憑借X86化的行業(yè)趨勢獲得了彎道超車的機會,并開始迅速崛起,X86服務器市場全面進入了群雄逐鹿的狀態(tài)。?到目前為止,中興通訊作為通信行業(yè)的頭部企業(yè)之一,已經先后發(fā)布了十余款自主研發(fā)的存儲SSP(Server