亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

高實(shí)用性和虛擬性環(huán)境中的增強(qiáng)固態(tài)驅(qū)動(dòng)器管理的制作方法

文檔序號:6332793閱讀:174來源:國知局
專利名稱:高實(shí)用性和虛擬性環(huán)境中的增強(qiáng)固態(tài)驅(qū)動(dòng)器管理的制作方法
高實(shí)用性和虛擬性環(huán)境中的增強(qiáng)固態(tài)驅(qū)動(dòng)器管理技術(shù)領(lǐng)域
本發(fā)明一般涉及高實(shí)用性和虛擬性系統(tǒng),具體而言涉及存儲器鏡像虛擬系統(tǒng)。
技術(shù)背景
固態(tài)驅(qū)動(dòng)器(solid-state driver) ( “SSD”)是朝向更環(huán)保的穩(wěn)定存儲技術(shù)的另 一措施。SSD是使用固態(tài)存儲器存儲連續(xù)數(shù)據(jù)的的數(shù)據(jù)存儲裝置。SSD模仿了硬盤驅(qū)動(dòng)接 口技術(shù),從而使SSD代替了硬盤驅(qū)動(dòng)接口。使用閃存的SSD被公認(rèn)為閃存盤。使用SRAM或 DRAM(代替閃存)的SSD通常被稱為隨機(jī)存取存儲器(“RAM”)驅(qū)動(dòng)器?;赟SD的動(dòng)態(tài) 隨機(jī)存取存儲器(“DRAM”)通常包括或者內(nèi)置的蓄電池或者外部的AC/DC轉(zhuǎn)接器和后備存 儲系統(tǒng),以確保外部電源未電力將供應(yīng)至驅(qū)動(dòng)器時(shí)其數(shù)據(jù)的連續(xù)性。如果電力中斷,則該蓄 電池提供電力,與此同時(shí),所有信息從RAM被復(fù)制到后備存儲器。當(dāng)電力恢復(fù)時(shí),則該信息 從后備存儲器重新被復(fù)制到RAM中,而SSD恢復(fù)正常工作。
由于環(huán)保、虛擬、性能因素而恢復(fù)活力的市場初步形成,SSD作為系統(tǒng)的鏡像存儲 器和文件/磁盤狀態(tài)的共同引擎同樣也用在成對的虛擬化技術(shù)中。因此便出現(xiàn)了諸多創(chuàng)新 的機(jī)會,如通過僅針對SSD環(huán)境的增強(qiáng)設(shè)備處理故障修復(fù)(“DR”)。通常來說,企業(yè)級SSD 是依次由小功率/低成本的蓄電池(例如,SSD單元的板上可再充電扣式電池)支持的后 備式SRAM(例如,通過商標(biāo)名為fusion-io 的ioDriver Duo 售出的SSD)。該SSD的作 用包括作為穩(wěn)態(tài)存儲的主要存儲器以在斷電時(shí)進(jìn)行磁盤備份和用于文件系統(tǒng)或高動(dòng)態(tài)系 統(tǒng)狀態(tài)和文件系統(tǒng)的實(shí)時(shí)備份。發(fā)明內(nèi)容
這些和其它需求將通過本發(fā)明的各種實(shí)施例和構(gòu)造予以敘述。本發(fā)明一般涉及在 虛擬環(huán)境中提供故障恢復(fù)的固態(tài)驅(qū)動(dòng)器應(yīng)用。
在第一實(shí)施例中,提供了一種流程,其包括以下步驟
(a)提供第一、第二和第三存儲器裝置,其中第一存儲器裝置包括第一虛擬機(jī),而 該第一虛擬機(jī)在處理器上執(zhí)行,及其中第二存儲器裝置為與第一存儲器裝置不相關(guān)聯(lián)的長 期存儲裝置,而第三存儲器裝置為與第一及第二存儲器裝置不相關(guān)聯(lián)的固態(tài)驅(qū)動(dòng)器;
(b)在第二存儲器裝置中鏡像文件系統(tǒng)、第一存儲器、及/或第一虛擬機(jī)的網(wǎng)絡(luò)狀 態(tài);及
(c)偵測至少一個(gè)(i)斷電對第一和第二存儲器裝置的影響和(ii)磁盤故障對第 二存儲器裝置的影響;以及
(d)相應(yīng)地,執(zhí)行以下子步驟的一個(gè)或多個(gè)
(Dl)將文件系統(tǒng)狀態(tài)、第一系統(tǒng)、及/或網(wǎng)絡(luò)狀態(tài)從第二存儲器裝置故障轉(zhuǎn)移 (fail over)至第三存儲器裝置,從而允許第一虛擬機(jī)繼續(xù)在第一存儲器裝置上運(yùn)行;和
(D2)將文件系統(tǒng)、第一系統(tǒng)、及網(wǎng)絡(luò)狀態(tài)從第一和第二存儲器裝置故障轉(zhuǎn)移至第 三存儲器裝置,從而使第一虛擬機(jī)終止在第一存儲器裝置上運(yùn)行,而開始在第三存儲器裝4置上運(yùn)行。
在一種構(gòu)造中,具有首次斷電受限的周期保護(hù)裝置的不間斷電源 (Uninterruptible Power Supply) ( “UPS”)支持第一存儲器(易失性)和支撐處理器系 統(tǒng)。該UPS可在缺失處理器的情況下接受和傳送主斷電信號;且該處理器的軟件能夠偵測 到它(通過上述措施)。
在一種構(gòu)造中,步驟(擬)包括當(dāng)收到斷電信號時(shí),存儲器即時(shí)從第一存儲器裝置 至第三存儲器裝置的再映射步驟(且在UPS耗盡之前完全終止)。
在第二實(shí)施例中,提供了一種流程,其包括以下步驟
(a)提供第一和第二存儲器裝置,其中第二存儲器裝置包括第一和第二虛擬機(jī),而 該第一和第二虛擬機(jī)在與該第一和第二存儲器裝置相通信的處理器上執(zhí)行,及其中第二存 儲器裝置為于第一存儲器裝置不相關(guān)聯(lián)的固態(tài)驅(qū)動(dòng)器;
(b)在處理器上執(zhí)行第一和第二虛擬機(jī);
(c)將文件系統(tǒng)和網(wǎng)絡(luò)狀態(tài)及第一和第二虛擬機(jī)的輸出存儲在第二存儲器裝置 上;
(d)偵測斷電、該斷電對處理器和第一存儲器裝置的影響;
(e)響應(yīng)于步驟(d)和為了節(jié)約后備電力,確定第一虛擬機(jī)而非第二虛擬機(jī)繼續(xù) 工作;及
(f)通過處理器終止第二虛擬機(jī)的執(zhí)行。
本發(fā)明可提供取決于個(gè)別構(gòu)造的大量優(yōu)點(diǎn)。實(shí)施例可允許小功率模式的操作,其 中可最小化不重要的和磁盤受限的(disWxnmd)服務(wù)器,及通過幾乎無縫的故障轉(zhuǎn)移而在 長時(shí)間斷電或磁盤中斷后繼續(xù)工作的系統(tǒng)。低成本的SSD可在通過文件系統(tǒng)故障轉(zhuǎn)移(而 非通過遷移)而提供非明確、虛擬環(huán)境故障轉(zhuǎn)移的高帶寬系統(tǒng)鏡像時(shí)提高其虛擬性和較高 的實(shí)用性水平。舉例來說,第二實(shí)施例是在不具備虛擬機(jī)故障轉(zhuǎn)移/轉(zhuǎn)換器的情況下通過 直接利用SSD的RAM鏡像而得的一個(gè)或多個(gè)虛擬機(jī)故障轉(zhuǎn)移。在公知的情況下,該系統(tǒng)的多 樣性可允許一個(gè)預(yù)定的轉(zhuǎn)換以選擇構(gòu)造服務(wù)全面的暫時(shí)轉(zhuǎn)換或服務(wù)受限的長期故障轉(zhuǎn)移。
隨著本文包含的發(fā)明的公示,這些和其它優(yōu)點(diǎn)將變得清楚。
用語“至少一個(gè)”、“一個(gè)或多個(gè)”和“及/或”均為操作過程中結(jié)合或非結(jié)合的開 放式表達(dá)。舉例來說,各個(gè)表達(dá)“至少一個(gè)A、B和C”、“至少一個(gè)“A、B或C”、“一個(gè)或多個(gè) A、B和C”、“一個(gè)或多個(gè)A、B或C”和“A、B及/或C”意為A惟一、B惟一、C惟一、A和B — 起、A和C 一起、B和C 一起、或A、B和C 一起。
術(shù)語“一個(gè)”或“任一”實(shí)體是指該實(shí)體的一個(gè)或多個(gè)。就其而論,本文中的術(shù)語 “一個(gè)”(或“任一”)、“一個(gè)或多個(gè)”和“至少一個(gè)”可交換使用。同樣應(yīng)注意術(shù)語“包含”、“包括”和“具有”可交換使用。
本文使用的術(shù)語“自動(dòng)的”和關(guān)于它的各種替代是指任何在不具備有形的人力輸 入的情況下執(zhí)行任何方法或操作時(shí)完成的方法或操作。然而,盡管一個(gè)方法或操作的執(zhí)行 利用了有形的或無形的人力,但是如果在該方法或操作被執(zhí)行之前接收該輸入,則該方法 或操作是自動(dòng)的。如果輸入影響到該方法或操作如何執(zhí)行,則該輸入被認(rèn)為是有形的。復(fù) 合該方法或操作執(zhí)行的人力輸入不認(rèn)為是“有形的”。
本文使用的術(shù)語“計(jì)算機(jī)可讀介質(zhì)”涉及任何有形的存儲器及/或參與將指令提供給處理器執(zhí)行的傳送介質(zhì)。這樣的介質(zhì)可能采取多種形式,包括但不限于非易失性介質(zhì)、 易失性介質(zhì)和傳送介質(zhì)。非易失性介質(zhì)包括例如AVRAM、或磁盤或光盤。易失性介質(zhì)包括例 如動(dòng)態(tài)存儲器如主存儲器。計(jì)算機(jī)可讀介質(zhì)的普通形式包括例如軟盤、柔性盤、硬盤、磁帶 或任何其它磁性介質(zhì)、磁光介質(zhì)、CD-ROM、任何其它光學(xué)介質(zhì)、穿孔卡片、紙帶、任何其它帶 有圖案孔的物理介質(zhì)、RAM、PROM、及EPROM、FLASH-EPROM、諸如存儲器卡的固態(tài)介質(zhì)、任何其 它存儲器芯片或盒式磁帶、下述的載波、或計(jì)算機(jī)可讀的任何其他介質(zhì)。郵件或其它獨(dú)立的 信息檔案文件或存檔配置的數(shù)字附件被認(rèn)為是等同于有形存儲介質(zhì)的分散式介質(zhì)。當(dāng)計(jì)算 機(jī)可讀介質(zhì)被構(gòu)造為數(shù)據(jù)庫時(shí),應(yīng)理解該數(shù)據(jù)庫可以是任何類型的數(shù)據(jù)庫,如有關(guān)的、分層 的、目標(biāo)取向的、及/或類似物。因此,本發(fā)明被認(rèn)為包括有形存儲介質(zhì)或分散式介質(zhì),及本 發(fā)明的軟件實(shí)施存儲于其中的重要經(jīng)典替代和替換介質(zhì)。
本文使用的術(shù)語“確定”、“估測”、“計(jì)算”和關(guān)于它們的各種替代可以交換使用,而 且包括任何類型的方法論、方法、數(shù)學(xué)操作或技術(shù)。
術(shù)語“文件系統(tǒng)”是一種存儲和整理計(jì)算機(jī)文件和數(shù)據(jù)而使其容易搜索和存取的 方法。文件系統(tǒng)可采用計(jì)算機(jī)可讀介質(zhì),而且包含保存文件的物理地址。
術(shù)語“管理程序”或虛擬機(jī)檢測器是指提供虛擬化的軟件層。管理程序可在裸硬 件(類型I或本地虛擬機(jī))上或操作系統(tǒng)(類型II或托管虛擬機(jī))的上方運(yùn)行。
術(shù)語“模塊”是指任何公知的或后來發(fā)展的硬件、軟件、固件、人工智能、模糊邏輯、 或可執(zhí)行與元件相關(guān)的功能的硬件和軟件結(jié)合體。同樣地,當(dāng)本發(fā)明在特定的實(shí)施例中被 描述時(shí),應(yīng)該理解本發(fā)明的個(gè)別方面可獨(dú)立說明。
術(shù)語“網(wǎng)頁”是指可同時(shí)獲取的一部分存儲器。
術(shù)語“虛擬機(jī)”包括系統(tǒng)虛擬機(jī)(或硬件虛擬機(jī))和方法虛擬機(jī)(或軟件虛擬機(jī)), 而該系統(tǒng)虛擬機(jī)提供了支持完整操作系統(tǒng)執(zhí)行的完整系統(tǒng)平臺;該方法虛擬機(jī)運(yùn)行支持獨(dú) 立方法的獨(dú)立程序。系統(tǒng)虛擬機(jī)允許各個(gè)運(yùn)行于其各自操作系統(tǒng)的不同虛擬機(jī)之間潛在的 物理機(jī)資源共享。而方法虛擬機(jī)作為一個(gè)操作系統(tǒng)內(nèi)部的正常應(yīng)用而運(yùn)行,其在支持方法 開始時(shí)產(chǎn)生,而在該方法退出時(shí)被破壞。虛擬機(jī)的普通特征在于其內(nèi)部運(yùn)行軟件僅限于由 虛擬機(jī)提供的資源和抽象概念。
以上是本發(fā)明的簡要總結(jié)以便于理解本發(fā)明的某些方面。該總結(jié)既不是本發(fā)明和 各種實(shí)施例的延續(xù)概述也不是全面概述。既不意為識別本發(fā)明的關(guān)鍵或極重要元件,亦不 意為描繪本發(fā)明的范圍,而是以簡化形式介紹了本發(fā)明所選擇的概念以作為對下述更詳細(xì) 描述的介紹。正如所理解的,其它實(shí)施例可以單獨(dú)或結(jié)合使用上面提到的或下面詳細(xì)敘述 的一個(gè)或多個(gè)特征。


