[發(fā)明專利]一種切換文件服務(wù)器主從關(guān)系的方法和系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 202011305422.1 | 申請(qǐng)日: | 2020-11-19 |
| 公開(kāi)(公告)號(hào): | CN112463247A | 公開(kāi)(公告)日: | 2021-03-09 |
| 發(fā)明(設(shè)計(jì))人: | 牟洪洋;孫勇飛 | 申請(qǐng)(專利權(quán))人: | 蘇州浪潮智能科技有限公司 |
| 主分類號(hào): | G06F9/445 | 分類號(hào): | G06F9/445 |
| 代理公司: | 濟(jì)南誠(chéng)智商標(biāo)專利事務(wù)所有限公司 37105 | 代理人: | 王申雨 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 切換 文件服務(wù)器 主從 關(guān)系 方法 系統(tǒng) | ||
本發(fā)明提出了一種切換文件服務(wù)器主從關(guān)系的方法和系統(tǒng),該方法包括:監(jiān)測(cè)文件服務(wù)器的運(yùn)行線程,并獲取文件服務(wù)器每個(gè)運(yùn)行周期內(nèi)硬盤的參數(shù);根據(jù)硬盤的參數(shù)對(duì)硬盤性能的影響程度,計(jì)算一個(gè)周期內(nèi)文件服務(wù)器集群內(nèi)各個(gè)服務(wù)器的分值;根據(jù)分?jǐn)?shù)判斷當(dāng)前文件服務(wù)器的主服務(wù)器是否適合;如果不適合,切換當(dāng)前主服務(wù)器的配置文件與分?jǐn)?shù)最高的服務(wù)器的配置文件。基于該方法,本發(fā)明還提出了一種切換文件服務(wù)器主從關(guān)系的系統(tǒng)。本發(fā)明通過(guò)對(duì)文件服務(wù)器的監(jiān)測(cè)和對(duì)各個(gè)文件服務(wù)器的硬盤參數(shù)結(jié)合計(jì)算,得到文件服務(wù)器集群內(nèi)各個(gè)文件服務(wù)器的分值,由于長(zhǎng)時(shí)間文件的讀寫會(huì)對(duì)文件損傷,本發(fā)明通過(guò)定期更換文件服務(wù)器的主從關(guān)系,可以提高文件服務(wù)器的效率。
技術(shù)領(lǐng)域
本發(fā)明屬于文件服務(wù)器技術(shù)領(lǐng)域,特別涉及一種切換文件服務(wù)器主從關(guān)系的方法和系統(tǒng)。
背景技術(shù)
文件服務(wù)器是一個(gè)運(yùn)行環(huán)境,用戶可以將大文件、視頻、圖片和音頻文件等大文件進(jìn)行集中存儲(chǔ)到文件服務(wù)器,為用戶提供服務(wù)的公司會(huì)經(jīng)常使用到文件服務(wù)器,對(duì)于現(xiàn)在的互聯(lián)網(wǎng)公司而言,文件服務(wù)器是用戶數(shù)量到達(dá)一定程度后的標(biāo)準(zhǔn)配置,所以一般提供各種互聯(lián)網(wǎng)服務(wù)的公司都會(huì)提前部署新的文件服務(wù)器。
目前在市場(chǎng)上常用文件服務(wù)器部署是主從關(guān)系的文件服務(wù)器,主服務(wù)器負(fù)責(zé)對(duì)文件服務(wù)的寫操作和讀操作,從服務(wù)器只是負(fù)責(zé)文件的讀取操作,因此主服務(wù)器對(duì)文件的讀寫操作,而讀寫操作與硬盤的參數(shù)直接相關(guān),因此文件服務(wù)器的主服務(wù)器的運(yùn)行速率影響著文件服務(wù)器的整體運(yùn)行速率。
發(fā)明內(nèi)容
為了解決上述技術(shù)問(wèn)題,本發(fā)明提出了一種切換文件服務(wù)器主從關(guān)系的方法,本發(fā)明克服了由于長(zhǎng)時(shí)間文件的讀寫會(huì)對(duì)文件損傷,該裝置通過(guò)定期更換文件服務(wù)器的主從關(guān)系,可以極大提高文件服務(wù)器的效率,提升用戶體驗(yàn)。
為實(shí)現(xiàn)上述目的,本發(fā)明采用以下技術(shù)方案:
一種切換文件服務(wù)器主從關(guān)系的方法,包括以下步驟:
監(jiān)測(cè)文件服務(wù)器的運(yùn)行線程,并獲取文件服務(wù)器每個(gè)運(yùn)行周期內(nèi)硬盤的參數(shù);
根據(jù)所述硬盤的參數(shù)對(duì)硬盤性能的影響程度,計(jì)算一個(gè)周期內(nèi)文件服務(wù)器集群內(nèi)各個(gè)服務(wù)器的分值;根據(jù)分?jǐn)?shù)判斷當(dāng)前文件服務(wù)器的主服務(wù)器是否適合;
如果不適合,則切換分?jǐn)?shù)最高的文件服務(wù)器與當(dāng)前主服務(wù)器的主從關(guān)系。
進(jìn)一步的,所述獲取的文件服務(wù)器每個(gè)運(yùn)行周期內(nèi)硬盤的參數(shù)包括硬盤轉(zhuǎn)速S、硬盤平均尋道時(shí)間T、硬盤緩存M和硬盤內(nèi)部數(shù)據(jù)傳輸率Sp。
進(jìn)一步的,所述在獲取文件服務(wù)器每個(gè)運(yùn)行周期內(nèi)硬盤的參數(shù)之前還包括設(shè)置文件服務(wù)器的運(yùn)行周期。
進(jìn)一步的,所述根據(jù)所述硬盤的參數(shù)對(duì)硬盤性能的影響程度,計(jì)算一個(gè)周期內(nèi)文件服務(wù)器集群內(nèi)各個(gè)服務(wù)器的分值的過(guò)程為:
通過(guò)公式G=S/1000+10/T+M/10+Sp/10計(jì)算一個(gè)周期內(nèi)文件服務(wù)器集群內(nèi)各個(gè)服務(wù)器的分值。
進(jìn)一步的,所述根據(jù)分?jǐn)?shù)判斷當(dāng)前文件服務(wù)器的主服務(wù)器是否適合的方法為:
如果當(dāng)前文件服務(wù)器的分?jǐn)?shù)是否為最高,如果為最高,則不作處理,繼續(xù)檢測(cè)下個(gè)周期;
如果當(dāng)前文件服務(wù)器的分?jǐn)?shù)不是最高,但是與最高分的服務(wù)器的分?jǐn)?shù)差值在預(yù)設(shè)的閾值內(nèi),則不作處理,繼續(xù)檢測(cè)下個(gè)周期;
如果當(dāng)前文件服務(wù)器的分?jǐn)?shù)不是最高,但是與最高分的服務(wù)器的分?jǐn)?shù)差值超過(guò)預(yù)設(shè)的閾值,則判斷當(dāng)前文件服務(wù)器的主服務(wù)器不適合,執(zhí)行切換主從關(guān)系。
進(jìn)一步的,所述切換分?jǐn)?shù)最高的文件服務(wù)器與當(dāng)前主服務(wù)器的主從關(guān)系的方法為:
首先啟動(dòng)臨時(shí)文件服務(wù)器攔截請(qǐng)求;
當(dāng)前主服務(wù)器完成已有的請(qǐng)求后停止服務(wù),然后當(dāng)前主服務(wù)器的配置文件與分?jǐn)?shù)最高的服務(wù)器的配置為文件進(jìn)行替換;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011305422.1/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 一種時(shí)鐘同步方法及系統(tǒng)
- 一種防御能量攻擊的JK觸發(fā)器
- 智能變電站維護(hù)業(yè)務(wù)類信息背景流的主從時(shí)鐘同步方法
- 一種管理主從網(wǎng)絡(luò)設(shè)備的設(shè)備配置系統(tǒng)及方法
- 標(biāo)準(zhǔn)時(shí)隙的雙無(wú)線藍(lán)牙設(shè)備主從切換方法、設(shè)備和系統(tǒng)
- 雙無(wú)線藍(lán)牙設(shè)備主從切換方法、裝置、設(shè)備和音頻系統(tǒng)
- 一種調(diào)整物理層PHY主從模式的方法及裝置
- 一種主從一體式輪組的AGV底盤
- 一種同軸雙電機(jī)模型預(yù)測(cè)直接轉(zhuǎn)矩控制方法
- 一種具有一個(gè)主從模式和多個(gè)從模USB的設(shè)備
- 關(guān)系視圖
- 位置關(guān)系檢測(cè)裝置以及位置關(guān)系檢測(cè)系統(tǒng)
- 關(guān)系建模
- 關(guān)系分析方法、關(guān)系分析程序、以及關(guān)系分析裝置
- 實(shí)體關(guān)系分類裝置和實(shí)體關(guān)系分類方法
- 用戶關(guān)系抽取方法和用戶關(guān)系抽取系統(tǒng)
- 融合依存關(guān)系與篇章修辭關(guān)系的事件時(shí)序關(guān)系識(shí)別方法
- 開(kāi)關(guān)系統(tǒng)
- 視頻視覺(jué)關(guān)系檢測(cè)的關(guān)系片段連接方法
- 開(kāi)關(guān)系統(tǒng)





