首頁(yè) 常見(jiàn)問(wèn)題 正文
聚名企服

如何進(jìn)行服務(wù)器硬件選型?

轉(zhuǎn)載 chaicp 2022-05-20 15:11:52 3453
服務(wù)器硬件選型是性能調(diào)優(yōu)的第一步。無(wú)論你是自行購(gòu)買(mǎi)服務(wù)器進(jìn)行托管,還是租用服務(wù)器,購(gòu)買(mǎi)云主機(jī),都要面臨的一個(gè)問(wèn)題:選擇服務(wù)器的硬件配置。

服務(wù)器硬件選型是性能調(diào)優(yōu)的第一步。無(wú)論你是自行購(gòu)買(mǎi)服務(wù)器進(jìn)行托管,還是租用服務(wù)器,購(gòu)買(mǎi)云主機(jī),都要面臨的一個(gè)問(wèn)題:選擇服務(wù)器的硬件配置。

我們需要從不同角度、多個(gè)方面來(lái)決定選擇一臺(tái)什么樣的服務(wù)器,找到滿(mǎn)足技術(shù)需要、業(yè)務(wù)發(fā)展和成本控制之間的最佳平衡點(diǎn)。

那么接下來(lái),我們就來(lái)談?wù)勅绾芜M(jìn)行服務(wù)器硬件選型。

服務(wù)器要運(yùn)行什么應(yīng)用?

我們要根據(jù)服務(wù)器的用途,來(lái)決定服務(wù)器的性能、容量和可靠性需求。

這里我們按照最典型的基礎(chǔ)架構(gòu):Web服務(wù)器、數(shù)據(jù)服務(wù)器、應(yīng)用程序服務(wù)器來(lái)展開(kāi)討論。

1、Web服務(wù)器

Web服務(wù)器對(duì)硬件要求不高,甚至一般的硬件配置(2顆4核、8G內(nèi)存、1T硬盤(pán))即可滿(mǎn)足需求,如果后期Web服務(wù)訪(fǎng)問(wèn)量上升,只需要新增同等配置的服務(wù)器加入負(fù)載均衡集群即可實(shí)現(xiàn)Web服務(wù)的性能擴(kuò)展。

2、數(shù)據(jù)服務(wù)器

數(shù)據(jù)服務(wù)器對(duì)硬件要求最高,主要特征是CPU要足夠快、內(nèi)存足夠大,磁盤(pán)IO足夠快和穩(wěn)定。比如:MySQL、Oracle服務(wù)器要求CPU配置一定要好,最好是雙路志強(qiáng)金牌Gold,磁盤(pán)最好使用SSD系列。

而Redis服務(wù)器主要是內(nèi)存型應(yīng)用,所以要求內(nèi)存一定要足夠大,并且可擴(kuò)展,而對(duì)磁盤(pán)和CPU要求就沒(méi)那么高。

3、應(yīng)用程序服務(wù)器

應(yīng)用服務(wù)器的典型特征是承擔(dān)了計(jì)算和功能實(shí)現(xiàn)。對(duì)CPU的配置,至少是雙路志強(qiáng)銀牌Silver系列。對(duì)于可靠性問(wèn)題,如果你只有一臺(tái)服務(wù)器的話(huà),那么這臺(tái)服務(wù)器必須足夠可靠,磁盤(pán)做成RAID1陣列是必不可少的。

如何進(jìn)行服務(wù)器硬件選型?

4、其他公共服務(wù)器

還有一些公用的服務(wù)器,例如:郵件服務(wù)器、DNS服務(wù)器、域控服務(wù)器。對(duì)穩(wěn)定性要求較高,因此一般會(huì)推薦有至少兩臺(tái)進(jìn)行主、備部署。對(duì)硬件來(lái)說(shuō),沒(méi)有特殊的需求,所以一般的硬件即可。

業(yè)務(wù)系統(tǒng)要支持多少用戶(hù)?

硬件服務(wù)器是為了提供某種服務(wù),而使用這些服務(wù)的用戶(hù)有多少,也是我們需要考慮的因素,有幾個(gè)具體的問(wèn)題需要我們做出評(píng)估:

預(yù)估有多少用戶(hù)會(huì)同時(shí)在線(xiàn)?

預(yù)估每天同時(shí)在線(xiàn)訪(fǎng)問(wèn)最高峰值是多少?

預(yù)估數(shù)據(jù)量會(huì)有多大?

預(yù)估網(wǎng)絡(luò)寬帶會(huì)占用多少?

要用多大空間來(lái)存儲(chǔ)數(shù)據(jù)?

