欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

隨需個人計算機供應系統(tǒng)和方法

文檔序號:6562083閱讀:253來源:國知局
專利名稱:隨需個人計算機供應系統(tǒng)和方法
技術(shù)領(lǐng)域
本發(fā)明一般涉及計算機領(lǐng)域,并具體涉及一種隨需個人計算機供應系統(tǒng)和方法。

背景技術(shù)
在當今的企業(yè)環(huán)境中,供應和管理個人計算平臺對于業(yè)務和IT管理來說是一項永恒的挑戰(zhàn)。在傳統(tǒng)的獨立個人計算機供應方案中,企業(yè)中的各職員擁有各自的個人計算機,這些個人計算機互連為局域網(wǎng)、內(nèi)聯(lián)網(wǎng)等,并通過網(wǎng)關(guān)等與外部網(wǎng)絡(luò)例如因特網(wǎng)連接;而企業(yè)的IT團隊負責這些個人計算機的維護與管理。這一方案存在如下問題較高的機器購置成本,企業(yè)總是不得不為必需的但不經(jīng)常發(fā)生的性能需求購置和升級用戶的桌面?zhèn)€人計算機;較低的機器利用率,在很多企業(yè)中,實際上在任一時刻都有超過30%的桌面?zhèn)€人計算機處于閑置狀態(tài),這造成了計算機資源的極大浪費。此外,這種獨立個人計算機供應方案存在著較高的管理和維護成本。根據(jù)Gartner公司的PC TCO分析,在傳統(tǒng)的個人計算機的整個生命周期中,企業(yè)可花費高達8,000美元來維護它。在個人計算機硬件或軟件發(fā)生故障時,經(jīng)常造成長時間的耽擱;分布式的硬件和軟件會對技術(shù)支持資源造成很大壓力。
為解決以上問題,人們提出了刀片PC解決方案。該解決方案將計算機從用戶的桌面移除,將其縮減為刀片PC,將各刀片PC集中到一安全功能豐富的位置,并使用軟件工具來遠程管理、控制、改變、或重新分配最終用戶的計算資源。在最終用戶的桌面上只留下鍵盤、鼠標、顯示器和其他外圍設(shè)備,從而為用戶提供了大體類似于傳統(tǒng)的獨立個人計算機的體驗。
圖1中示意性地示出了現(xiàn)有技術(shù)的刀片PC系統(tǒng)的工作原理。如圖所示,當用戶登錄時,系統(tǒng)選擇一個標準機器,并將其與用戶數(shù)據(jù)結(jié)合在一起,作為一個完整的個人計算機提供給用戶。所述標準機器包括計算硬件設(shè)備和標準軟件環(huán)境(操作系統(tǒng)和基本應用程序)。為了維持標準的和穩(wěn)定的工作環(huán)境,禁止用戶修改機器的軟件環(huán)境。所以,所有用戶將擁有相同的唯一的工作環(huán)境,或者將擁有多種不同的但卻是預先確定的工作環(huán)境。就是說,在現(xiàn)有的刀片PC解決方案中,雖然由于將個人計算機作為刀片PC集中在一起而降低了管理、維護和運行成本、提高了安全性,并通過計算機刀片在不同用戶之間的共享提高了計算資源的利用率,以及減少了用戶桌面空間占用、發(fā)熱、噪聲,等等,但是它仍然存在著以下缺點由于在現(xiàn)有的刀片PC解決方案中,為了節(jié)省計算資源,一般刀片PC是在用戶或任務之間共享的,這樣,用戶就沒有自己專用的操作系統(tǒng)和應用環(huán)境,而共享工作環(huán)境的用戶或任務會產(chǎn)生較嚴重的相互影響,例如一個用戶需要安裝新的應用,感染病毒,或錯誤操作等,都會對共享的工作環(huán)境產(chǎn)生影響,從而對其他用戶的工作產(chǎn)生不利影響。另一方面,如果采用將特定的刀片PC分配給特定的用戶或任務的辦法,則會降低計算資源的利用率,提高計算資源的擁有成本。在任何情況下,現(xiàn)有的刀片PC的用戶都是只能接受事先配置好的工作環(huán)境,而無法獲得自己專用的、隨需定制的工作環(huán)境。
因此,在本領(lǐng)域中顯然需要一種能夠克服上述缺點、比現(xiàn)有的刀片PC解決方案更為方便和有效的隨需個人計算機供應系統(tǒng)和方法。


