[發(fā)明專利]設(shè)備整合方法、終端裝置和分布式多終端裝置系統(tǒng)無效
| 申請(qǐng)?zhí)枺?/td> | 201210067455.6 | 申請(qǐng)日: | 2012-03-14 |
| 公開(公告)號(hào): | CN103309833A | 公開(公告)日: | 2013-09-18 |
| 發(fā)明(設(shè)計(jì))人: | 羅鈺;王挺 | 申請(qǐng)(專利權(quán))人: | 索尼公司 |
| 主分類號(hào): | G06F13/38 | 分類號(hào): | G06F13/38;G06F9/455;G06F9/50 |
| 代理公司: | 北京市柳沈律師事務(wù)所 11105 | 代理人: | 周少杰 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 設(shè)備 整合 方法 終端 裝置 分布式 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及虛擬化技術(shù)領(lǐng)域,并且更具體地,本發(fā)明涉及一種基于虛擬化技術(shù)的設(shè)備整合方法、使用該設(shè)備整合方法的終端裝置和分布式多終端裝置系統(tǒng)。
背景技術(shù)
虛擬化是一個(gè)廣義的術(shù)語,在計(jì)算機(jī)方面通常是指計(jì)算元件在虛擬的基礎(chǔ)上而不是真實(shí)的基礎(chǔ)上運(yùn)行。虛擬化技術(shù)可以擴(kuò)大硬件的容量,簡(jiǎn)化軟件的重新配置過程。CPU的虛擬化技術(shù)可以單CPU模擬多CPU并行,允許一個(gè)平臺(tái)同時(shí)運(yùn)行多個(gè)操作系統(tǒng),并且應(yīng)用程序都可以在相互獨(dú)立的空間內(nèi)運(yùn)行而互不影響,從而顯著提高計(jì)算機(jī)的工作效率。虛擬化技術(shù)通過對(duì)資源的抽象化,通過將物理硬件設(shè)備與操作系統(tǒng)分開從而提供更高的資源利用率和靈活性。
近年來,隨著集群的出現(xiàn)以及高性能計(jì)算的需要,一些特殊應(yīng)用需要更強(qiáng)大的物理資源,單個(gè)終端裝置已經(jīng)滿足不了應(yīng)用需求,將多個(gè)終端裝置的物理設(shè)備資源有效地進(jìn)行整合并且提供給上層應(yīng)用成為必然趨勢(shì)。分布式虛擬機(jī)通過分布式虛擬機(jī)監(jiān)視器(Distributed?Virtual?Machine?Monitor)對(duì)硬件設(shè)備資源進(jìn)行管理,并通過彼此間的協(xié)作給運(yùn)行在上層的客戶操作系統(tǒng)(Guest?Operation?System)提供統(tǒng)一的物理資源,從而滿足高端服務(wù)需求??偩€是終端裝置的各種功能部件之間傳送信息的公共通信干線,一般來說是由實(shí)體導(dǎo)線組成的傳輸線束,在傳統(tǒng)的計(jì)算機(jī)體系結(jié)構(gòu)中,所有設(shè)備都是通過各種各樣的總線連接起來,特別是系統(tǒng)總線,諸如ISA、AGP、PCI/PCIE等,它們都是物理存在的總線。操作系統(tǒng)通過掃描這些總線以獲取總線上連接的各個(gè)設(shè)備的信息。
在虛擬化技術(shù)中,虛擬機(jī)監(jiān)視器可以通過基于本地總線的映射,為客戶操作系統(tǒng)提供虛擬的總線和設(shè)備集合。這樣虛擬的總線稱為虛擬總線(Virtual?Bus)。因此,希望提供一種基于虛擬化技術(shù)的設(shè)備整合方法、使用該設(shè)備整合方法的終端裝置以及包括多個(gè)終端裝置的分布式多終端裝置系統(tǒng),在由本地終端裝置和相鄰的遠(yuǎn)程終端裝置組成的分布式多終端裝置系統(tǒng)中,通過利用虛擬總線,實(shí)現(xiàn)本地終端裝置的設(shè)備資源和遠(yuǎn)程終端裝置的設(shè)備資源的有效整合和設(shè)備信息的實(shí)時(shí)更新。
發(fā)明內(nèi)容
根據(jù)本發(fā)明實(shí)施例,提供了一種設(shè)備整合方法,所述方法應(yīng)用于其上運(yùn)行有虛擬機(jī)監(jiān)視器的終端裝置,所述方法包括:所述虛擬機(jī)監(jiān)視器掃描所述終端裝置的總線配置存儲(chǔ)單元,以獲取所述終端裝置所具有各個(gè)本地設(shè)備的本地設(shè)備信息;所述虛擬機(jī)監(jiān)視器將所獲取的設(shè)備信息發(fā)送到相鄰終端裝置,并且從相鄰終端裝置接收所述相鄰終端所具有的各個(gè)遠(yuǎn)程設(shè)備的遠(yuǎn)程設(shè)備信息;所述虛擬機(jī)監(jiān)視器將所述本地設(shè)備和所述遠(yuǎn)程設(shè)備組織在所述終端裝置的虛擬總線上。
此外,根據(jù)本發(fā)明實(shí)施例的設(shè)備整合方法,其中所述虛擬機(jī)監(jiān)視器以樹狀形式或鏈表形式組織所述本地設(shè)備信息和遠(yuǎn)程設(shè)備信息。
此外,根據(jù)本發(fā)明實(shí)施例的設(shè)備整合方法,還包括:所述虛擬機(jī)監(jiān)視器周期性地掃描所述總線配置存儲(chǔ)單元,以便更新所述本地設(shè)備信息。
此外,根據(jù)本發(fā)明實(shí)施例的設(shè)備整合方法,還包括:所述虛擬機(jī)監(jiān)視器周期性地從相鄰終端裝置接收更新的所述遠(yuǎn)程設(shè)備信息。
此外,根據(jù)本發(fā)明實(shí)施例的設(shè)備整合方法,其中,所述本地設(shè)備信息和遠(yuǎn)程設(shè)備信息包括設(shè)備廠商號(hào)、設(shè)備號(hào)、I/O空間范圍、中斷號(hào)等。
此外,根據(jù)本發(fā)明實(shí)施例的設(shè)備整合方法,其中,所述終端裝置是不包含BIOS系統(tǒng)的終端裝置。
此外,根據(jù)本發(fā)明實(shí)施例的設(shè)備整合方法,其中所述終端裝置是嵌入式終端裝置、巨型機(jī)服務(wù)器或通信設(shè)備等。
此外,根據(jù)本發(fā)明實(shí)施例的設(shè)備整合方法,其中所述虛擬機(jī)監(jiān)視器將所述本地設(shè)備和所述遠(yuǎn)程設(shè)備組織在所述終端裝置的虛擬總線上包括:所述虛擬機(jī)監(jiān)視器基于所述本地設(shè)備信息和所接收的所述遠(yuǎn)程設(shè)備信息,整合所述本地設(shè)備所占用的系統(tǒng)資源和所述遠(yuǎn)程設(shè)備所占用的系統(tǒng)資源。
此外,根據(jù)本發(fā)明實(shí)施例的設(shè)備整合方法,還包括:如果所述本地設(shè)備所占用的系統(tǒng)資源和所述遠(yuǎn)程設(shè)備所占用的系統(tǒng)資源存在沖突,則所述虛擬機(jī)監(jiān)視器掃描所述終端裝置以便為所述遠(yuǎn)程設(shè)備重新映射空余系統(tǒng)資源,并且如果不存在空余系統(tǒng)資源,則所述虛擬機(jī)監(jiān)視器從所述虛擬總線上刪除所述遠(yuǎn)程設(shè)備。
此外,根據(jù)本發(fā)明實(shí)施例的設(shè)備整合方法,其中所述終端設(shè)備上運(yùn)行的操作系統(tǒng)訪問所述虛擬總線上的所述本地設(shè)備和所述遠(yuǎn)程設(shè)備。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于索尼公司,未經(jīng)索尼公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210067455.6/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 傳感設(shè)備、檢索設(shè)備和中繼設(shè)備
- 簽名設(shè)備、檢驗(yàn)設(shè)備、驗(yàn)證設(shè)備、加密設(shè)備及解密設(shè)備
- 色彩調(diào)整設(shè)備、顯示設(shè)備、打印設(shè)備、圖像處理設(shè)備
- 驅(qū)動(dòng)設(shè)備、定影設(shè)備和成像設(shè)備
- 發(fā)送設(shè)備、中繼設(shè)備和接收設(shè)備
- 定點(diǎn)設(shè)備、接口設(shè)備和顯示設(shè)備
- 傳輸設(shè)備、DP源設(shè)備、接收設(shè)備以及DP接受設(shè)備
- 設(shè)備綁定方法、設(shè)備、終端設(shè)備以及網(wǎng)絡(luò)側(cè)設(shè)備
- 設(shè)備、主設(shè)備及從設(shè)備
- 設(shè)備向設(shè)備轉(zhuǎn)發(fā)
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