我們需要從兩個(gè)角度來(lái)考慮這個(gè)問(wèn)題。一個(gè)角度是有哪些類(lèi)別的數(shù)據(jù),另一個(gè)角度是數(shù)據(jù)的增長(zhǎng)速度,例如:每天大概會(huì)新增多少數(shù)據(jù),根據(jù)這個(gè)增速,就可以規(guī)劃出未來(lái)1-3年內(nèi)數(shù)據(jù)量大小。

最后我們才能得到一個(gè)更具體的數(shù)字,還需要為計(jì)算出來(lái)的數(shù)字結(jié)果乘1.5左右的系數(shù)。

業(yè)務(wù)重要性有多高?

服務(wù)器可以為不同業(yè)務(wù)系統(tǒng)提供各種應(yīng)用服務(wù),這個(gè)重要性直接影響到我們對(duì)服務(wù)器的選型配置。

1、門(mén)戶(hù)網(wǎng)站

一臺(tái)服務(wù)器,銅牌Bronze 單路cpu、4G內(nèi)存、500GB足夠了,并且也不需要備機(jī),就算服務(wù)器出現(xiàn)了一點(diǎn)硬件故障,導(dǎo)致幾個(gè)小時(shí)甚至一兩天不能提供訪(fǎng)問(wèn),工作也會(huì)照常繼續(xù),天也不會(huì)塌下來(lái)。對(duì)公司也影響不大。

2、測(cè)試平臺(tái)

如果僅僅做功能測(cè)試,那么對(duì)硬件配置基本沒(méi)要求,虛擬機(jī)也可以滿(mǎn)足要求,而如果是做性能測(cè)試,那么就根據(jù)性能測(cè)試的方向,選擇某方面比較強(qiáng)勁的硬件即可。

3、電商平臺(tái)

CPU要足夠好,內(nèi)存也要足夠大,磁盤(pán)一定要做RAID10。同時(shí),還要部署主、備架構(gòu),數(shù)據(jù)要做實(shí)時(shí)備份、異地遠(yuǎn)程備份,因?yàn)橹匾臉I(yè)務(wù)系統(tǒng),一旦發(fā)生故障,直接導(dǎo)致的損失就是金錢(qián)。

怎么選擇CPU?

CPU的主頻越高,其性能也更高;兩個(gè)CPU要比一個(gè)CPU來(lái)得更爽;說(shuō)到品牌,也就是Intel和AMD,Intel服務(wù)器市場(chǎng)份額更高一些。常見(jiàn)情況:

1、公司業(yè)務(wù)剛起步

量不大的情況下,此時(shí)預(yù)算可能也不是很充足,那么建議選擇一個(gè)英特爾至強(qiáng)銅牌單路CPU即可,但是記得要留擴(kuò)展接口。

2、跑多個(gè)服務(wù)

比如apache+php+tomcat+mysql架構(gòu),都運(yùn)行在一臺(tái)機(jī)器上,那么,推薦英特爾至強(qiáng)銀牌雙路CPU,這將是一個(gè)不錯(cuò)的選擇。

3、運(yùn)行MySQL/Oracle

那么至少應(yīng)該選擇一個(gè)英特爾至強(qiáng)金牌雙路10核CPU,并且預(yù)留CPU擴(kuò)展接口,當(dāng)負(fù)載越來(lái)越大的時(shí)候,可以選擇增加CPU到四路。

需要多大的內(nèi)存?

相比于CPU,內(nèi)存(RAM)其實(shí)是影響性能的最關(guān)鍵因素,很多業(yè)務(wù)系統(tǒng)CPU利用率一般都在10%~50%之間,甚至更低。

1、Web前端服務(wù)器

例如apache、nginx。不需要太大的內(nèi)存,因?yàn)檫@些Web服務(wù)器主要是處理靜態(tài)請(qǐng)求,一天幾十萬(wàn)的訪(fǎng)問(wèn)量,4GB內(nèi)存已經(jīng)足夠了。

2、java重型應(yīng)用服務(wù)器

比如Tomcat、Resin、WebLogic、Websphere、jboss等此類(lèi)。配置的內(nèi)存在16GB-32GB之間即可,大于32GB的內(nèi)存配置基本是浪費(fèi)了。

3、內(nèi)存型業(yè)務(wù)系統(tǒng)

例如:redis、Squid、Varnish、Memcached等,我們需要為服務(wù)器配置盡可能高的內(nèi)存容量,因?yàn)檫@類(lèi)應(yīng)用主要消耗的就是內(nèi)存。

需要怎樣的硬盤(pán)存儲(chǔ)?