發(fā)明內(nèi)容
本發(fā)明的基本思想在于提供這樣的個人計算機供應系統(tǒng),其中各計算硬件設(shè)備例如刀片PC不是從本地卷引導,而是從遠程卷引導,并且其引導地址可被動態(tài)地設(shè)置;可根據(jù)用戶需求為用戶創(chuàng)建其特定的軟件環(huán)境,例如創(chuàng)建操作系統(tǒng)和應用程序的快照,用戶可將該快照當成其自己的獨立的軟件環(huán)境;以及用戶分別請求計算硬件設(shè)備和軟件環(huán)境,系統(tǒng)動態(tài)地將所請求的計算硬件設(shè)備和軟件環(huán)境結(jié)合在一起并與用戶的數(shù)據(jù)相結(jié)合,從而形成完全個人化的計算機。
在本發(fā)明的一個方面,提供了一種用于隨需個人計算機供應的計算資源控制器,該計算資源控制器包括機器維護器,其用于根據(jù)用戶對硬件設(shè)備的需求,從包括多個可從遠程引導的計算硬件設(shè)備的計算池中分配能夠滿足該用戶需求的計算硬件設(shè)備;以及軟件維護器,其用于根據(jù)用戶對軟件環(huán)境的需求,在存儲池上準備用于該用戶的軟件環(huán)境,其中,所述機器維護器還用于將所述分配的計算硬件設(shè)備的引導地址設(shè)置為所述準備的軟件環(huán)境,并以所述軟件環(huán)境引導所述計算硬件設(shè)備。
在本發(fā)明的另一個方面,提供了一種隨需個人計算機供應系統(tǒng),該系統(tǒng)包括計算池,其包括多個可從遠程引導的計算硬件設(shè)備;存儲池,在其上可創(chuàng)建和存儲用于用戶的軟件環(huán)境;一個或多個客戶設(shè)備,其具有遠程桌面功能;以及與所述計算池、存儲池、和客戶設(shè)備相連接的上述計算資源控制器。
在本發(fā)明的再一個方面,提供了一種隨需個人計算機供應方法,該方法包括以下步驟根據(jù)用戶對計算硬件設(shè)備的需求從包括多個可從遠程引導的計算硬件設(shè)備的池中分配計算硬件設(shè)備;根據(jù)該用戶對軟件環(huán)境的需求準備用于該用戶的軟件環(huán)境;以該軟件環(huán)境引導該計算硬件設(shè)備;以及通過具有遠程桌面功能的客戶設(shè)備向該用戶提供所述已引導的計算硬件設(shè)備,從而形成該用戶的個人計算機。
在本發(fā)明的另外一個方面,還提供了一種通過使用上述方法向用戶提供隨需個人計算機供應服務的方法。
本發(fā)明還可體現(xiàn)為一種計算機可讀介質(zhì),在其上存儲有當被加載到程序執(zhí)行機器時使得該程序執(zhí)行機器執(zhí)行前述隨需個人計算機供應方法的各步驟的程序指令。
與現(xiàn)有的刀片PC的解決方案相比,本發(fā)明具有如下優(yōu)點 首先,每個用戶可以擁有自己專用的隨需定制的個人工作環(huán)境,從而避免了多個用戶共享同一個刀片PC所引起的相互影響和干擾。
其次,可根據(jù)用戶需求隨需創(chuàng)建包括任何操作系統(tǒng)和應用程序的軟件環(huán)境,從而能更好、更靈活和更方便地滿足用戶對軟件環(huán)境的需求。
再次,可根據(jù)用戶對計算硬件設(shè)備的需求例如關(guān)于性能和可靠性的需求為用戶分配計算硬件設(shè)備,從而更好地滿足了用戶對計算硬件設(shè)備的多樣化需求。
又次,提高了計算資源的利用率,節(jié)省了計算資源,降低了其擁有成本。這是由于計算硬件設(shè)備是與卷相分離的和可動態(tài)結(jié)合的。在不同時刻,每個計算硬件設(shè)備可與多個不同的卷相結(jié)合,而形成多個用戶專用的多個個人計算機;每個卷也與可與多個不同的計算硬件設(shè)備相結(jié)合,而形成能滿足特定用戶的不同性能需求的多個個人計算機。這樣,就不必每個用戶擁有自己專用的計算硬件設(shè)備,該系統(tǒng)中所需要的計算硬件設(shè)備的總數(shù)取決于峰值時刻的用戶登錄數(shù)。
還有,通過存儲設(shè)備的集中管理,節(jié)省了存儲空間,降低了存儲成本,提高了可靠性、安全性和可管理性,并降低了維護成本。
最后,可通過使用Flashcopy等快速復制技術(shù)生成快照的方法等,實現(xiàn)新的操作系統(tǒng)和應用軟件卷的快速復制,用戶卷版本的快速復制,以及團隊成員的項目環(huán)境的快速復制,從而提高了為用戶隨需供應個人計算機的速度。



在所附權(quán)利要求中闡述了被認為是本發(fā)明的特點的新穎特征。但是,通過在結(jié)合附圖閱讀時參照下面對說明性實施例的詳細說明可更好地理解發(fā)明本身以及其優(yōu)選使用模式、另外的目標以及優(yōu)點,在附圖中 圖1是示出了現(xiàn)有技術(shù)的刀片PC系統(tǒng)的工作原理的示意圖; 圖2是示出了根據(jù)本發(fā)明的隨需個人計算機供應系統(tǒng)的工作原理的示意圖; 圖3是示出了根據(jù)本發(fā)明實施例的隨需個人計算機供應系統(tǒng)的組成的示意圖; 圖4是示出了根據(jù)本發(fā)明的實施例的隨需個人計算機供應方法的流程圖;以及 圖5是示出了根據(jù)本發(fā)明的實施例的隨需個人計算機供應方法中釋放資源的過程的流程圖。