圖1是--個(gè)實(shí)施例中描述虛擬系統(tǒng)的方框圖
圖2是--個(gè)實(shí)施例中的流程圖3是--個(gè)實(shí)施例中的流程圖4是--個(gè)實(shí)施例中描述虛擬系統(tǒng)的方框圖
圖5是--個(gè)實(shí)施例中的流程圖;具體實(shí)施方式
本文所公示的虛擬系統(tǒng)通過改變高實(shí)用性和高實(shí)用性-虛擬性環(huán)境下用于短暫 (如果不是更久)故障轉(zhuǎn)移/轉(zhuǎn)換器的SSD存儲器的持久性而擴(kuò)大了 SSD的使用范圍以提 供其操作的連續(xù)性。在磁盤中斷或斷電的情況下,無論在系統(tǒng)的主存儲器上還是在SSD自 身上運(yùn)行,SSD可在磁盤中斷或斷電期間為虛擬機(jī)提供持久存儲器。在板上蓄電池和不間 斷電源(“UPS”)耗盡而長期斷電的情況下,該系統(tǒng)可接著自動(dòng)恢復(fù)對主系統(tǒng)模式的供電或 自動(dòng)恢復(fù)維護(hù)SSD固態(tài)存儲狀態(tài)。
圖1示出了第一實(shí)施例的虛擬系統(tǒng)100。該系統(tǒng)100包括諸如微處理器的處理器 104以執(zhí)行多個(gè)虛擬機(jī)、主存儲器108、磁盤存儲裝置112和通過信號載體120相互連接的 SSD116。主存儲器108和磁盤存儲裝置112可為任何適合形式的計(jì)算機(jī)可讀介質(zhì)。通常來 說,磁盤存儲裝置112是一個(gè)或多個(gè)軟盤、柔性盤、硬盤、磁帶或任何其它磁性介質(zhì)、磁光介 質(zhì)、CD-ROM、任何其它光學(xué)介質(zhì)、穿孔卡片、紙帶和任何其它帶有圖案孔的物理介質(zhì)。信號載 體120可以為公共汽車、局域網(wǎng)、廣域網(wǎng)或任何其它合適類型的載體。在一種構(gòu)造中,處理 器104和主存儲器108在諸如服務(wù)器中并列配置,而磁盤存儲裝置112及/或SSD116由此 遠(yuǎn)程配置。盡管商討過一種客戶機(jī)服務(wù)器,但是應(yīng)理解也可使用對等的網(wǎng)絡(luò)類型。
盡管圖1未示出,但是該系統(tǒng)中的處理器104和主存儲器108具有電源(UPS)后 備,而該后備能夠?qū)嚯娡ㄖ盘杺魉徒o該系統(tǒng)。VM控制模塊156偵測并響應(yīng)于下述的通 知信號。
SSDl 16包括易失性存儲器124、驅(qū)動(dòng)控制器128、板上電源132和非易失性存儲器 136。非易失性存儲器136、易失性存儲器IM和驅(qū)動(dòng)控制器1 通過信號載體140相互連 接。板上電源傳感器144和信號載體1 將板上電源的剩余壽命提供給驅(qū)動(dòng)控制器146。 電線148將板上電源132的電力提供給易失性存儲器IM和驅(qū)動(dòng)控制器128。在一種構(gòu)造 中,SSD 為 Fusion-io 制造的 ioDrive Duo 。
驅(qū)動(dòng)控制器1 可為允許處理器104與易失性存儲器IM及非易失性存儲器136 通信的任何裝置。
板上電源132可以是任何合適的板上能量存儲裝置,如可再充電電池源(例如, SSD單元的板上可再充電扣式電池)。
易失性存儲器IM和非易失性存儲器136可以為任何合適的計(jì)算機(jī)可讀介質(zhì)。
主存儲器108包括第一、第二、…第η (激活)虛擬機(jī)(“VMs” ) 152a-n和VM控 制模塊156。在一種構(gòu)造中,VM控制模塊156為管理程序。在一種構(gòu)造中,VM控制模塊156 為一個(gè)域或主存儲器108中虛擬機(jī)系統(tǒng)的虛擬機(jī)零點(diǎn)。除了控制VM操作之外,控制模塊 156還確定和實(shí)施下述所選擇的實(shí)效后備策略。
磁盤存儲裝置112和易失性SSD存儲器IM包括第一、第二、...第η后備VMs。 如本文使用的,“后備VM”是指一個(gè)或多個(gè)鏡像的(主)存儲器、網(wǎng)絡(luò)(片段)、及連接到相 應(yīng)虛擬機(jī)的文件系統(tǒng)狀態(tài)。后備VMs的維護(hù)可以通過許多技術(shù)而完成。
在商標(biāo)名為Remus 出售的軟件系統(tǒng)所實(shí)現(xiàn)的技術(shù)中,文件系統(tǒng)的周期“快照”、網(wǎng) 絡(luò)(片段)、及VM輸出緩存(主存儲器108中)或所選擇的激活虛擬機(jī)的主存儲器108狀 態(tài)以相對較高的頻率被復(fù)制。該技術(shù)采用了 4個(gè)步驟,即監(jiān)測點(diǎn)、傳輸、同步和釋放。在監(jiān)測 點(diǎn)和傳輸步驟中,中止虛擬機(jī)的執(zhí)行,復(fù)制激活虛擬機(jī)的狀態(tài),將復(fù)制所得的激活虛擬機(jī)狀態(tài)傳輸給外部后備存儲器,特別是磁盤存儲裝置112及/或易失性存儲器124,并且該虛擬 機(jī)在不等候后備存儲器通知的情況下恢復(fù)思索的執(zhí)行。一旦已接收到狀態(tài)的完整設(shè)置,那 么監(jiān)測點(diǎn)就被處理器104通知給外部存儲器。在釋放步驟中,緩沖網(wǎng)絡(luò)輸出被釋放。代替 了同步化必須發(fā)生時(shí)使正常輸出流發(fā)出指令,主存儲器108中VM輸出緩沖直至更方便的時(shí) 間,便在同步點(diǎn)之前推測地計(jì)算。主存儲器108中正在緩沖的VM輸出允許異步復(fù)制執(zhí)行。 在外部的后備存儲器中,如果檢測到激活系統(tǒng)發(fā)生故障,則虛擬機(jī)圖像可立即開始執(zhí)行。由 于該后備僅與激活虛擬機(jī)周期性一致,因此主存儲器108中所有的網(wǎng)絡(luò)輸出直到后備存儲 器中的狀態(tài)達(dá)到同步時(shí)緩沖。
在商標(biāo)名為Snapshot 的Paragon Software Group 出售的軟件系統(tǒng)所實(shí)現(xiàn)的 另一技術(shù)中,文件系統(tǒng)寫入了計(jì)算機(jī)可讀介質(zhì)所選擇的第一數(shù)據(jù)塊,并用指針標(biāo)示。在沒有 任何數(shù)據(jù)被讀取、寫入或復(fù)制到計(jì)算機(jī)可讀介質(zhì)的情況下,對(例如文件系統(tǒng)、網(wǎng)絡(luò)和的第一、第二、...第η激活虛擬機(jī)15 -!!的VM輸出緩存狀態(tài))拍攝快照。該快照簡單地指向 當(dāng)前地址。在一種替代中,文件系統(tǒng)修正了所選擇的一個(gè)第一數(shù)據(jù)塊,且在所選擇的塊中寫 入計(jì)算機(jī)可讀介質(zhì)的第二數(shù)據(jù)。首先,將所選擇的第一數(shù)據(jù)塊復(fù)制到新地址,接著僅將原始 的、所選擇的第一數(shù)據(jù)塊改為第二數(shù)據(jù)。該文件系統(tǒng)仍然指向相同的地址。在另一替代中, 文件系統(tǒng)在沒有改變所選擇的第一數(shù)據(jù)塊時(shí)寫入計(jì)算機(jī)可讀介質(zhì)的第二數(shù)據(jù)。該文件系統(tǒng) 指向第二數(shù)據(jù),而不是所選擇的第一數(shù)據(jù)塊,同時(shí)該快照仍然指向未經(jīng)改變的所選擇的第 一數(shù)據(jù)塊。
正如所理解的,也可使用其它鏡像技術(shù),如Doub 1 e-Take 在Doub 1 e-Take Software所采用的技術(shù)。
易失性存儲器IM還包括警報(bào)模塊164以確定磁盤存儲裝置出現(xiàn)故障或斷電的時(shí) 間。這通常作為對VM控制器156中警報(bào)和干擾的響應(yīng)。應(yīng)注意該信號被UPS (未示出)所 接受。
根據(jù)一個(gè)實(shí)施例,現(xiàn)將參考圖2討論虛擬系統(tǒng)100的操作。該實(shí)施例假定第一、第二、...第η激活虛擬機(jī)的操作正在磁盤存儲裝置112中被執(zhí)行。
在步驟200中,VM控制模塊156偵測磁盤存儲裝置112的故障,并將警報(bào)或干擾 傳送給警報(bào)模塊164。響應(yīng)于讀取或?qū)懭胫噶疃邮盏降腻e(cuò)誤消息通常將故障通知給VM 控制模塊156。
相應(yīng)地,警報(bào)模塊164通知磁盤控制器128和VM控制模塊156以實(shí)施預(yù)定的故障 恢復(fù)操作,而該操作將VM狀態(tài)變化鏡像為SSD116而非磁盤存儲裝置112。在該實(shí)施例中, 及如易失性存儲器124中第一、第二、...第η后備VMsl60a-n所示的,完成SSD116的文件 系統(tǒng)故障轉(zhuǎn)移以允許連續(xù)的第一、第二、...第η激活虛擬機(jī)的操作。換言之,數(shù)據(jù) 存儲指針或所選擇的激活VM中主存儲器108的標(biāo)識為了維持所選擇的VM而非易失性存儲 器1 的數(shù)據(jù)存儲器指針,并不同于先前用于指出磁盤存儲裝置112的那些指針或標(biāo)識,及 用于指出先前磁盤存儲裝置112鏡像的虛擬機(jī)狀態(tài)信息。然后易失性存儲器IM中鏡像通 過例如上述技術(shù)之一繼續(xù)。如應(yīng)理解的,由易失性存儲器IM完成的鏡像可與通過磁盤存 儲裝置112或可替代的、僅在磁盤存儲裝置112發(fā)生故障后通過易失性存儲器124的鏡像 平行。如進(jìn)一步應(yīng)理解的,易失性存儲器124中第一、第二、...第η后備VMs 160a-n的鏡 像可同時(shí)在非易失性存儲器136中執(zhí)行。通過該實(shí)施例。不同存儲器中(不同的)新型激活虛擬機(jī)不可替代,但主存儲器中相同的激活虛擬機(jī)可繼續(xù)操作。對于所選擇的激活VM160 來說,因而一種特殊的激活VM實(shí)例不能切換成另一(不同的)VM實(shí)例。
根據(jù)另一實(shí)施例,現(xiàn)將參考圖1、3、4討論虛擬系統(tǒng)100的操作。與在先實(shí)施例相 比,該實(shí)施例不僅切換了文件系統(tǒng)標(biāo)識(或執(zhí)行從磁盤存儲裝置112到SSD116中易失性存 儲器124的故障轉(zhuǎn)移)VM,而且還執(zhí)行從主存儲器108到SSD116中易失性存儲器124的故 障轉(zhuǎn)移。用另一方式說明,第一、第二、...第η激活VMs 15 -!!可被直接映射到SSDl 16的 易失性存儲器124中。在磁盤存儲裝置112發(fā)生故障的情況下,可通過使主存儲器108交 換至SSDl 16而觸發(fā)激活VM故障轉(zhuǎn)移以運(yùn)行主要實(shí)例(或激活VM),同時(shí)使主存儲器108停 止運(yùn)行激活VM。
在步驟300中,檢測磁盤存儲裝置112的故障。在磁盤存儲裝置112發(fā)生故障之 前,圖1示出了該虛擬系統(tǒng)構(gòu)造,及主存儲器108中的第一、第二、...第η激活VMs 152a-n, 以及磁盤存儲裝置112中和易失性存儲器124中隨意的第一、第二、...第η后備VMs 160a_no
在步驟304中,及如圖4所示,第一、第二、...第η激活虛擬機(jī)15 -!!被交換以運(yùn) 行SSD116而非主存儲器108。用另一方式說明,各個(gè)激活VMsl5h-n的所有標(biāo)識或指針從 主存儲器108和磁盤存儲裝置112被交換至SSDl 16的驅(qū)動(dòng)機(jī)構(gòu)。這可通過解析各個(gè)激活 虛擬機(jī)160a-n、將各個(gè)激活虛擬機(jī)160a-n的物理網(wǎng)頁再映射到SSDl 16中被鏡像的易失性 存儲器1 的物理網(wǎng)頁、以及然后重新啟動(dòng)易失性存儲器IM上各個(gè)激活虛擬機(jī)160a-n的 操作來完成。換言之,從主存儲器108和磁盤存儲裝置112到SSD116中易失性存儲器124 的徹底交換已經(jīng)實(shí)現(xiàn)。SSD116中易失性存儲器IM均被回應(yīng)(或標(biāo)識)以便于被指存儲 器、網(wǎng)絡(luò)和文件系統(tǒng)的檢查。如進(jìn)一步所理解的,易失性存儲器124中第一、第二、...第η 激活VMsl52a-n可同時(shí)在非易失性存儲器136中被執(zhí)行。在圖4示出的一種構(gòu)造中,主存 儲器108現(xiàn)將用于VM鏡像操作。
根據(jù)另一實(shí)施例,現(xiàn)將參考圖4、5討論虛擬系統(tǒng)100的操作。與在先實(shí)施例相比, 該實(shí)施例直接映射從第一、第二、...第η激活VMs 152a-n到SSD116中易失性存儲器IM 的文件系統(tǒng)標(biāo)識,且鏡像非易失性存儲器136上的第一、第二、...第η后備VMs 160a-n。 在該實(shí)施例中,由于SSD116中易失性存儲器IM被用作處理器104的主要存儲器,所以應(yīng) 避免從一計(jì)算機(jī)可讀介質(zhì)到另一介質(zhì)交換或故障切換的復(fù)雜性。主存儲器108僅可選擇性 地用于虛擬機(jī)操作。第一、第二、...第η激活VMs 15 -!!的運(yùn)行可整個(gè)發(fā)生在SSDl 16的 易失性存儲器IM上。在討論該實(shí)施例之前,應(yīng)重點(diǎn)注意圖4包括UPS后備電源400以在 斷電的情況下經(jīng)由電線404將后備電力提供給處理器104和主存儲器108。
該實(shí)施例可提供在斷電后繼續(xù)工作(power outage survivability)。
參考圖5,在步驟500中檢測斷電。該斷電不僅針對處理器104和主存儲器108, 而且還針對SSD116。由于斷電的結(jié)果,處理器104、主存儲器108和SSD116在臨時(shí)電源上 運(yùn)行。在SSD116的實(shí)例下,臨時(shí)電源為板上電源132,而在處理器104和主存儲器108的實(shí) 例中,臨時(shí)電源為UPS后備電源400。
在步驟504中,VM控制模塊156選擇第一、第二、...第η激活VMsl52a-n的哪個(gè) 應(yīng)繼續(xù)操作,而哪個(gè)應(yīng)該停止操作。這樣做的目的是為了降低處理器104、主存儲器108和 SSD116的功率損耗,而同時(shí)可提供更高的處理速度。影響作出這些VM選擇的因素包括系統(tǒng)操作時(shí)所選擇的VM的臨界性(這當(dāng)然取決于虛擬機(jī)和虛擬機(jī)功能的運(yùn)行類別)、用于運(yùn) 行各個(gè)VMs的存儲器數(shù)量(或各個(gè)VM的能量損耗)、執(zhí)行各個(gè)VM所需的處理能力大小,以 及VM是否需要實(shí)時(shí)運(yùn)行或能否容忍延遲(磁盤存儲管理能容忍延遲及因此能在與較快的 易失性存儲器1 對比而較慢的非易失性存儲器136中運(yùn)行)。
在步驟508中,所選擇的虛擬機(jī)狀態(tài)被保存到非易失性存儲器136中,而其操作則 終止。使操作繼續(xù)的虛擬機(jī)可同時(shí)在易失性存儲器124中運(yùn)行。
在步驟512中,板上電源傳感器144確定該板上電源132的剩余壽命。
在判決菱形512中,磁盤控制器1 決定剩余生命是否足以繼續(xù)操作。如果可以, 則方法以合適的間隔返回且重復(fù)步驟512,可替換地,返回且重復(fù)步驟504以確定附加的虛 擬機(jī)是否應(yīng)該終止。如果剩余壽命不夠充足,則該方法繼續(xù)步驟520。
在步驟520中,磁盤控制器1 在一種構(gòu)造中向主存儲器108中的第一、第 二、...第η后備VMs 160a-n過渡。在另一構(gòu)造中,鏡像非易失性存儲器136上的第一、第 二、...第η VMs 152a-n,且終止全部VMs的執(zhí)行。
在步驟524中,在先前的構(gòu)造中,主存儲器108上的VMs開始執(zhí)行。如果 SSD116的板上電源132再次充電至預(yù)定水平,那么VMs的執(zhí)行可再次向易失性存儲器IM 過渡而繼續(xù)操作。
如所理解的,當(dāng)主存儲器108經(jīng)歷斷電且繼續(xù)存儲第一、第二、...第η VMs 152a-n時(shí),該故障轉(zhuǎn)移和切換方案可施加在該主存儲器108上。
本發(fā)明中關(guān)于具有與局域及遠(yuǎn)程存儲裝置互聯(lián)的處理器的示例性系統(tǒng)和方法已 被描述。然而,為了避免不必要地模糊本發(fā)明,以上描述忽略了許多公知的結(jié)構(gòu)和裝置。該 忽略并不意為對本發(fā)明權(quán)利要求范圍的限制,然而應(yīng)理解超出本文所提到的具體細(xì)節(jié)的各 種方式實(shí)施。
此外,除了本文圖示的示例性實(shí)施例示出了該系統(tǒng)并列配置的各種組成之外,該 系統(tǒng)的某些組成遠(yuǎn)程配置在諸如LAN及/或互聯(lián)網(wǎng)等的分散式網(wǎng)絡(luò)的遠(yuǎn)處,或者專用系統(tǒng) 內(nèi)部。因此,應(yīng)該理解該系統(tǒng)的組成可組合在一個(gè)或多個(gè)裝置中如計(jì)算機(jī),或者可并列配置 在諸如模擬的及/或數(shù)字的遠(yuǎn)程通信網(wǎng)絡(luò)、包式交換網(wǎng)絡(luò)或電路交換網(wǎng)絡(luò)等分散式網(wǎng)絡(luò)的 特定接點(diǎn)上。從以上描述和計(jì)算效率的原因應(yīng)理解,該系統(tǒng)的組成可在不影響該系統(tǒng)操作 的條件下被配置在組成的分散式網(wǎng)絡(luò)內(nèi)部的任何位置。舉例來說,各種組成或它們的某些 組合可以一個(gè)或多個(gè)用戶為前提,布置在一個(gè)或多個(gè)通信裝置的如PBX和介質(zhì)服務(wù)器的開 關(guān)、網(wǎng)關(guān)處。同樣地,一個(gè)或多個(gè)系統(tǒng)功能部分可分散在一個(gè)(多個(gè))遠(yuǎn)程通信裝置和相關(guān) 的計(jì)算裝置之間。
此外,應(yīng)理解各種連接元素的鏈接可是有線或無線鏈接,或它們的任何組合,或者 任何其他公知的或后來發(fā)展的能夠?qū)?shù)據(jù)提供及/或傳送給被連接元素,以及將被連接元 素的數(shù)據(jù)提供及/或傳送的元素。這些有線或無線鏈接也可為確定的鏈接,而且能夠傳輸 密碼信息。被用作鏈接的傳輸介質(zhì)例如可是任何適合電信號包括同軸電纜、銅線和纖維光 學(xué)的載體,并且可以接受諸如那些在無線電波和紅外線數(shù)據(jù)傳輸過程中產(chǎn)生的聲波或光波 形式。
同樣地,在關(guān)于事件特定順序的流程圖已被討論和圖示的同時(shí),應(yīng)理解該順序的 改變、附加和忽略可在不實(shí)質(zhì)影響本發(fā)明操作的情況下發(fā)生。
可使用眾多本發(fā)明的替代和修訂。它可提供本發(fā)明的一些特征而不提供其它特 征。
例如在一替代的實(shí)施例中,第一、第二、...第η VMs 152a-n被直接映射到非易失 性存儲器136中,而同時(shí)選擇性地使用主存儲器108,以及后退或鏡像SSD116中易失性存儲 器1 上的第一、第二、...第η后備160a-n。換言之,第一、第二、...第η VMs 15 -!!在 非易失性存儲器136上運(yùn)行。
在另一實(shí)施例中,本發(fā)明的系統(tǒng)和發(fā)明可協(xié)同專用計(jì)算機(jī)、程序微處理器或微控 制器、以及與計(jì)算機(jī)相關(guān)的集成電路元素、ASIC或其它集成電路、數(shù)字信號處理器、硬接線 電子或邏輯電路如離散元素電路、可編程的邏輯裝置或門排列如PLD、PLA、FPGA、PAL專用 計(jì)算機(jī)、任一類似裝置等一起實(shí)施。總體而言,任何能夠?qū)嵤┍疚乃鶊D示的方法論的裝置或 設(shè)備可用于實(shí)施本發(fā)明的各個(gè)方面??捎糜诒景l(fā)明的示例性硬件包括計(jì)算機(jī)、手提裝置、電 話(例如蜂窩的、能上網(wǎng)的、數(shù)字的、模擬的、混合的、及其他)、和本領(lǐng)域公知的其它硬件。 這些裝置的一部分包括處理器(例如,單個(gè)或多個(gè)微處理器)、存儲器、非易失性存儲器、輸 入裝置和輸出裝置。此外,可替代的軟件實(shí)施包括但不限于分散式處理或組成/目標(biāo)。也 可構(gòu)造為分散式處理、并行式處理或虛擬機(jī)處理以實(shí)施本文所述的方法。
在另一實(shí)施例中,所公示的方法可容易協(xié)同使用目標(biāo)或目標(biāo)取向軟件發(fā)展環(huán)境的 軟件一起實(shí)施,而該環(huán)境提供了用在各種計(jì)算機(jī)或工作平臺上的簡單源代碼。可替代地,所 公示的系統(tǒng)可部分或全部在使用標(biāo)準(zhǔn)邏輯電路或VLSI設(shè)計(jì)的硬件中實(shí)施。軟件或硬件是 否用來實(shí)施該系統(tǒng),應(yīng)依照本發(fā)明取決于該系統(tǒng)的速度及/或效率需求、特定功能、以及所 使用的特定軟件或硬件系統(tǒng)或微處理器或者微計(jì)算機(jī)系統(tǒng)。
在另一實(shí)施例中,所公示的方法可部分地在軟件中實(shí)施,而該軟件能夠存儲于存 儲器介質(zhì)上、且與控制器和存儲器、專用計(jì)算機(jī)、微處理器等配合在可編程的通用計(jì)算機(jī)上 實(shí)施。在這些例子中,本發(fā)明的系統(tǒng)和方法可作為嵌入在個(gè)人計(jì)算機(jī)上的程序如小應(yīng)用程 序、JAVA 或CGl腳本,作為停留在服務(wù)器或計(jì)算機(jī)工作區(qū)上的資源,作為嵌入在專用測 量系統(tǒng)、系統(tǒng)組成或類似物中的程序?qū)嵤?。該系統(tǒng)也可通過將該系統(tǒng)及/或方法并入軟件 及/或硬件系統(tǒng)而實(shí)施。
盡管本發(fā)明參考了特定的標(biāo)準(zhǔn)和協(xié)議而描述了實(shí)施例中被實(shí)施的組件和功能,但 是本發(fā)明并不限于這些標(biāo)準(zhǔn)或協(xié)議。也存在本文未提及的其它類似標(biāo)準(zhǔn)和協(xié)議,且被認(rèn)為 包含在本發(fā)明中。此外,本文提及的標(biāo)準(zhǔn)和協(xié)議和本文未提及的其它類似標(biāo)準(zhǔn)和協(xié)議周期 性地被更快捷或更有效而實(shí)質(zhì)上具有相同功能的等同物所替代。具有相同功能的這些替代 標(biāo)準(zhǔn)或協(xié)議被認(rèn)為是包含在本發(fā)明中的等同物。
在各種實(shí)施例、構(gòu)造和方面中,本發(fā)明基本包括本文所示的和所述的組件、方法、 步驟、系統(tǒng)及/裝備,也包括它們的各種實(shí)施例、附加組合和子設(shè)備。本領(lǐng)域的技術(shù)人員應(yīng) 清楚在理解本發(fā)明公示之后如何編譯和使用本發(fā)明。在各種實(shí)施例、構(gòu)造和方面中,本發(fā)明 包括在缺失本文未圖示及/或敘述的條目情況下,或者在包括缺失以前裝置或過程中已使 用的這些條目例如,提高性能、達(dá)到快捷及/或降低實(shí)施成本的情況下的各種實(shí)施例、構(gòu)造 和方面中提供裝置和步驟。
出于圖示和描述的目的而介紹了本發(fā)明的以上討論。以上描述并不意為將本發(fā)明 僅限于本文所公示的結(jié)構(gòu)和多個(gè)形式。例如在以上的具體實(shí)施方式
中,處于簡化本公示的目的,本發(fā)明的各種特征在一個(gè)或多個(gè)實(shí)施例、構(gòu)造或方面中一起分組。本發(fā)明中實(shí)施例、 構(gòu)造或方面的特征可并入可替代的實(shí)施例、構(gòu)造或方面而非上面討論的那些。該公示的這 種方法并不解釋為反映這樣一個(gè)目的,即所聲明的發(fā)明需要比各個(gè)權(quán)利要求中所明確列出 的要求更多的要求。恰恰相反,如下述權(quán)利要求書所反映的,創(chuàng)造性方面在于比上面所公示 的單個(gè)實(shí)施例、構(gòu)造或方面更少。因此,下面的權(quán)利要求書在這里可并入該具體實(shí)施方式
中,且各個(gè)權(quán)利要求可作為本發(fā)明中單獨(dú)的較優(yōu)實(shí)施例而各自獨(dú)立。
此外,盡管本發(fā)明的描述已包括一個(gè)或多個(gè)實(shí)施例、構(gòu)造或方面的描述,或者某些 替代或修訂,但是其它替代、組合和修訂也包含于本發(fā)明的范圍中,例如理解本發(fā)明之后的 那些本領(lǐng)域技術(shù)和知識中。這意味著可得到包括替代實(shí)施例、構(gòu)造或方面的權(quán)利以延伸可 允許的包括那些所聲明的可替代的、可交換的及/或等同的結(jié)構(gòu)、功能、范圍或步驟,無論 這些可替代的、可交換的及/或等同的結(jié)構(gòu)、功能、范圍或步驟在本文是否公示,以及是否 不打算公開奉獻(xiàn)任何專利主題的情況。
權(quán)利要求
1.一種方法,其包括(a)提供第一、第二和第三存儲器裝置,其中所述第一存儲器裝置包括至少第一虛擬 機(jī),而且所述至少第一虛擬機(jī)在與所述第一存儲器裝置相通信的處理器上執(zhí)行,及其中所 述第二存儲器裝置為與所述第一存儲器裝置不相關(guān)聯(lián)的長期存儲裝置,而所述第三存儲器 裝置為與所述第一及第二存儲器裝置不相關(guān)聯(lián)的固態(tài)驅(qū)動(dòng)器;(b)在所述第二存儲器裝置中鏡像至少一個(gè)文件系統(tǒng)、第一存儲器、及/或所述第一虛 擬機(jī)的網(wǎng)絡(luò)狀態(tài);及(c)偵測至少一個(gè)(i)斷電對至少一個(gè)所述第一和第二存儲器裝置的影響和(ii)磁盤 故障對所述第二存儲器裝置的影響;以及(d)相應(yīng)地,執(zhí)行以下子步驟的一個(gè)或多個(gè)(Dl)將至少一個(gè)文件系統(tǒng)、第一系統(tǒng)、及網(wǎng)絡(luò)狀態(tài)從所述第二存儲器裝置故障轉(zhuǎn)移至 所述第三存儲器裝置,從而允許所述至少第一虛擬機(jī)繼續(xù)在所述第一存儲器裝置上運(yùn)行; 和(D2)將所述文件系統(tǒng)、第一系統(tǒng)、及網(wǎng)絡(luò)狀態(tài)從所述第一和所述第二存儲器裝置故障 轉(zhuǎn)移至所述第三存儲器裝置,從而使所述至少第一虛擬機(jī)終止在所述第一存儲器裝置上運(yùn) 行,而開始在所述第三存儲器裝置上運(yùn)行。
2.如權(quán)利要求1所述的方法,其中子步驟(Dl)被執(zhí)行,其中所述第一存儲器裝置位于 服務(wù)器中,其中所述第二存儲器裝置遠(yuǎn)離所述第一存儲器裝置配置,其中所述第一和第二 存儲器裝置經(jīng)由網(wǎng)絡(luò)通信,及其中所述第二存儲器裝置為磁盤存儲裝置,而且包括具有斷 電通知/偵測功能的不間斷電源(“UPS”)。
3.如權(quán)利要求1所述的方法,其中子步驟(擬)被執(zhí)行,其中所述第一存儲器裝置位于 服務(wù)器中,其中所述第二存儲器裝置遠(yuǎn)離所述第一存儲器裝置而配置,其中所述第一和第 二存儲器裝置經(jīng)由網(wǎng)絡(luò)通信,及其中所述第二存儲器裝置為磁盤存儲裝置,而且包括具有 斷電通知/偵測功能的不間斷電源(“UPS”)。
4.如權(quán)利要求3所述的方法,其中子步驟(D2)包括解析所述至少第一虛擬機(jī)以提供所述第一存儲器裝置中所述至少第一虛擬機(jī)的物理 網(wǎng)頁;將所述第一存儲器裝置中的所述物理網(wǎng)頁再映射到所述第三存儲器裝置中的物理網(wǎng) 頁;以及然后在所述第三存儲器裝置上重新啟動(dòng)所述至少第一虛擬機(jī)的操作,其中所述至少一 個(gè)(i)斷電對至少一個(gè)所述第一和第二存儲器裝置的影響和(ii)磁盤故障對所述第二存 儲器裝置的影響為(i)斷電,而且還包括(e)響應(yīng)于步驟(c)和為了節(jié)約后備電力,確定所述第一虛擬機(jī)而非第二虛擬機(jī)繼續(xù) 工作;及(f)通過處理器終止所述第二虛擬機(jī)的執(zhí)行。
5.一種計(jì)算機(jī)可讀介質(zhì),包括處理器執(zhí)行指令,當(dāng)所述處理器執(zhí)行指令被處理器執(zhí)行 時(shí),所述處理器執(zhí)行指令執(zhí)行權(quán)利要求1所述的步驟。
6.一種設(shè)備,其包括第一、第二和第三存儲器裝置,其中所述第一存儲器裝置包括至少第一虛擬機(jī),及其中所述第二存儲器裝置為與所述第一存儲器裝置不相關(guān)聯(lián)的長期存儲裝置,而所述第三存儲 器裝置為與所述第一及第二存儲器裝置不相關(guān)聯(lián)的固態(tài)驅(qū)動(dòng)器;以及處理器可操作(a)執(zhí)行所述至少第一虛擬機(jī),及(b)在所述第二存儲器裝置中鏡像至少一個(gè)文件系統(tǒng)、第一存儲器、及所述至少第一虛 擬機(jī)的網(wǎng)絡(luò)狀態(tài);以及(c)偵測至少一個(gè)(i)斷電對至少一個(gè)所述第一和第二存儲器裝置的影響和(ii)磁盤 故障對所述第二存儲器裝置的影響;及(d)相應(yīng)地,執(zhí)行以下子步驟的至少一個(gè)(Dl)將所述至少一個(gè)文件系統(tǒng)、第一系統(tǒng)、及網(wǎng)絡(luò)狀態(tài)從所述第二存儲器裝置故障轉(zhuǎn) 移至所述第三存儲器裝置,從而允許所述至少第一虛擬機(jī)繼續(xù)在所述第一存儲器裝置上運(yùn) 行;和(D2)將所述文件系統(tǒng)、第一系統(tǒng)、及網(wǎng)絡(luò)狀態(tài)從所述第一和所述第二存儲器裝置故障 轉(zhuǎn)移至所述第三存儲器裝置,從而使所述至少第一虛擬機(jī)終止在所述第一存儲器裝置上運(yùn) 行,而開始在所述第三存儲器裝置上運(yùn)行。
7.如權(quán)利要求6所述的設(shè)備,其中子步驟(Dl)被執(zhí)行,其中所述第一存儲器裝置位于 服務(wù)器中,其中所述第二存儲器裝置遠(yuǎn)離所述第一存儲器裝置配置,其中所述第一和第二 存儲器裝置經(jīng)由網(wǎng)絡(luò)通信,及其中所述第二存儲器裝置為磁盤存儲裝置。
8.如權(quán)利要求6所述的設(shè)備,其中子步驟(擬)被執(zhí)行,其中所述第一存儲器裝置位 于服務(wù)器中,其中所述第二存儲器裝置遠(yuǎn)離所述第一存儲器裝置而配置,其中所述第一和 第二存儲器裝置經(jīng)由網(wǎng)絡(luò)通信,其中所述第二存儲器裝置為磁盤存儲裝置,及其中子步驟 (D2)包括解析所述至少第一虛擬機(jī)以提供所述第一存儲器裝置中所述至少第一虛擬機(jī)的物理 網(wǎng)頁;將所述第一存儲器裝置中的所述物理網(wǎng)頁再映射到所述第三存儲器裝置中的物理網(wǎng) 頁;以及然后在所述第三存儲器裝置上重新啟動(dòng)所述至少第一虛擬機(jī)的操作。
9.如權(quán)利要求6所述的設(shè)備,其中所述至少一個(gè)(i)斷電對至少一個(gè)所述第一和第二 存儲器裝置的影響和(ii)磁盤故障對所述第二存儲器裝置的影響為(i)斷電,而且還包括 這些操作響應(yīng)于步驟(c)和為了節(jié)約后備電力,確定所述第一虛擬機(jī)而非第二虛擬機(jī)繼續(xù)工 作;及響應(yīng)以確定所述第二虛擬機(jī)不繼續(xù)工作,通過處理器終止所述第二虛擬機(jī)的執(zhí)行,其 中當(dāng)所述至少第一虛擬機(jī)在所述第三存儲器裝置上運(yùn)行時(shí),所述處理器在所述第一存儲器 裝置上鏡像至少一個(gè)文件系統(tǒng)、第一存儲器、及所述至少第一虛擬機(jī)的網(wǎng)絡(luò)狀態(tài)。
10.如權(quán)利要求6所述的設(shè)備,其中所述第三存儲器裝置包括易失性和非易失性存儲 器及其中,當(dāng)所述至少第一虛擬機(jī)在所述第三存儲器裝置的易失性存儲器上運(yùn)行時(shí),所述 處理器在所述第三存儲器裝置的非易失性存儲器上鏡像至少一個(gè)文件系統(tǒng)、第一存儲器、 及所述至少第一虛擬機(jī)的網(wǎng)絡(luò)狀態(tài)。
全文摘要
本發(fā)明涉及高實(shí)用性和虛擬性環(huán)境中的增強(qiáng)固態(tài)驅(qū)動(dòng)器管理,提供了一種用于故障恢復(fù)的使用固態(tài)驅(qū)動(dòng)器的虛擬系統(tǒng)。
文檔編號G06F11/20GK102033795SQ20101029422
公開日2011年4月27日 申請日期2010年9月25日 優(yōu)先權(quán)日2009年9月24日
發(fā)明者馬哈林甘·馬尼 申請人:阿瓦雅公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1