硬盤(pán)存儲(chǔ)系統(tǒng)的選擇和配置是整個(gè)服務(wù)器系統(tǒng)里最為復(fù)雜的一部分,我們需要考慮硬盤(pán)的數(shù)量、容量、接口類(lèi)型、轉(zhuǎn)速、緩存大小,以及是否需要Raid卡,Raid卡的型號(hào)和Raid級(jí)別等問(wèn)題。

1、磁盤(pán)類(lèi)型

目前有SATA、SAS和SSD三種類(lèi)型,SATA、SAS屬于機(jī)械硬盤(pán),轉(zhuǎn)速低,讀寫(xiě)速度慢,但是價(jià)格便宜,磁盤(pán)容量大。SSD硬盤(pán)屬于固態(tài)硬盤(pán),優(yōu)點(diǎn)是讀寫(xiě)速度快,缺點(diǎn)是價(jià)格昂貴。

2、RAID

主要分為軟RAID、硬RAID二種。軟RAID所有功能均有操作系統(tǒng)和CPU來(lái)完成,沒(méi)有獨(dú)立的RAID控制器處理芯片和I/O處理芯片,效率最低。硬RAID配備了專(zhuān)門(mén)的RAID控制器處理芯片和I/O處理芯片以及陣列緩沖,不占用CPU資源。

網(wǎng)卡如何選擇?

網(wǎng)卡和服務(wù)器的網(wǎng)絡(luò)帶寬互相影響,這里我們從網(wǎng)卡的速率和網(wǎng)卡的冗余兩個(gè)方面來(lái)進(jìn)行分析。

1、網(wǎng)卡的速率

到底是選用千兆網(wǎng)卡呢,還是選擇萬(wàn)兆網(wǎng)卡呢,這主要取決于我們對(duì)帶寬流量的評(píng)估。大多數(shù)情況下,千兆網(wǎng)卡足夠用來(lái)對(duì)外網(wǎng)提供服務(wù),而內(nèi)部數(shù)據(jù)交換如果非常頻繁,例如hadoop業(yè)務(wù),建議使用萬(wàn)兆網(wǎng)卡。

2、網(wǎng)卡的穩(wěn)定性

對(duì)網(wǎng)絡(luò)穩(wěn)定性要求高,推薦雙網(wǎng)卡做冗余,兩個(gè)網(wǎng)卡連接到不同的交換機(jī)上,這樣,任意一個(gè)網(wǎng)卡故障都不影響業(yè)務(wù)的正常運(yùn)行。

聲明:本文轉(zhuǎn)載于:互聯(lián)網(wǎng),如有侵犯,請(qǐng)聯(lián)系service@Juming.com刪除
相關(guān)標(biāo)簽: 服務(wù)器硬件

相關(guān)文章

相關(guān)專(zhuān)題

編輯推薦

  • 域名注冊(cè)專(zhuān)題合集 域名注冊(cè)專(zhuān)題合集

  • 域名搶注專(zhuān)題合集 域名搶注專(zhuān)題合集

  • 企業(yè)建站專(zhuān)題合集 企業(yè)建站專(zhuān)題合集

主站蜘蛛池模板: 午夜无码国产理论在线| 久久成人无码国产免费播放| 国产在线拍偷自揄拍无码| 国产av无码久久精品| 伊人久久精品无码av一区| 无码中文人妻在线一区 | 无码av人妻一区二区三区四区| 99久久亚洲精品无码毛片| 丰满少妇人妻无码专区| 亚洲AV无码专区国产乱码电影 | MM1313亚洲精品无码久久| 亚洲成AV人在线观看天堂无码| 国产AV无码专区亚洲AV麻豆丫| 久久国产精品无码一区二区三区| 色欲AV无码一区二区三区 | 亚洲AV中文无码乱人伦| 玖玖资源站无码专区| 亚洲国产精品成人精品无码区在线| 午夜寂寞视频无码专区| 久久亚洲AV成人无码| 亚洲精品无码高潮喷水在线| 亚洲人成无码www久久久| 亚洲av无码av在线播放| 久久久久亚洲AV无码网站| 亚洲中文久久精品无码| 日韩综合无码一区二区| 中文字幕无码乱人伦| 国产精品无码素人福利| 无码乱码观看精品久久| 精品无码国产AV一区二区三区 | 亚洲中文字幕无码爆乳av中文| 亚洲AV无码成人网站在线观看| 亚洲av无码电影网| 亚洲AV无码国产精品色| 亚洲国产超清无码专区| 亚洲成av人片不卡无码| 亚洲AV无码一区二区三区牲色 | 中文无码不卡的岛国片| 无码专区久久综合久中文字幕| 亚洲Av无码专区国产乱码DVD| 亚洲av永久无码制服河南实里 |