[發明專利]CPU使用率調整系統及方法在審
申請號: | 201110363717.9 | 申請日: | 2011-11-16 |
公開(公告)號: | CN103116524A | 公開(公告)日: | 2013-05-22 |
發明(設計)人: | 王光建;劉小梅;張代綱 | 申請(專利權)人: | 鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司 |
主分類號: | G06F9/50 | 分類號: | G06F9/50 |
代理公司: | 暫無信息 | 代理人: | 暫無信息 |
地址: | 518109 廣東省深圳市*** | 國省代碼: | 廣東;44 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | cpu 使用率 調整 系統 方法 | ||
技術領域
本發明涉及一種對數據中心的主機操作系統進行處理的系統及方法,尤其是關于一種對數據中心的主機操作系統的CPU使用率范圍進行優化的系統及方法。
背景技術
數據中心(data?center),通常包括幾臺乃至上萬臺服務器,也稱為服務器農場(server?farm),指用于安置計算機系統及相關部件的設施,例如,電信和儲存系統。通常,數據中心包含冗余和備用電源,環境控制(例如空調、滅火器)和安全設備,冗余數據通信連接,其中,數據中心里最重要的設備為用于存儲數據的服務器。
虛擬機(Virtual?Machine)是指通過軟件模擬的、具有完整硬件系統功能的、運行在一個完全隔離環境中的完整計算機系統。通過在數據中心的服務器上安裝虛擬機宿主操作系統(Host?Operation?System,HostOS),可以在該安裝的Host?OS上模擬出一臺或多臺虛擬的客戶操作系統(Guest?OS),每個Guest?OS都相互獨立,互不影響。如此一來,可以減少數據中心的服務器設備的采購成本。
一般而言,在數據中心的服務器的CPU使用率大增的情況下,會影響到其中Guest?OS的運行,在資源不足的情況下,可能會導致服務器崩潰,從而影響用戶的使用。通常用戶會在服務器中設置主機操作系統的CPU使用率范圍,例如,用戶設置CPU使用率范圍為30%至80%之間,若超過80%,即把服務器中多余的客戶操作系統遷出該服務器以降低該服務器的CPU使用率,若低于30%,則把其它服務器中的客戶操作系統遷入到該服務器中,以提高該服務器的使用效率,然而,用戶所設置的CPU使用率范圍為一個固定值,并沒有根據服務器本身的運行情況進行調整,以更好的提高該服務器的使用效率。
發明內容
鑒于以上內容,有必要提供一種CPU使用率調整系統,可以優化數據中心的服務器的CPU使用率范圍,以提高服務器的效率,方便了用戶,提高了數據中心的穩定性。
鑒于以上內容,還有必要提供一種CPU使用率調整方法,可以優化數據中心的服務器的CPU使用率范圍,以提高服務器的效率,方便了用戶,提高了數據中心的穩定性。
一種CPU使用率調整系統,該系統包括:設置模塊,用于設置主機操作系統的CPU使用率范圍;讀取模塊,用于讀取主機操作系統的CPU使用率;判斷模塊,用于判斷所讀取的主機操作系統的CPU使用率是否在設置的CPU使用率范圍內,以確定是否需要從主機操作系統中遷入或遷出客戶操作系統,及當執行遷出處理時,判斷遷出客戶操作系統之后主機操作系統的CPU使用率是否在設置的CPU使用率范圍內,當執行遷入處理時,判斷遷入客戶操作系統之后主機操作系統的CPU使用率是否在設置的CPU使用率范圍內;計算模塊,用于設置評價主機操作系統的CPU使用率的積分,當遷出客戶操作系統之后主機操作系統的CPU使用率在設置的CPU使用率范圍內或當遷入客戶操作系統之后主機操作系統的CPU使用率在設置的CPU使用率范圍之內,對積分進行加分,而當遷出客戶操作系統之后主機操作系統的CPU使用率不在設置的CPU使用率范圍內或當遷入客戶操作系統之后主機操作系統的CPU使用率不在設置的CPU使用率范圍之內,對積分進行減分;修改模塊,用于根據所計算出來的積分修改CPU使用率范圍;所述判斷模塊,還用于判斷在所有修改的CPU使用率范圍的次數中是否有連續預設次數的CPU使用率范圍的數值來回震蕩,若連續預設次數的CPU使用率范圍的數值來回震蕩,則直接結束流程,此時,以最后一次修改的CPU使用率范圍作為該主機操作系統的CPU使用率范圍。
一種CPU使用率調整方法,該方法包括:設置主機操作系統的CPU使用率范圍;讀取主機操作系統的CPU使用率;設置評價主機操作系統的CPU使用率的積分,當遷出客戶操作系統之后主機操作系統的CPU使用率在設置的CPU使用率范圍內或當遷入客戶操作系統之后主機操作系統的CPU使用率在設置的CPU使用率范圍之內,對積分進行加分,而當遷出客戶操作系統之后主機操作系統的CPU使用率不在設置的CPU使用率范圍內或當遷入客戶操作系統之后主機操作系統的CPU使用率不在設置的CPU使用率范圍之內,對積分進行減分;根據所計算出來的積分修改CPU使用率范圍;判斷在所有修改的CPU使用率范圍的次數中是否有連續預設次數的CPU使用率范圍的數值來回震蕩,若連續預設次數的CPU使用率范圍的數值來回震蕩,則直接結束流程,此時,以最后一次修改的CPU使用率范圍作為該主機操作系統的CPU使用率范圍。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司,未經鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110363717.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:能夠阻止地溝油回流餐桌的餐廚廢水油水分離池
- 下一篇:吊車自動調節平衡裝置