[發(fā)明專利]一種SmartRack服務(wù)器高并發(fā)優(yōu)化的方法在審
| 申請?zhí)枺?/td> | 201710308077.9 | 申請日: | 2017-05-04 |
| 公開(公告)號: | CN106953929A | 公開(公告)日: | 2017-07-14 |
| 發(fā)明(設(shè)計)人: | 白云峰 | 申請(專利權(quán))人: | 鄭州云海信息技術(shù)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F17/30 |
| 代理公司: | 濟(jì)南信達(dá)專利事務(wù)所有限公司37100 | 代理人: | 劉繼枝 |
| 地址: | 450000 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 smartrack 服務(wù)器 并發(fā) 優(yōu)化 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及 Smart Rack服務(wù)器技術(shù)領(lǐng)域,具體地說是一種Smart Rack服務(wù)器高并發(fā)優(yōu)化的方法。
背景技術(shù)
互聯(lián)網(wǎng)時代信息呈現(xiàn)爆炸式增長,而且多高并發(fā)事件發(fā)生,例如,鐵道部推出12306網(wǎng)站,實行網(wǎng)絡(luò)實名購票,春節(jié)7天內(nèi),12306網(wǎng)站訪問用戶已占全球互聯(lián)網(wǎng)用戶的0.902%,每天點(diǎn)擊量高達(dá)10億人次,系統(tǒng)一度支撐不住如此龐大的訪問量而陷入崩潰。微信春節(jié)紅包除夕到初五總收發(fā)次數(shù)達(dá)321億次,相較于羊年春節(jié)6天收發(fā)32.7億次,增長近10倍,龐大的訪問量造成系統(tǒng)大量延遲,導(dǎo)致用戶無法正常收發(fā)紅包。
Smartrack是一類專為互聯(lián)網(wǎng)及通信運(yùn)營商開發(fā)的定制化解決方案,整機(jī)柜服務(wù)器打破了傳統(tǒng)服務(wù)器固有設(shè)計架構(gòu),摒棄傳統(tǒng)服務(wù)器單機(jī)電源、風(fēng)扇、管理獨(dú)享的設(shè)計思想,將供電、散熱和管理單元統(tǒng)一集中。該產(chǎn)品整體生產(chǎn)、整體部署,使得部署對象從單臺服務(wù)器變成集成的數(shù)據(jù)中心模塊,并且還具有自動化的到貨一致性與狀態(tài)檢驗系統(tǒng),整體特點(diǎn)如下:
1.功能模塊和支撐模塊徹底分離,更加可靠高效,結(jié)合電源負(fù)載動態(tài)調(diào)整技術(shù),電源轉(zhuǎn)換效率高達(dá)94%以上;
2.機(jī)柜采用風(fēng)扇墻集中散熱,通過供電、散熱的整合,SmartRack運(yùn)行功耗降低10%以上;
3.采用N+N冗余的電源模組的設(shè)計,系統(tǒng)可靠性大大增加,充分保證系統(tǒng)的高可靠運(yùn)行。
4.靈活支持半寬計算節(jié)點(diǎn)、全寬存儲節(jié)點(diǎn)等各類節(jié)點(diǎn),兼容標(biāo)準(zhǔn)機(jī)架式網(wǎng)絡(luò)交換機(jī),將網(wǎng)絡(luò)、計算、存儲功能整合在一臺設(shè)施中來滿足不同用戶的配置需求。
5.整機(jī)柜系統(tǒng)簡易維護(hù),無需繁瑣拆裝,獨(dú)有節(jié)點(diǎn)前維護(hù)設(shè)計、各模組免工具熱插拔設(shè)計、優(yōu)化的線纜走線設(shè)計,使得系統(tǒng)運(yùn)維難度大大降低。
6.輕松實現(xiàn)統(tǒng)一門戶集中管理和業(yè)務(wù)自動部署,實現(xiàn)管理中心對整機(jī)柜的功能模塊和支撐模塊統(tǒng)籌管理。依據(jù)狀態(tài)信息,動態(tài)調(diào)節(jié)運(yùn)行參數(shù),保證業(yè)務(wù)更加穩(wěn)定運(yùn)行。
但是,現(xiàn)實中諸如淘寶雙11及12306購票網(wǎng)站的大規(guī)模高并發(fā)時,造成系統(tǒng)無法支撐如此龐大的訪問量而陷入延時和崩潰的情況時有發(fā)生。
發(fā)明內(nèi)容
本發(fā)明的技術(shù)任務(wù)是針對以上不足之處,提供一種Smart Rack服務(wù)器高并發(fā)優(yōu)化的方法。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是: 一種Smart Rack服務(wù)器高并發(fā)優(yōu)化的方法,具體方法如下:
S1、根據(jù)應(yīng)用服務(wù)器的性能和并發(fā)訪問量的大小來規(guī)劃應(yīng)用服務(wù)器的數(shù)量;
S2、使用負(fù)載均衡技術(shù),大大減輕單臺服務(wù)器處理高并發(fā)請求,確保整個網(wǎng)站系統(tǒng)面臨高負(fù)載時的可靠性;
S3、優(yōu)化設(shè)計數(shù)據(jù)庫的結(jié)構(gòu)并建立高效的索引;
S4、通過緩存技術(shù)進(jìn)行管理,從而減輕服務(wù)器重新請求的壓力,提高訪問速度。
進(jìn)一步的,優(yōu)選的方法,所述的S1中,具體實施方式為,在高并發(fā)訪問峰期間,增加關(guān)鍵應(yīng)用的服務(wù)器數(shù)量。
進(jìn)一步的,優(yōu)選的方法,通過所述的負(fù)載均衡技術(shù),實現(xiàn)根據(jù)不同服務(wù)器的繁忙和資源情況,自動分配處理性能最優(yōu)的服務(wù)器上,從而將大規(guī)模用戶產(chǎn)生的高并發(fā)訪問均衡地分流到各個服務(wù)器上。
進(jìn)一步的,優(yōu)選的方法, 所述的優(yōu)化設(shè)計數(shù)據(jù)庫結(jié)構(gòu)的具體方法如下:
S1、數(shù)據(jù)行的長度不超過8020字節(jié);S2、優(yōu)先使用數(shù)字類型的字段;
S3、合理使用不可變字符類型char和可變字符類型varchar ;
S4、字段長度的設(shè)定最短化,以提高查詢的效率。
進(jìn)一步的,優(yōu)選的方法,所述的建立高效索引的具體方法如下:
S1、通過搜索參數(shù),盡量減少對表的訪問行數(shù),最小化結(jié)果集,從而減輕網(wǎng)絡(luò)負(fù)擔(dān);
S2、分開處理,提高每次的響應(yīng)速度;
S3、在數(shù)據(jù)窗口使用SQL時,把使用的索引放在選擇的首列;
S4、簡化算法的結(jié)構(gòu)。
進(jìn)一步的,優(yōu)選的方法,所述的建立高效索引的注意事項如下:
S1、盡量避免where 子句中對字段進(jìn)行 null 值判斷的;
S2、盡量避免在 where 子句中使用!=或<>操作符;
S3、盡量避免在 where 子句中使用 or 來連接條件;
S4、慎用in 和 not in ;
S5、盡量避免在索引過的字符數(shù)據(jù)中,使用非打頭字母搜索。
進(jìn)一步的,優(yōu)選的方法,
所述的緩存技術(shù)分為數(shù)據(jù)緩存和頁面緩存;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于鄭州云海信息技術(shù)有限公司,未經(jīng)鄭州云海信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710308077.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種可以實現(xiàn)smartrack節(jié)能的方法
- 一種限制SmartRack整機(jī)柜功耗的設(shè)計方法
- 一種高效節(jié)能的SmartRack機(jī)柜風(fēng)扇調(diào)控方法
- 一種SmartRack多節(jié)點(diǎn)部署系統(tǒng)壓力測試方法
- 一種SMARTRACK服務(wù)器的防潮托盤
- 一種多節(jié)點(diǎn)批量部署系統(tǒng)壓力測試的方法
- 一種用于運(yùn)輸SmartRack整機(jī)柜的包裝箱
- 一種SmartRack機(jī)型多節(jié)點(diǎn)批量運(yùn)行reboot測試的方法
- 一種SmartRack服務(wù)器的振動測試治具
- 一種SmartRack服務(wù)器的振動測試治具





