關(guān)于我們

質量為(wèi)本、客戶為(wèi)根、勇于拼搏、務(wù)實創新(xīn)

< 返回新(xīn)聞公共列表

多路(lù)服務(wù)器(qì)是什(shén)麽,它是怎麽運行的?

發布時(shí)間(jiān):2020-12-03 19:22:29
當提到服務(wù)器(qì)時(shí),單路(lù)服務(wù)器(qì)和多路(lù)服務(wù)器(qì)一(yī)直都是人(rén)們關(guān)注的焦點,單路(lù)服務(wù)器(qì)我們很熟悉,那麽什(shén)麽是多路(lù)服務(wù)器(qì)呢(ne)?它具體(tǐ)又是怎麽運作(zuò)的呢(ne)?今天就(jiù)讓微子(zǐ)網絡帶大家來(lái)了(le)解一(yī)下(xià)。

簡而言之,微子(zǐ)網絡認為(wèi)多路(lù)服務(wù)器(qì)的出現(xiàn)是為(wèi)了(le)提高服務(wù)器(qì)性能(néng), CPU主要承擔的是運算(suàn)功能(néng),自然多個(gè) CPU在性能(néng)上(shàng)會更強,更出衆。那麽多路(lù)服務(wù)器(qì)是怎麽運作(zuò)的呢(ne)?
多路(lù)服務(wù)器(qì)是什(shén)麽,它是怎麽運行的?
如(rú)果我們把 CPU比作(zuò)一(yī)輛運輸物資的卡車,那麽貨物就(jiù)是我們要計算(suàn)的信息, CPU操作(zuò)就(jiù)像卡車運輸貨物一(yī)樣。同時(shí)運送的貨物越多,說(shuō)明這(zhè)個(gè)卡車的載重量越大,那麽就(jiù)是說(shuō)這(zhè)個(gè) CPU的運算(suàn)能(néng)力越強。

通常一(yī)個(gè)單一(yī)的 CPU系統就(jiù)相當于一(yī)輛在車道上(shàng)行駛的卡車。因為(wèi)汽車很少,所以運輸能(néng)力有限。過去, CPU生(shēng)産商(shāng)一(yī)直在提高卡車的載重即主頻,以提高其運輸能(néng)力。

但(dàn)是裝載了(le)兩個(gè)CPU的系統的服務(wù)器(qì)就(jiù)相當于兩輛卡車在交叉車道上(shàng)行駛。大多數汽車都在自己的道路(lù)上(shàng)行駛,但(dàn)偶爾也(yě)會碰上(shàng),停車避讓。雙 CPU傳輸能(néng)力最強,因為(wèi)車多路(lù)寬。

因此,可以通過簡單的 CPU數來(lái)判斷服務(wù)器(qì)的性能(néng),一(yī)般而言,雙路(lù)服務(wù)器(qì)比單路(lù)服務(wù)器(qì)更強。這(zhè)是衆所周知的是,但(dàn)也(yě)并不是唯一(yī)的說(shuō)法。

有一(yī)種說(shuō)法可能(néng)是,多一(yī)個(gè) CPU的服務(wù)器(qì)性能(néng)很強,那麽我們需要一(yī)個(gè)高性能(néng)的服務(wù)器(qì),就(jiù)多一(yī)個(gè) CPU吧(ba),不是兩個(gè)就(jiù)是四個(gè),不是四個(gè)就(jiù)是八個(gè),甚至是幾百個(gè)。這(zhè)樣能(néng)解決服務(wù)器(qì)性能(néng)不足的問題嗎(ma)?

回答(dá)當然不會, CPU隻會影響服務(wù)器(qì)的某些(xiē)性能(néng),服務(wù)器(qì)的性能(néng)除了(le)與 CPU相關(guān)外,與 I/O速度也(yě)有關(guān)系。

大家都知道,不管是 Power還是 Europe,處理(lǐ)器(qì)主頻超過1 Ghz,也(yě)就(jiù)是說(shuō),時(shí)鍾周期遠(yuǎn)小于1 ns,在一(yī)個(gè)時(shí)鍾周期内,處理(lǐ)器(qì)可以處理(lǐ)多個(gè)指令,每個(gè)指令的平均處理(lǐ)時(shí)間(jiān)更短。

相對來(lái)說(shuō), I/O訪問會非常慢(màn), CPU訪問自己 Cache肯定是最快(kuài)的,延遲在10 ns左右,相當于幾十個(gè)時(shí)鍾周期;訪問本地内存延遲可以控制在100 ns以内,訪問跨 CPU節點的内存時(shí),延遲會達到 us級别;如(rú)果是訪問PCI-E上(shàng)的設備,延遲會通過 VFS、 Diver等多個(gè)級别,即使通過 DMA訪問,延遲也(yě)至少在10 us以上(shàng)。
多路(lù)服務(wù)器(qì)的運行原理(lǐ)和性能(néng)解析
I/O是當前技術條件下(xià)系統性能(néng)提高的瓶頸,如(rú)果 I/O問題得不到解決,處理(lǐ)器(qì)數量的增加并不一(yī)定會帶來(lái)性能(néng)的提高,在極端情況下(xià), I/O會完全消耗掉更多資源。僅僅增加 CPU數量并不會顯著提高服務(wù)器(qì)性能(néng)。

因此,如(rú)何建立 I/O模型,以最大限度地減少 I/O對系統性能(néng)的影響,是多路(lù)服務(wù)器(qì)設計中需要考慮的關(guān)鍵問題之一(yī)。現(xiàn)在,四路(lù)服務(wù)器(qì)在 I/O性能(néng)上(shàng)已經達到了(le)瓶頸,在多路(lù)産品上(shàng),由于 I/O的影響達不到預期的性能(néng)。這(zhè)也(yě)是目前服務(wù)器(qì)廠商(shāng)服務(wù)器(qì)産品最多也(yě)就(jiù)是四個(gè)版本的原因。

以上(shàng)就(jiù)是微子(zǐ)網絡對于多路(lù)服務(wù)器(qì)的理(lǐ)解,相信能(néng)夠幫助到廣大的用戶更深入的去了(le)解服務(wù)器(qì)的種類,如(rú)對服務(wù)器(qì)有更多的疑問,敬請咨詢微子(zǐ)網絡。微子(zǐ)網絡是一(yī)家專注于服務(wù)器(qì)租用托管的IDC服務(wù)供應商(shāng),十餘年行業經驗積澱,安全穩定、可靠放(fàng)心,是國内IDC行業的領軍企業,協助萬千企業達成網絡信息化(huà),7*24小時(shí)人(rén)工服務(wù),售後無憂,有口皆碑。



/template/Home/Zkeys/PC/Static