具體實施例方式 下面參照附圖描述本發(fā)明的實施例。然而,應當明了的是,本發(fā)明并不限于所介紹的特定實施例。相反,可以考慮用下面的特征和元素的任意組合來實施和實踐本發(fā)明,而無論它們是否涉及不同的實施例。在下面的說明內(nèi),提供了許多特定細節(jié),以使本領(lǐng)域的技術(shù)人員可實現(xiàn)本發(fā)明。但是,本領(lǐng)域內(nèi)的技術(shù)人員可認識到本發(fā)明可實現(xiàn)為不具有一個或多個所述特定細節(jié),或者可實現(xiàn)為具有其他步驟、部件等。在另外的實施例內(nèi),沒有詳細示出或說明公知的結(jié)構(gòu)或操作以避免掩蓋本發(fā)明的實質(zhì)方面。
另外,在各實施例中,本發(fā)明提供了優(yōu)于現(xiàn)有技術(shù)的大量優(yōu)點。然而,盡管本發(fā)明的實施例可獲得優(yōu)于其他可能的解決方案和/或優(yōu)于現(xiàn)有技術(shù)的優(yōu)點,某一具體優(yōu)點是否由給定的實施例獲得并不構(gòu)成對本發(fā)明的限定。因此,下面的方面、特征、實施例和優(yōu)點僅作說明之用而不應被看作是所附權(quán)利要求的要素或限定,除非權(quán)利要求中明確提出。類似地,談到“本發(fā)明”不應被解釋為對此處所披露的任何發(fā)明主題的概括,也不應被看作是所附權(quán)利要求的要素或限定,除非權(quán)利要求中明確提出。
此說明書內(nèi)所述的功能模塊可實現(xiàn)為包括定制VLSI電路或門陣列、現(xiàn)成的半導體例如邏輯芯片、晶體管或其他離散元件的硬件電路,也可實現(xiàn)為可編程硬件設(shè)備例如現(xiàn)場可編程門陣列、可編程陣列邏輯、可編程邏輯設(shè)備等。這些功能模塊還可實現(xiàn)為可被各種處理器執(zhí)行的軟件。這些功能模塊的可執(zhí)行代碼不必在物理上位于一起,而是可包括存儲在不同位置的不同指令,這些不同指令當在邏輯上連接在一起時構(gòu)成該功能模塊并實現(xiàn)該功能模塊的預定功能。
圖2示意性地示出了根據(jù)本發(fā)明的隨需個人計算機供應系統(tǒng)的工作原理。如圖所示,當用戶通過具有遠程桌面功能的客戶設(shè)備登錄后,向系統(tǒng)提供對所需要的計算硬件設(shè)備和軟件環(huán)境的需求,系統(tǒng)據(jù)此選擇滿足需求的可從遠程引導計算硬件設(shè)備,在遠程存儲池中準備滿足需求的包括操作系統(tǒng)和應用程序的軟件環(huán)境,并以該軟件環(huán)境遠程引導所選擇的計算硬件設(shè)備,然后將其與用戶數(shù)據(jù)一起通過客戶設(shè)備提供給用戶,作為該用戶的個人計算機。
圖3示意性地示出了根據(jù)本發(fā)明的實施例的隨需個人計算機供應系統(tǒng)的組成。如圖所示,該隨需個人計算機供應系統(tǒng)300包括計算池310,存儲池320,任意多個客戶設(shè)備330,以及與所述計算池310、存儲池320、客戶設(shè)備330相連接的計算資源控制器340。
所述計算池310可包括多個計算硬件設(shè)備,例如刀片PC。每個計算硬件設(shè)備可完全包含在一薄的、模塊化的電路板中,多個所述電路板可安置在一機架中,所述機架可安置在一集中的安全的位置。一個或多個機架中的多個計算硬件設(shè)備構(gòu)成所述計算池310。因此,可方便地向所述計算池301添加計算硬件設(shè)備或從其去除計算硬件設(shè)備。
所述每個計算硬件設(shè)備可包含通過總線互連的處理器、主存儲器、只讀存儲器等計算機部件,這些計算機部件與持久性存儲設(shè)備、用戶接口設(shè)備、外圍設(shè)備等連接在一起可構(gòu)成一完整的個人計算機。
所述每個計算硬件設(shè)備可從遠程盤引導,并優(yōu)選地沒有本地盤。當然,每個計算硬件設(shè)備也可以具有本地盤??刹捎萌绫绢I(lǐng)域的技術(shù)人員所知的方法,例如預引導執(zhí)行環(huán)境(PEX),從遠程盤引導所述計算硬件設(shè)備。并且,可動態(tài)地設(shè)置每個計算硬件設(shè)備的用于引導的目標盤地址,例如通過BIOS設(shè)置來設(shè)置用于引導的目標盤地址。
所述計算池310可通過網(wǎng)絡(luò)例如內(nèi)聯(lián)網(wǎng)、局域網(wǎng)等連接到服務器例如應用服務器等,從而使得通過本發(fā)明的隨需個人計算機供應系統(tǒng)300提供的個人計算機可作為該網(wǎng)絡(luò)例如企業(yè)網(wǎng)絡(luò)的一部分進行訪問應用服務器等操作。
存儲池320為根據(jù)本發(fā)明的隨需個人計算機供應系統(tǒng)300提供了持久性存儲,其用于存儲為每個用戶創(chuàng)建的軟件環(huán)境,包括操作系統(tǒng)等系統(tǒng)軟件以及該用戶所需的應用軟件。存儲池320還可用于存儲每個用戶的用戶數(shù)據(jù)。此外,優(yōu)選地,該存儲池320包括包含用戶可能使用的操作系統(tǒng)等系統(tǒng)軟件和應用軟件的一個或多個初始卷。所述初始卷可由管理員預先創(chuàng)建,并且其中的系統(tǒng)軟件和應用軟件也可由管理員配置和管理。所述存儲池320可例如通過IBM的SAN卷控制器(SVC),進行卷虛擬化,從而實現(xiàn)更為靈活有效的存儲管理。此外,存儲池320可使用例如IBM的Flashcopy等快速復制技術(shù)創(chuàng)建卷的快照,從而可根據(jù)用戶的請求從所述初始卷快速創(chuàng)建快照,作為該用戶的軟件計算環(huán)境。當然,也可從已創(chuàng)建并存儲的包括某用戶的軟件環(huán)境的用戶卷創(chuàng)建快照,而產(chǎn)生新的用戶卷。
所述存儲池320可以包括任何類型的持久性存儲設(shè)備。它既可以是單個存儲設(shè)備,也可以由多個存儲設(shè)備組成;既可以由相同類型的存儲設(shè)備組成,也可由不同類型的存儲設(shè)備組成;既可以是集中式的,也可以是分布式的。且可由各種不同的存儲管理軟件來管理。
所述每個客戶設(shè)備330優(yōu)選地不具有普通個人計算機的計算能力和存儲能力,并優(yōu)選地僅包括鍵盤、鼠標、顯示器等用戶接口設(shè)備(也可包括打印機等外圍設(shè)備),以及用于與計算池310連接(直接地或通過所述計算資源控制器340或通過其他設(shè)備)的設(shè)備,該連接設(shè)備通過例如虛擬網(wǎng)絡(luò)計算(VNC)、遠程桌面協(xié)議(RDP)等為客戶設(shè)備330提供了遠程桌面功能,從而使用戶可通過客戶設(shè)備330與計算池310中的計算硬件設(shè)備交互,而形成該用戶的個人計算機。
所述計算資源控制器340用于與所述客戶設(shè)備330相交互,在所述客戶設(shè)備之一330連接到計算資源控制器340時,向該客戶設(shè)備330提供關(guān)于該隨需個人計算機供應系統(tǒng)300中的硬件和軟件資源的信息,例如所述計算池310中的各計算硬件設(shè)備的可用性,各計算硬件設(shè)備的性能和可靠性等特征,以及存儲池中所存儲的初始卷和已為各個用戶生成的各個卷以及其操作系統(tǒng)的類型和應用軟件的種類等信息,由該客戶設(shè)備330將所述信息呈現(xiàn)給用戶;用戶根據(jù)在所述客戶設(shè)備330中所呈現(xiàn)的關(guān)于該隨需個人計算機供應系統(tǒng)300中的硬件和軟件資源的信息,選擇所需要的硬件和軟件資源,并將該選擇通過該客戶設(shè)備330發(fā)送給所述計算資源控制器300。用戶既可以選擇計算池310中可用的特定計算硬件設(shè)備,也可以輸入對于計算硬件設(shè)備的需求(偏好和/或策略),例如所需要的計算硬件設(shè)備的性能和可靠性等,而由所述計算資源控制器340根據(jù)用戶的需求選擇相應的計算硬件設(shè)備。此外,用戶可以從所述存儲池320中已存儲的卷中選擇現(xiàn)有的卷,也可以請求創(chuàng)建新的卷,并可指定所需要的操作系統(tǒng)類型和應用軟件的種類,由計算資源控制器340根據(jù)用戶的選擇或需求選擇已存儲的卷或創(chuàng)建新的卷。
所述計算資源控制器340還用于控制所述計算池310中的計算硬件設(shè)備,例如開啟或關(guān)閉每個計算硬件設(shè)備,監(jiān)視每個計算硬件設(shè)備的狀態(tài),設(shè)置每個計算硬件設(shè)備的引導地址,設(shè)置每個計算硬件設(shè)備的輸入輸出等。例如所述計算資源控制器340可根據(jù)來自所述客戶設(shè)備之一的對計算硬件設(shè)備的用戶需求,從所述計算池310選擇一個滿足該需求的計算硬件設(shè)備,開啟該計算硬件設(shè)備,將該計算硬件設(shè)備的引導地址設(shè)置為所創(chuàng)建或選擇的軟件環(huán)境,從而以所創(chuàng)建或選擇的軟件環(huán)境引導所述計算硬件設(shè)備,并在引導完成后,將該計算硬件設(shè)備的輸入輸出設(shè)置到所述客戶設(shè)備330,從而形成用于該用戶的完整的個人計算機。并且,在這個過程中,所述計算資源控制器340還監(jiān)視所述計算硬件設(shè)備的狀態(tài)。
所述計算資源控制器340還用于管理存儲池中的卷,包括根據(jù)來自所述客戶設(shè)備之一的對軟件環(huán)境的用戶需求,在所述存儲池上創(chuàng)建用于該用戶的軟件環(huán)境,或選擇該用戶的先前存儲的軟件環(huán)境??赏ㄟ^使用Flashcopy等快速復制方法生成初始卷的快照的方式,來創(chuàng)建用戶的軟件環(huán)境。
根據(jù)本發(fā)明的一實施例,所述計算資源控制器340具體包括用戶輸入輸出處理器341、機器維護器342、軟件維護器343、以及系統(tǒng)和用戶簡檔數(shù)據(jù)庫344。
優(yōu)選地,所述用戶輸入輸出處理器341可用于處理來自客戶設(shè)備330之一的對計算資源的用戶請求,從系統(tǒng)和用戶簡檔數(shù)據(jù)庫344查詢關(guān)于所述計算池310中可用的計算硬件設(shè)備及其性能、可靠性等信息,關(guān)于所述存儲池320中可用的操作系統(tǒng)和應用軟件等軟件環(huán)境的信息,以及關(guān)于用戶簡檔的信息,并通過該客戶設(shè)備330例如通過請求頁面的形式向用戶提供所述可用的計算硬件設(shè)備、軟件環(huán)境和用戶簡檔的信息。
所述用戶輸入輸出處理器341還可用于接收來自所述客戶設(shè)備330之一的例如在所述請求頁中輸入或選擇的對計算資源(包括計算硬件設(shè)備和軟件環(huán)境)的需求(偏好和/或策略)、以及選擇的現(xiàn)有的用戶簡檔、或創(chuàng)建新的用戶簡檔的請求,以及調(diào)用機器維護器342和軟件維護器343,并將所述輸入或選擇的需求和用戶簡檔選擇或請求等信息分別提供給它們,以便創(chuàng)建滿足用戶需求的結(jié)合了計算硬件設(shè)備和軟件環(huán)境的個人計算環(huán)境,并將該個人計算環(huán)境通過所述客戶設(shè)備330提供給用戶,作為該用戶的個人計算機。
所述用戶輸入輸出處理器341還可用于當用戶關(guān)閉機器時調(diào)用機器維護器342釋放計算池310中的計算硬件設(shè)備,以及調(diào)用軟件維護器343根據(jù)用戶要求或策略釋放存儲池320中的系統(tǒng)卷和用戶數(shù)據(jù),或?qū)⑾到y(tǒng)卷和用戶數(shù)據(jù)保留在存儲池中。
所述機器維護器342可用于維護所述計算池310中的計算硬件設(shè)備,例如根據(jù)來自用戶輸入輸出處理器341的命令和用戶需求從計算池310中選擇計算硬件設(shè)備,開啟計算硬件設(shè)備,設(shè)置計算硬件設(shè)備的引導地址,以存儲池320中的軟件環(huán)境引導計算硬件設(shè)備,監(jiān)視硬件設(shè)備的可用性和運行狀態(tài)等,以及將硬件設(shè)備的可用性和運行狀態(tài)等記錄在系統(tǒng)和用戶簡檔數(shù)據(jù)庫344中等等。所述機器維護器342還可用于當用戶關(guān)閉個人計算機時,根據(jù)來自用戶輸入輸出處理器341的命令關(guān)閉正在運行的計算硬件設(shè)備,將其返回到計算池310中以供其他用戶使用,并在系統(tǒng)和用戶簡檔數(shù)據(jù)庫中修改相應的信息。
所述軟件維護器343可用于根據(jù)來自用戶輸入輸出處理器341的用戶需求以及對用戶簡檔的選擇和創(chuàng)建請求準備系統(tǒng)卷和用戶數(shù)據(jù),作為一個完整的軟件環(huán)境。例如當用戶請求創(chuàng)建新的用戶簡檔時,根據(jù)用戶需求為該新用戶創(chuàng)建能夠滿足其需求的新的系統(tǒng)卷,例如通過使用Flashcopy等快速復制方法生成初始卷的快照,作為該新用戶的系統(tǒng)卷。當然,也可以通過使用Flashcopy等快速復制方法生成先前創(chuàng)建并存儲的其他用戶卷的快照,作為該新用戶的系統(tǒng)卷。例如,作為一項目團隊的成員的所有用戶可從用于該項目團隊的系統(tǒng)卷生成快照。如本領(lǐng)域的技術(shù)人員可理解的,也可以使用其他方法為該新用戶創(chuàng)建新的系統(tǒng)卷。另一方面,當用戶選擇使用現(xiàn)有的用戶簡檔時,軟件維護器343可從在存儲池320中存儲的各用戶的系統(tǒng)卷中選擇該現(xiàn)有用戶的系統(tǒng)卷,作為該用戶的當前系統(tǒng)卷。軟件維護器343可根據(jù)來自用戶輸入輸出處理器341的用戶簡檔信息,并通過例如查詢在系統(tǒng)和用戶簡檔數(shù)據(jù)庫344中維護的各用戶簡檔和存儲池中存儲的各系統(tǒng)卷之間的對應關(guān)系,來確定在存儲池320中存儲的該用戶的系統(tǒng)卷?;蛘撸浖S護器343也可以根據(jù)該用戶的需求,在存儲池320中創(chuàng)建用于該用戶的新的系統(tǒng)卷。例如,同一用戶可創(chuàng)建并擁有多個系統(tǒng)卷版本。
所述軟件維護器343還可用于在用戶關(guān)閉個人計算機并選擇在存儲池320中保留所使用的卷時,在存儲池320中保留該卷,以供以后使用,并在系統(tǒng)和用戶簡檔數(shù)據(jù)庫344中修改關(guān)于該卷和用戶簡檔的信息,例如對于新創(chuàng)建的卷,在系統(tǒng)和用戶簡檔數(shù)據(jù)庫344中創(chuàng)建該卷與用戶之間的對應關(guān)系;對于新用戶,創(chuàng)建該用戶的簡檔;對于原有的用戶,修改該用戶的簡檔。以及用于在用戶關(guān)閉個人計算機并選擇不保留所使用的卷時,在所述存儲池中刪除該卷,并修改系統(tǒng)數(shù)據(jù)庫和用戶簡檔中的用戶簡檔等相關(guān)信息。
所述系統(tǒng)和用戶簡檔數(shù)據(jù)庫344用于維護可用計算硬件設(shè)備的列表、各計算硬件設(shè)備的性能等特征和狀態(tài)信息、存儲池中的各系統(tǒng)卷及其中包含的操作系統(tǒng)和應用軟件的信息、及用戶的簡檔和歷史信息、以及用戶簡檔與系統(tǒng)卷之間的對應關(guān)系等信息。系統(tǒng)和用戶簡檔數(shù)據(jù)庫344中的信息由用戶輸入輸出處理器341、機器維護器342、軟件維護器343在各有關(guān)時刻進行相應的存儲或修改。
上述計算資源控制器340中的各模塊可通過硬件、軟件、固件或其組合來實現(xiàn),并優(yōu)選地通過與通用計算機硬件相結(jié)合的軟件來實現(xiàn),該軟件在運行時可控制所述通用計算機硬件執(zhí)行上述計算資源控制器340中各模塊的功能。
上述計算資源控制器340既可與計算池的常規(guī)管理系統(tǒng)例如刀片PC的常規(guī)管理系統(tǒng)集成在一起,和/或與存儲池的管理系統(tǒng)集成在一起,也可以作為單獨的計算資源控制器發(fā)揮作用。
以上描述了本發(fā)明的隨需供應個人計算機的系統(tǒng)的示例性實施例,應指出的是,以上描述僅用于示例和說明的目的,而不應當作對本發(fā)明的限制。本發(fā)明的隨需供應個人計算機的系統(tǒng)還可以其他方式實現(xiàn)。例如,所述計算資源控制器340可具有與所描述的相比更多、更少、或不同的模塊,一些模塊可以合并為更大的模塊,或劃分為更小的模塊。各模塊之間的連接和交互關(guān)系可改變,例如,所述存儲池320可與所述計算池310直接連接,而不是通過計算資源控制器340相連接;所述計算池310也可與所述客戶設(shè)備330直接連接或通過其他設(shè)備例如切換開關(guān)相連接,而不是通過計算資源控制器340相連接。所述系統(tǒng)和用戶簡檔數(shù)據(jù)庫344可全部或部分位于所述存儲池320或其他存儲器中,而不是位于計算資源控制器340中。所述用戶輸入輸出處理器310、機器維護器342、軟件維護器343、以及系統(tǒng)和用戶簡檔數(shù)據(jù)庫344可位于所述計算資源控制器340之外,作為單獨的模塊發(fā)揮作用。此外,本說明書中所述各模塊的名稱僅為便于敘述和理解而定,而不應當作對本發(fā)明的限制。
下面結(jié)合附圖并參照圖3所示及以上描述的根據(jù)本發(fā)明的實施例的隨需個人計算機供應系統(tǒng)300描述本發(fā)明的隨需個人計算機供應方法。圖4示出了根據(jù)本發(fā)明的實施例的隨需個人計算機供應方法的流程。如圖所示,首先,用戶連接到本發(fā)明的隨需個人計算機供應系統(tǒng)300。具體地,用戶開啟客戶設(shè)備之一330,該客戶設(shè)備330向計算資源控制器340發(fā)出連接請求。
接著,在步驟401,用戶提供對計算硬件設(shè)備、軟件環(huán)境的需求。具體地,計算資源控制器340中的用戶輸入輸出處理器341在接收到來自客戶設(shè)備330的連接請求后,從系統(tǒng)和用戶簡檔數(shù)據(jù)庫344查詢關(guān)于計算資源和現(xiàn)有的用戶簡檔的信息,并向客戶設(shè)備330返回包含所述關(guān)于計算資源和現(xiàn)有的有戶簡檔的信息的請求頁。然后,用戶通過客戶設(shè)備330在請求頁中輸入或選擇對計算資源的需求(偏好和/或策略),以及選擇現(xiàn)有的用戶簡檔,或請求創(chuàng)建新的用戶簡檔,并將所述用戶需求以及對用戶簡檔的選擇和創(chuàng)建請求提交給用戶輸入輸出處理器341。用戶既可以在請求頁中選擇計算池310中可用的計算硬件設(shè)備中的特定一個,也可以輸入對于計算硬件設(shè)備的需求(偏好和/或策略),例如所需要的計算硬件設(shè)備的性能和可靠性等,而由所述機器維護器342根據(jù)用戶的需求選擇相應的計算硬件設(shè)備。此外,用戶可以在請求頁中選擇現(xiàn)有的用戶簡檔,并且在這種情況下,當被認證后,用戶將作為現(xiàn)有用戶進行操作,本發(fā)明的隨需個人計算機供應系統(tǒng)300將為其調(diào)用已存儲在所述存儲池320中的該用戶的軟件環(huán)境,作為其當前環(huán)境?;蛘撸景l(fā)明的隨需個人計算機供應系統(tǒng)300也可以根據(jù)用戶在請求頁中的輸入或選擇,為該現(xiàn)有用戶創(chuàng)建新的軟件環(huán)境,從而得到該用戶的軟件環(huán)境的不同版本。該新的軟件環(huán)境既可由所述軟件維護器343通過使用Flashcopy等快速復制方法生成初始卷的快照而獲得,也可以通過生成該用戶的已存儲的系統(tǒng)卷的快照而獲得,也可以通過生成其他用戶的已存儲的系統(tǒng)卷例如該用戶作為其成員的項目團隊的系統(tǒng)卷的快照而獲得。另一方面,用戶也可以在請求頁中請求創(chuàng)建新的用戶簡檔,并且在這種情況下,本發(fā)明的隨需個人計算機供應系統(tǒng)300將為該用戶創(chuàng)建新的軟件環(huán)境,且用戶可在所述請求頁中指定將由系統(tǒng)300創(chuàng)建的所需要的操作系統(tǒng)類型和應用軟件的種類,或指定將由其生成快照的系統(tǒng)卷,例如初始卷、某項目團隊的系統(tǒng)卷、其他用戶的卷等,而由軟件維護器343通過使用Flashcopy等快速復制方法根據(jù)用戶的指定創(chuàng)建新的軟件環(huán)境。
在步驟402,根據(jù)用戶對計算硬件設(shè)備的需求分配計算硬件設(shè)備。具體地,用戶輸入輸出處理器341在接收到用戶的選擇或需求后,調(diào)用機器維護器342,并向其提供所述用戶選擇或需求。機器維護器342根據(jù)所述用戶的選擇或需求從所述計算池310中分配適當?shù)挠嬎阌布O(shè)備,例如開啟該計算硬件設(shè)備,并進入其BIOS設(shè)置,同時在所述系統(tǒng)與用戶簡檔數(shù)據(jù)庫中344中修改該計算硬件設(shè)備的狀態(tài)信息,例如將其空閑狀態(tài)修改為已占用狀態(tài)。
在步驟403,根據(jù)用戶對軟件環(huán)境的需求準備用于該用戶的軟件環(huán)境。具體地,所述用戶輸入輸出處理器341在接收到用戶的選擇或需求后,調(diào)用軟件維護器343,并向其提供所述用戶對軟件環(huán)境的需求,而軟件維護器343根據(jù)所述用戶對軟件環(huán)境的需求,準備系統(tǒng)和應用軟件以及用戶數(shù)據(jù),作為用于該用戶的完整的軟件環(huán)境。如果用戶請求創(chuàng)建新的用戶簡檔,則該用戶為新用戶,且軟件維護器343可如上所述根據(jù)用戶需求為該新用戶創(chuàng)建能夠滿足其需求的新的系統(tǒng)卷。另一方面,如果用戶選擇使用現(xiàn)有的用戶簡檔且已通過認證,則該用戶為現(xiàn)有用戶,且軟件維護器343可如上所述從在存儲池320中存儲的各用戶的系統(tǒng)卷中選擇該現(xiàn)有用戶的系統(tǒng)卷或為其創(chuàng)建新的系統(tǒng)卷。軟件維護器343可根據(jù)來自用戶輸入輸出處理器341的用戶簡檔信息,并通過例如查詢在所述系統(tǒng)和用戶簡檔數(shù)據(jù)庫中維護的各用戶簡檔和存儲池中存儲的系統(tǒng)卷之間的對應關(guān)系,來確定在存儲池320中存儲的該用戶的系統(tǒng)卷。
在步驟404,以該軟件環(huán)境引導該計算硬件設(shè)備。具體地,由所述機器維護器342將所述分配的計算硬件設(shè)備的引導地址設(shè)置為在所述存儲池320中準備的軟件環(huán)境,并以該軟件環(huán)境引導該計算硬件設(shè)備。
在步驟405,修改關(guān)于計算硬件設(shè)備、系統(tǒng)軟件和用戶簡檔的信息。具體地,由軟件維護器343修改系統(tǒng)和用戶簡檔數(shù)據(jù)庫344中的相關(guān)信息,例如對于為新用戶創(chuàng)建的新的系統(tǒng)卷,添加該新用戶的簡檔和新的系統(tǒng)卷的對應關(guān)系等。
在步驟406,向用戶提供完整的個人計算機。具體地,機器維護器342監(jiān)視計算硬件設(shè)備的狀態(tài),并且當引導過程完成后,通知用戶輸入輸出處理器341。用戶輸入輸出處理器342將所述新的計算硬件設(shè)備的輸入輸出切換到所述客戶設(shè)備330,這樣用戶就可通過例如VNC或RDP軟件與該新的計算硬件設(shè)備交互,從而獲得其完整的個人計算機。
以上參照附圖描述了根據(jù)本發(fā)明的實施例的隨需個人計算機供應方法的流程,具體地說是用戶請求并獲得其個人計算機的過程。下面參照附圖描述根據(jù)本發(fā)明的實施例的隨需個人計算機供應方法中釋放計算資源的過程。
圖5示出了根據(jù)本發(fā)明的實施例的隨需個人計算機供應方法中釋放計算資源的過程。如圖所示,該過程以用戶請求釋放資源開始。優(yōu)選地,用戶通過其正在操作的客戶設(shè)備330發(fā)出關(guān)閉機器的命令,用戶輸入輸出處理器341接收該命令,并將客戶設(shè)備330的屏幕由正在運行的操作系統(tǒng)切換到本發(fā)明的計算機供應系統(tǒng)300中的計算資源控制器340的窗口??赏ㄟ^例如在每個操作系統(tǒng)中插入捕獲用戶關(guān)閉命令的軟件來實現(xiàn)上述過程。
在步驟501,關(guān)閉計算硬件設(shè)備,并修改關(guān)于計算硬件資源的信息。具體地,用戶輸入輸出處理器341調(diào)用機器維護器342來關(guān)閉所運行的計算硬件設(shè)備。機器維護器342監(jiān)視該計算硬件設(shè)備的狀態(tài),并且當其斷電時,修改所述系統(tǒng)和用戶簡檔數(shù)據(jù)庫344中關(guān)于該計算硬件設(shè)備的信息,例如將其占有狀態(tài)修改為空閑狀態(tài),以便可由其他用戶使用。
在步驟502,確定是否保留系統(tǒng)卷??捎捎脩粼谏鲜龃翱谥兄付ㄊ欠癖A粝到y(tǒng)卷,或者可根據(jù)預定的策略或配置來確定是否保留系統(tǒng)卷。
如果在步驟502確定保留系統(tǒng)卷,則過程轉(zhuǎn)到步驟503,在此保留系統(tǒng)卷并修改關(guān)于軟件環(huán)境和用戶簡檔的數(shù)據(jù)。具體地,用戶輸入輸出處理器341調(diào)用軟件維護器343在存儲池320中保留該卷,并在系統(tǒng)和用戶簡檔數(shù)據(jù)庫344中修改關(guān)于該卷和用戶簡檔的信息,例如對于新創(chuàng)建的卷,在系統(tǒng)和用戶簡檔數(shù)據(jù)庫344中創(chuàng)建該卷與用戶之間的對應關(guān)系;對于新用戶,創(chuàng)建該用戶的簡檔;對于原有的用戶,修改該用戶的簡檔。
如果在步驟502確定不保留系統(tǒng)卷,則過程轉(zhuǎn)到步驟504,在此刪除系統(tǒng)卷并修改系統(tǒng)和用戶簡檔數(shù)據(jù)庫。至此,資源釋放過程完成。
以上描述了根據(jù)本發(fā)明的實施例的隨需個人計算機供應方法以及其中釋放計算資源的過程的流程。應注意的是,所圖示和描述的各步驟僅用作示例和說明目的,而不應作為對本發(fā)明的隨需個人計算機供應方法的限制。本發(fā)明的隨需個人計算機供應方法可具有與所述的相比更多、更少、或不同的步驟。一些步驟可合并在一起,且一些步驟可被劃分為更細的步驟。各步驟的執(zhí)行順序可改變,且一些步驟可并行執(zhí)行。例如,關(guān)閉計算硬件設(shè)備的步驟501與確定是否保留系統(tǒng)卷的步驟502以及保留系統(tǒng)卷的步驟503和刪除系統(tǒng)卷的步驟504之間的順序可顛倒,也可并行執(zhí)行。此外,盡管所述隨需個人計算機供應方法是借助于根據(jù)本發(fā)明的實施例的隨需個人計算機供應系統(tǒng)300的操作進行描述的,如本領(lǐng)域的技術(shù)人員可理解的,本發(fā)明的方法并不局限于此,而是也可通過與所述隨需個人計算機供應系統(tǒng)300不同的其他系統(tǒng)實現(xiàn)。
本發(fā)明還可實現(xiàn)為一種用于通過使用上述根據(jù)本發(fā)明的隨需個人計算機供應方法向用戶提供隨需個人計算機供應服務的方法。
此外,本發(fā)明還可體現(xiàn)為一種計算機可讀介質(zhì),在其上存儲有當被加載到程序執(zhí)行機器時使得該程序執(zhí)行機器執(zhí)行上述隨需個人計算機供應方法的各步驟的程序指令。
盡管已參照優(yōu)選實施例具體示出和說明本發(fā)明,但是本領(lǐng)域內(nèi)的那些技術(shù)人員應理解,可在形式和細節(jié)上對其進行各種改變而不會背離本發(fā)明的精神和范圍。本發(fā)明的范圍由所附權(quán)利要求限定。
權(quán)利要求
1.一種用于隨需個人計算機供應的計算資源控制器,包括
機器維護器,用于根據(jù)用戶對硬件設(shè)備的需求,從包括多個可從遠程引導的計算硬件設(shè)備的計算池中分配能夠滿足該用戶需求的計算硬件設(shè)備;以及
軟件維護器,用于根據(jù)用戶對軟件環(huán)境的需求,在存儲池上準備用于該用戶的軟件環(huán)境,
其中,所述機器維護器還用于將所述分配的計算硬件設(shè)備的引導地址設(shè)置為所述準備的軟件環(huán)境,并以所述軟件環(huán)境引導所述計算硬件設(shè)備。
2.根據(jù)權(quán)利要求1的計算資源控制器,還包括用戶輸入輸出處理器,用于將所述已引導的計算硬件設(shè)備的輸入輸出切換到具有遠程桌面功能的客戶設(shè)備,從而形成該用戶的個人計算機。
3.根據(jù)權(quán)利要求2的計算資源控制器,還包括系統(tǒng)和用戶簡檔數(shù)據(jù)庫,其用于存儲關(guān)于所述計算池中的計算硬件設(shè)備和所述存儲器中存儲的軟件環(huán)境的信息以及用戶簡檔。
4.根據(jù)權(quán)利要求3的計算資源控制器,其中所述軟件維護器進一步用于
當該用戶選擇先前創(chuàng)建并存儲的用戶簡檔時,根據(jù)該用戶對軟件環(huán)境的所述需求,在所述存儲池上選擇先前創(chuàng)建并存儲的對應于該用戶簡檔的軟件環(huán)境,或創(chuàng)建用于該用戶的新的軟件環(huán)境;以及
當該用戶請求創(chuàng)建新的用戶簡檔時,根據(jù)該用戶對軟件環(huán)境的所述需求,在所述存儲池上創(chuàng)建用于該用戶的新的軟件環(huán)境。
5.根據(jù)權(quán)利要求4的計算資源控制器,其中所述用戶輸入輸出處理器還用于通過所述客戶設(shè)備向所述用戶提供所述關(guān)于計算硬件設(shè)備、軟件環(huán)境和用戶簡檔的信息,以便由該用戶根據(jù)該信息提供對計算硬件設(shè)備和軟件環(huán)境需求以及請求創(chuàng)建或選擇用戶簡檔。
6.根據(jù)權(quán)利要求4的計算資源控制器,其中軟件維護器進一步用于生成包括操作系統(tǒng)和應用軟件的初始卷和/或先前創(chuàng)建的其他卷的快照,作為該用戶的軟件環(huán)境;且該計算資源控制器還包括配置器,用于由管理員生成該初始卷,且配置其中包括的操作系統(tǒng)和應用軟件。
7.根據(jù)權(quán)利要求6的計算資源控制器,其中所述存儲池采用虛擬卷管理技術(shù)。
8.根據(jù)權(quán)利要求7的計算資源控制器,其中所述軟件維護器使用快速復制技術(shù)生成包括操作系統(tǒng)和應用軟件的初始卷的快照。
9.根據(jù)權(quán)利要求1的計算資源控制器,其中所述機器維護器還用于當所述用戶請求關(guān)閉所述個人計算機時關(guān)閉所述計算硬件設(shè)備;且所述軟件維護器還用于當所述用戶請求關(guān)閉所述個人計算機且已確定保留用于該用戶的所述軟件環(huán)境時,在所述存儲池中保留用于該用戶的該軟件環(huán)境,以及當已確定不保留用于該用戶的該軟件環(huán)境時,從所述存儲池中刪除用于該用戶的該軟件環(huán)境。
10.根據(jù)權(quán)利要求1的計算資源控制器,其中所述計算硬件設(shè)備為刀片PC。
11.一種隨需個人計算機供應系統(tǒng),包括
計算池,其包括多個可從遠程引導的計算硬件設(shè)備;
存儲池,在其上可創(chuàng)建和存儲用于用戶的軟件環(huán)境;
一個或多個客戶設(shè)備,其具有遠程桌面功能;以及
與所述計算池、存儲池、和客戶設(shè)備相連接的根據(jù)權(quán)利要求1-10中任何一個的控制器。
12.一種隨需個人計算機供應方法,包括以下步驟
根據(jù)用戶對計算硬件設(shè)備的需求從包括多個可從遠程引導的計算硬件設(shè)備的池中分配計算硬件設(shè)備;
根據(jù)該用戶對軟件環(huán)境的需求準備用于該用戶的軟件環(huán)境;
以該軟件環(huán)境引導該計算硬件設(shè)備;以及
通過具有遠程桌面功能的客戶設(shè)備向該用戶提供所述已引導的計算硬件設(shè)備,從而形成該用戶的個人計算機。
13.根據(jù)權(quán)利要求12的方法,還包括存儲和/或修改關(guān)于計算硬件設(shè)備、軟件環(huán)境和用戶簡檔的信息的步驟。
14.根據(jù)權(quán)利要求13的方法,還包括由所述用戶通過所述客戶設(shè)備請求創(chuàng)建新的用戶簡檔或選擇先前創(chuàng)建并存儲的用戶簡檔的步驟,且其中所述根據(jù)該用戶對軟件環(huán)境的需求準備用于該用戶的軟件環(huán)境的步驟包括
當該用戶選擇先前創(chuàng)建并存儲的用戶簡檔時,根據(jù)該用戶對對軟件環(huán)境的所述需求選擇先前創(chuàng)建并存儲的對應于該用戶簡檔的軟件環(huán)境,或創(chuàng)建用于該用戶的新的軟件環(huán)境;以及
當該用戶請求創(chuàng)建新的用戶簡檔時,根據(jù)該用戶對軟件環(huán)境的所述需求創(chuàng)建用于該用戶的新的軟件環(huán)境。
15.根據(jù)權(quán)利要求14的方法,還包括以下步驟
通過所述客戶設(shè)備向所述用戶提供所述關(guān)于計算硬件設(shè)備、軟件環(huán)境和用戶簡檔的信息,以便由該用戶根據(jù)該信息提供對計算硬件設(shè)備和軟件環(huán)境需求以及請求創(chuàng)建或選擇用戶簡檔。
16.根據(jù)權(quán)利要求14的方法,其中所述創(chuàng)建用于所述用戶的新的軟件環(huán)境的步驟包括生成包括操作系統(tǒng)和應用軟件的初始卷或先前創(chuàng)建的其他卷的快照,作為該用戶的軟件環(huán)境,其中該初始卷中包括的操作系統(tǒng)和應用軟件可由管理員配置。
17.根據(jù)權(quán)利要求16的方法,其中所述生成包括操作系統(tǒng)和應用軟件的初始卷的快照是在采用虛擬卷管理技術(shù)的存儲池中進行的。
18.根據(jù)權(quán)利要求17的方法,其中所述生成包括操作系統(tǒng)和應用軟件的初始卷的快照是使用快速復制技術(shù)進行的。
19.根據(jù)權(quán)利要求12的方法,還包括以下步驟
當所述用戶請求關(guān)閉所述個人計算機時
關(guān)閉所述計算硬件設(shè)備;
確定是否保留用于該用戶的所述軟件環(huán)境;
當確定保留用于該用戶的該軟件環(huán)境時,保留用于該用戶的所述軟件環(huán)境,以便在未來使用;以及
當確定不保留用于該用戶的該軟件環(huán)境時,刪除用于該用戶的所述軟件環(huán)境。
20.根據(jù)權(quán)利要求12的方法,其中所述計算硬件設(shè)備為刀片PC。
21.一種通過使用根據(jù)權(quán)利要求12-20中任何一個的方法向用戶提供隨需個人計算機供應服務的方法。
全文摘要
公開了一種用于隨需個人計算機供應的控制器,該控制器包括機器維護器,其用于根據(jù)用戶對硬件設(shè)備的需求,從包括多個可從遠程引導的計算硬件設(shè)備的計算池中分配能夠滿足該用戶需求的計算硬件設(shè)備;軟件維護器,其用于根據(jù)用戶對軟件環(huán)境的需求,在存儲池上準備用于該用戶的軟件環(huán)境,其中,所述機器維護器還用于將所述分配的計算硬件設(shè)備的引導地址設(shè)置為所述準備的軟件環(huán)境,并以所述軟件環(huán)境引導所述計算硬件設(shè)備;以及用戶輸入輸出處理器,其用于將所述已引導的計算硬件設(shè)備的輸入輸出切換到所述客戶設(shè)備,從而形成該用戶的個人計算機。所述計算硬件設(shè)備優(yōu)選地為刀片PC。還公開了一種包括該控制器的隨需個人計算機供應系統(tǒng)及相應的方法。
文檔編號G06F9/445GK101169725SQ20061013718
公開日2008年4月30日 申請日期2006年10月23日 優(yōu)先權(quán)日2006年10月23日
發(fā)明者夏寅賁, 哲 向, 浩 王, 劍 黃 申請人:國際商業(yè)機器公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
吴旗县| 恩施市| 北流市| 宁津县| 洮南市| 饶河县| 丰顺县| 武清区| 和政县| 米易县| 韩城市| 隆子县| 阳信县| 郁南县| 绥化市| 浦城县| 托里县| 土默特左旗| 三明市| 甘洛县| 镇远县| 神木县| 泾川县| 定边县| 桦川县| 湛江市| 高碑店市| 全南县| 房产| 化德县| 改则县| 汤阴县| 崇左市| 石家庄市| 赤峰市| 黑河市| 成安县| 扎兰屯市| 陇南市| 丹巴县| 阿拉善右旗|