[發明專利]活動模塊診斷測試無效
| 申請號: | 201280047271.1 | 申請日: | 2012-09-13 |
| 公開(公告)號: | CN103827831A | 公開(公告)日: | 2014-05-28 |
| 發明(設計)人: | E·J·鮑爾;R·S·亞當斯;W·D·里恩茨;M·M·克勒赫蒂 | 申請(專利權)人: | 阿爾卡特朗訊公司 |
| 主分類號: | G06F11/00 | 分類號: | G06F11/00;G06F11/22 |
| 代理公司: | 北京市中咨律師事務所 11247 | 代理人: | 楊曉光;于靜 |
| 地址: | 法國*** | 國省代碼: | 法國;FR |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 活動 模塊 診斷 測試 | ||
相關申請交叉引用
本申請交叉引用以下共同待決申請:美國專利申請號為13/250188,代理人案號為ALC3747,Bauer等人的“HARDWARE?CONSUMPTION?ARCHITECTURE”,其整體通過引用包含于此。
技術領域
本文公開的各種示例性實施例一般涉及系統可靠性和可用性。
背景技術
諸如虛擬化和云計算技術的興起已經促進了將先前與專用和獨立的硬件相關聯的各種應用移動到提供共享硬件資源的機器上。這種所謂的“服務器整合”允許更充分地使用可用的資源,并且因此降低了與未充分使用的資源相關聯的成本。例如,通過使先前僅輕度使用的服務器退役,可以降低能量消耗、占地面積以及其它服務器成本。
然而,服務器整合可能導致各種不利的影響。提高硬件資源的使用能夠提高硬件的失效率。然后,這些失效能夠影響使用該硬件的任何應用。此外,在當前的架構下,當服務器的硬件組件失效時,常常必須替換或維修整個服務器,從可用于應用執行的資源池中移除該服務器,即使該服務器的一些硬件組件仍是可運行的。
發明內容
以下提供各種示例性實施例的簡要概述。在以下概述中可能做出一些簡化和省略,其旨在突出和介紹各種示例性實施例的一些方面,而不是旨在限制本發明的范圍。優選示例性實施例的詳細說明將跟隨在后面部分,其充分地允許本領域的普通技術人員理解并使用本發明構思。
各示例性實施例涉及由硬件管理設備執行的用于執行診斷測試的方法,所述方法包含以下中的一個或多個:確定應當在多個硬件組件中的硬件組件上執行診斷測試,其中所述多個硬件組件支持多個代理設備,并且所述多個代理設備中的至少一個代理設備被分配給所述多個硬件組件中的至少一個硬件組件;確保所述多個代理設備中沒有代理設備被分配給所述硬件組件;以及在確保所述多個代理設備中沒有代理設備被分配給所述硬件組件之后,在所述硬件組件上執行所述診斷測試,其中在執行所述診斷測試期間所述多個硬件組件中的至少另一個硬件組件繼續運行。
各種示例性實施例涉及硬件系統,所述硬件系統包含以下中的一個或多個:多個硬件組件;多個代理設備,其中至少一個代理設備使用所述多個硬件組件中的至少一個硬件組件;資源分配設備,其使用所述多個硬件組件中的至少一個硬件組件,所述資源分配設備被配置為:確定應當在多個硬件組件中的硬件組件上執行診斷測試,確保所述多個代理設備中沒有代理設備使用所述硬件組件,以及在確保所述多個代理設備中沒有代理設備使用所述硬件組件之后,在所述硬件組件上實現執行所述診斷測試,其中在執行所述診斷測試期間所述多個硬件組件中的至少另一個硬件組件繼續運行。
各種示例性實施例涉及有形和非暫時性的機器可讀存儲介質,使用用于由硬件管理設備執行的用于執行診斷測試的指令對所述機器可讀存儲介質進行編碼,所述有形和非暫時性的機器可讀存儲介質包含以下中的一個或多個:用于確定應當在多個硬件組件中的硬件組件上執行診斷測試的指令,其中所述多個硬件組件支持多個代理設備,并且所述多個代理設備中的至少一個代理設備被分配給所述多個硬件組件中的至少一個硬件組件;用于確保所述多個代理設備中沒有代理設備被分配給所述硬件組件的指令;以及用于在確保所述多個代理設備中沒有代理設備被分配給所述硬件組件之后在所述硬件組件上執行所述診斷測試的指令,其中在執行所述診斷測試期間所述多個硬件組件中的至少另一個硬件組件繼續運行。
描述了各種示例性實施例,其中所述確保所述多個代理設備中沒有代理設備被分配給所述硬件組件的步驟包含:將所述多個代理設備中的至少一個代理設備從所述硬件組件遷移到所述多個硬件組件中的不同硬件組件。
描述了各種示例性實施例,其中所述多個硬件組件是硬件模塊的一部分,所述實施例還包含以下中的一個或多個:監測所述硬件模塊的當前工作負載;確定所述當前工作負載是否超過所述硬件模塊的當前能力限制;以及如果所述當前工作負載超過所述當前能力限制,則中止所述診斷測試。
描述了各種實施例,其中所述硬件管理設備包含管理程序(hypervisor)。
各種示例性實施例另外包含:在完成所述診斷測試后,將所述多個代理設備中的至少一個代理設備從所述多個硬件組件中的不同的硬件組件遷移到所述硬件組件。
描述了各種實施例,其中所述確定應當執行診斷測試的步驟包含:從云計算網關接收指令以執行所述診斷測試。
描述了各種示例性實施例,其中所述在所述硬件組件上執行所述診斷測試的步驟包含:啟動新代理設備以及將所述新代理設備分配給所述硬件組件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿爾卡特朗訊公司,未經阿爾卡特朗訊公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201280047271.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種帶指南針的音樂手表
- 下一篇:具有聲音播放功能的手表





