您現(xiàn)在的位置:首頁 >關(guān)于我們 >行業(yè)新聞 >企業(yè)在租用服務(wù)器時如何確定配置需求-小張
企業(yè)在租用服務(wù)器時如何確定配置需求-小張
時間:2019年7月5日
今天我們直入主題,依次來說一下服務(wù)器幾個重要參數(shù),以此來判定企業(yè)如何選擇服務(wù)器配置。
1.怎么選擇CPU?
CPU一個是看主頻,主頻越高的,性能也更高。其次看核心數(shù),兩顆CPU肯定比一顆CPU效果更好的;另外就是服務(wù)器參數(shù),可以去大概科普下服務(wù)器參數(shù)發(fā)展史,很快就能判斷出來。我們可以根據(jù)以下情況來做個簡單的選擇:
(1)公司業(yè)務(wù)剛起步
量不大的情況下,此時預(yù)算可能也不是很充足,那么建議選擇一個單路CPU即可。
(2)跑多個服務(wù)
比如apache+php+tomcat+mysql架構(gòu),都運行在一臺機(jī)器上,那么,至強(qiáng)雙路CPU,這將是一個不錯的選擇,比如L5630*2這種,是8核心16線程的,性價比是非常高的。
2.需要多大的內(nèi)存?
相比于CPU,內(nèi)存(RAM)其實是影響性能的關(guān)鍵因素,很多業(yè)務(wù)系統(tǒng)CPU利用率一般都在一半以下甚至更低。
(1)Web前端服務(wù)器
例如apache、nginx。不需要太大的內(nèi)存,因為這些Web服務(wù)器主要是處理靜態(tài)請求,一天幾十萬的訪問量,4GB內(nèi)存已經(jīng)足夠了。
(2)java重型應(yīng)用服務(wù)器
比如Tomcat、Resin、WebLogic、Websphere、jboss等此類。配置的內(nèi)存在16GB-32GB之間即可,大于32GB的內(nèi)存配置基本是浪費了。
(3)內(nèi)存型業(yè)務(wù)系統(tǒng)
例如:redis、Squid、Varnish、Memcached等,我們需要為服務(wù)器配置盡可能高的內(nèi)存容量,因為這類應(yīng)用主要消耗的就是內(nèi)存。
3.需要怎樣的硬盤存儲?
硬盤存儲系統(tǒng)的選擇和配置是整個服務(wù)器系統(tǒng)里復(fù)雜的一部分,我們需要考慮硬盤的數(shù)量、容量、接口類型、轉(zhuǎn)速、緩存大小,以及是否需要Raid卡,Raid卡的型號和Raid級別等問題。
(1)磁盤類型
目前有SATA、SAS和SSD三種類型,SATA、SAS屬于機(jī)械硬盤,轉(zhuǎn)速低,讀寫速度慢,但是價格便宜,磁盤容量大。SSD硬盤屬于固態(tài)硬盤,優(yōu)點是讀寫速度快,缺點是價格昂貴。
(2)RAID
主要分為軟RAID、硬RAID二種。軟RAID所有功能均有操作系統(tǒng)和CPU來完成,沒有獨立的RAID控制器處理芯片和I/O處理芯片,效率很低。硬RAID配備了專門的RAID控制器處理芯片和I/O處理芯片以及陣列緩沖,不占用CPU資源。
4.網(wǎng)卡如何選擇?
網(wǎng)卡和服務(wù)器的網(wǎng)絡(luò)帶寬互相影響,這里我們從網(wǎng)卡的速率和網(wǎng)卡的冗余兩個方面來進(jìn)行分析。
(1)網(wǎng)卡的速率
到底是選用千兆網(wǎng)卡呢,還是選擇萬兆網(wǎng)卡呢,這主要取決于我們對帶寬流量的評估。大多數(shù)情況下,千兆網(wǎng)卡足夠用來對外網(wǎng)提供服務(wù),而內(nèi)部數(shù)據(jù)交換如果非常頻繁,例如hadoop業(yè)務(wù),建議使用萬兆網(wǎng)卡。
(2)網(wǎng)卡的穩(wěn)定性
對網(wǎng)絡(luò)穩(wěn)定性要求高,推薦雙網(wǎng)卡做冗余,兩個網(wǎng)卡連接到不同的交換機(jī)上,這樣,任意一個網(wǎng)卡故障都不影響業(yè)務(wù)的正常運行。
有了以上的判斷,企業(yè)基本可以選擇出適合自己配置的服務(wù)器,如果您還有其他疑惑,可以聯(lián)系海騰數(shù)據(jù)-小張QQ83095145。