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

跟蹤數(shù)據(jù)塊操作的制作方法

文檔序號(hào):6484883閱讀:183來(lái)源:國(guó)知局
跟蹤數(shù)據(jù)塊操作的制作方法
【專利摘要】提供一種跟蹤云系統(tǒng)中的數(shù)據(jù)塊操作的設(shè)備和相關(guān)方法。可以將與數(shù)據(jù)塊操作相關(guān)聯(lián)的屬性附加到數(shù)據(jù)塊操作所對(duì)準(zhǔn)的每個(gè)單獨(dú)數(shù)據(jù)塊。
【專利說(shuō)明】跟蹤數(shù)據(jù)塊操作
【背景技術(shù)】
[0001]隨著越來(lái)越多的應(yīng)用程序和數(shù)據(jù)服務(wù)在服務(wù)器上遠(yuǎn)程地而不是在客戶端上本地被管理,云計(jì)算近年來(lái)已經(jīng)越來(lái)越普及。例如,在用戶希望創(chuàng)建文檔時(shí),在服務(wù)器上運(yùn)行的合適的應(yīng)用程序?qū)⒂捎脩魟?chuàng)建的文檔顯示在客戶網(wǎng)絡(luò)瀏覽器上。在客戶端裝置上分配內(nèi)存以將應(yīng)用數(shù)據(jù)顯示在屏幕上,但是通過(guò)網(wǎng)絡(luò)上的一個(gè)或多個(gè)遠(yuǎn)程計(jì)算機(jī)來(lái)執(zhí)行計(jì)算。此外,文件可以遠(yuǎn)程地存儲(chǔ)在云服務(wù)器上,這些文件包括可以包含敏感或者個(gè)人數(shù)據(jù)的文件。
【專利附圖】

【附圖說(shuō)明】
[0002]圖1示出了根據(jù)本申請(qǐng)各方面的云系統(tǒng)的示例。
[0003]圖2是根據(jù)本申請(qǐng)各方面的云服務(wù)器的示例。
[0004]圖3是根據(jù)本申請(qǐng)各方面的由計(jì)算機(jī)設(shè)備做主機(jī)的虛擬機(jī)的示例。
[0005]圖4是存儲(chǔ)與塊操作相關(guān)聯(lián)的跟蹤信息的說(shuō)明性方法的流程圖。
[0006]圖5是根據(jù)本申請(qǐng)各方面的由計(jì)算機(jī)設(shè)備做主機(jī)的虛擬機(jī)的功能圖。
[0007]圖6A和圖6B是根據(jù)本申請(qǐng)各方面的塊操作的執(zhí)行前后的文件的示例的示意圖。
【具體實(shí)施方式】
[0008]雖然云計(jì)算由于改進(jìn)了可擴(kuò)展性和使維護(hù)簡(jiǎn)化而被稱贊,但是它也由于包括向非法監(jiān)測(cè)和盜竊暴露信息的潛在安全風(fēng)險(xiǎn)而受到批評(píng)。本申請(qǐng)的各方面提供用于跟蹤云系統(tǒng)中的數(shù)據(jù)塊操作的技術(shù)。在一個(gè)方面中,計(jì)算機(jī)設(shè)備可以執(zhí)行模擬獨(dú)立的計(jì)算機(jī)設(shè)備的至少一個(gè)虛擬機(jī)。在另一個(gè)方面中,可以截取計(jì)算機(jī)設(shè)備和其中的虛擬機(jī)內(nèi)的數(shù)據(jù)塊操作。與數(shù)據(jù)塊操作相關(guān)聯(lián)的屬性可以被檢索和附加到目標(biāo)數(shù)據(jù)塊,以便在其中嵌入跟蹤信息。稍后可以使用嵌入的信息,用于云網(wǎng)絡(luò)的論爭(zhēng)分析。
[0009]圖1給出描繪網(wǎng)絡(luò)配置中使用的各種計(jì)算裝置的說(shuō)明性云系統(tǒng)100的示意圖。例如,圖1示出了多個(gè)計(jì)算機(jī)102、104、106以及108。每個(gè)計(jì)算機(jī)可以是云的節(jié)點(diǎn),并且可以包括能夠處理指令并且向包括膝上型電腦、全尺寸的個(gè)人計(jì)算機(jī)、高檔服務(wù)器或者缺少本地存儲(chǔ)能力的網(wǎng)絡(luò)計(jì)算機(jī)的其它計(jì)算機(jī)傳輸數(shù)據(jù)以及從上述其它計(jì)算機(jī)傳輸數(shù)據(jù)的任何裝置。此外,節(jié)點(diǎn)可以包括能夠與服務(wù)器無(wú)線交換數(shù)據(jù)的移動(dòng)電話113或者移動(dòng)裝置114。移動(dòng)裝置114可以是無(wú)線啟動(dòng)的PDA或者小平板PC。
[0010]圖1中公開的計(jì)算機(jī)或者裝置可以經(jīng)由網(wǎng)絡(luò)112互連,網(wǎng)絡(luò)112可以是局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、因特網(wǎng)等。網(wǎng)絡(luò)112和中間節(jié)點(diǎn)也可以使用各種協(xié)議,包括虛擬專用網(wǎng)絡(luò)、本地以太網(wǎng)、使用一個(gè)或多個(gè)公司私有的通信協(xié)議的專用網(wǎng)、蜂窩和無(wú)線網(wǎng)絡(luò)、即時(shí)消息、HTTP和SMTP以及前述的不同組合。盡管在圖1中僅描繪少數(shù)計(jì)算機(jī),但應(yīng)該理解的是,一般的云系統(tǒng)可以包括許多互連的計(jì)算機(jī)。
[0011]如上所述,圖1中示出的每個(gè)計(jì)算機(jī)或者裝置可以處于云系統(tǒng)100的一個(gè)節(jié)點(diǎn),并且能夠與系統(tǒng)的其它計(jì)算機(jī)或者裝置直接或者間接通信。例如,計(jì)算機(jī)104可以是能夠與客戶端計(jì)算機(jī)通信的云服務(wù)器,使得計(jì)算機(jī)104使用網(wǎng)絡(luò)112來(lái)發(fā)送呈現(xiàn)給用戶的信息。因此,計(jì)算機(jī)104可以用來(lái)生成用于例如通過(guò)在計(jì)算機(jī)102上執(zhí)行的網(wǎng)頁(yè)瀏覽器顯示的請(qǐng)求信息。為了接收、處理以及發(fā)送數(shù)據(jù)到多個(gè)客戶端計(jì)算機(jī),計(jì)算機(jī)102、104、106以及108中的任何一個(gè)還可以包括用于與網(wǎng)絡(luò)的不同節(jié)點(diǎn)交換信息的諸如負(fù)載均衡網(wǎng)絡(luò)的多個(gè)計(jì)算機(jī)。在這種情況下,客戶端計(jì)算機(jī)通常仍然處于網(wǎng)絡(luò)中與包括計(jì)算機(jī)102、104、106以及108的計(jì)算機(jī)中的任何一個(gè)不同的節(jié)點(diǎn)。
[0012]圖2給出計(jì)算機(jī)104的閉合性說(shuō)明。在圖2的示例中,計(jì)算機(jī)104是被配置為云服務(wù)器的計(jì)算機(jī)設(shè)備,并且可以包括處理器202、存儲(chǔ)器204以及通常存在于計(jì)算機(jī)中的其它部件。其它部件可以包括顯示器(例如,具有屏幕的監(jiān)視器、觸摸屏、投影儀、電視機(jī)、計(jì)算機(jī)打印機(jī)或者可操作地顯示信息的任何其它電氣裝置)以及用戶輸入(例如鼠標(biāo)、鍵盤、觸摸屏或者麥克風(fēng))。存儲(chǔ)器204可以存儲(chǔ)由處理器202可訪問(wèn)的信息,該信息包括可以由處理器202執(zhí)行的指令。存儲(chǔ)器204可以是能夠存儲(chǔ)由處理器可訪問(wèn)的信息的任何類型的裝置,例如硬盤驅(qū)動(dòng)器、ROM、RAM、⑶-ROM、閃速存儲(chǔ)器、能夠?qū)懭牖蛘咧蛔x存儲(chǔ)器。存儲(chǔ)裝置220可以包括可以由處理器檢索、操縱或者存儲(chǔ)的數(shù)據(jù),并且可以包括任何非易失性存儲(chǔ)裝置。處理器202可以包括用于執(zhí)行操作的任意數(shù)量的已知處理器或者專用控制器,例如ASIC。各系統(tǒng)和方法可以包括前述的不同組合,其中指令和數(shù)據(jù)的不同部分存儲(chǔ)在不同類型的介質(zhì)上。
[0013]計(jì)算機(jī)104的網(wǎng)絡(luò)接口 222可以包括適合于與云系統(tǒng)100上的其它計(jì)算機(jī)或者設(shè)備通信的電路。網(wǎng)絡(luò)接口 222可以是實(shí)施由電氣與電子工程師學(xué)會(huì)(IEEE)涵蓋的標(biāo)準(zhǔn),標(biāo)準(zhǔn)802.3的以太網(wǎng)接口。在另一示例中,網(wǎng)絡(luò)接口 222可以是根據(jù)IEEE802.11標(biāo)準(zhǔn)組的無(wú)線保真(W1-Fi)。應(yīng)理解的是,可以使用其它標(biāo)準(zhǔn)或者協(xié)議,例如藍(lán)牙或者令牌網(wǎng)。
[0014]盡管圖2功能上示出了位于相同塊內(nèi)的處理器202和存儲(chǔ)器204,但應(yīng)理解的是,處理器和存儲(chǔ)器實(shí)際上可以包括可以存儲(chǔ)或者可以不存儲(chǔ)在相同物理外罩內(nèi)的多個(gè)處理器和存儲(chǔ)器。例如,存儲(chǔ)器中的任何一個(gè)可以是硬盤驅(qū)動(dòng)器或者可以是位于數(shù)據(jù)中心的服務(wù)器場(chǎng)中的其它存儲(chǔ)介質(zhì)。因此,對(duì)處理器、計(jì)算機(jī)或者存儲(chǔ)器的引用將被理解為包括對(duì)可以或者可以不并行操作的處理器集或者計(jì)算機(jī)集或者存儲(chǔ)器集的引用。此外,存儲(chǔ)裝置220可以處于物理上與處理器202分離但是仍然由處理器202可訪問(wèn)的位置。
[0015]本文中公開的指令可以是由處理器202直接(諸如機(jī)器代碼)或者間接(例如腳本)執(zhí)行的任何指令集。例如,指令可以作為計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)代碼來(lái)存儲(chǔ)。因此,在本文中可以可交換地使用術(shù)語(yǔ)“指令”、“程序”或者“模塊”。指令可以以目標(biāo)代碼格式來(lái)存儲(chǔ),以通過(guò)處理器直接進(jìn)行處理,或者以包括腳本或者根據(jù)請(qǐng)求進(jìn)行解釋或者提前編譯的獨(dú)立源代碼模塊集合的任何其它計(jì)算機(jī)語(yǔ)言來(lái)存儲(chǔ)。然而,應(yīng)理解的是,可以以軟件、硬件或者硬件和軟件的組合的形式來(lái)實(shí)現(xiàn)本文中的示例。下面將更詳細(xì)地說(shuō)明指令的功能、方法以及例程。
[0016]可以通過(guò)被稱為虛擬化的技術(shù)使用在云上的服務(wù)器的容量。虛擬化允許處理器根據(jù)諸如虛擬機(jī)指令212和214的指令來(lái)模擬獨(dú)立的計(jì)算機(jī)設(shè)備。云系統(tǒng)上的操作可以發(fā)生在物理計(jì)算機(jī)設(shè)備上或者在虛擬機(jī)(例如,由物理計(jì)算機(jī)設(shè)備做主機(jī))上。每個(gè)虛擬機(jī)可以具有它自己的操作系統(tǒng)、存儲(chǔ)裝置以及網(wǎng)絡(luò)資源。存儲(chǔ)器204和網(wǎng)絡(luò)接口 222的單獨(dú)部分可以專用于每個(gè)虛擬機(jī)。圖2描繪可以用來(lái)在相同物理計(jì)算機(jī)設(shè)備104上模擬兩個(gè)單獨(dú)的計(jì)算機(jī)的兩個(gè)虛擬機(jī)指令212和214。雖然圖2中描繪了兩個(gè)虛擬機(jī),但是云服務(wù)器可以執(zhí)行任何數(shù)量的虛擬機(jī),每個(gè)虛擬機(jī)可以專用于云網(wǎng)絡(luò)上的不同客戶端請(qǐng)求。例如,當(dāng)計(jì)算機(jī)104的其余部分可以服務(wù)于云系統(tǒng)100的計(jì)算機(jī)102的請(qǐng)求時(shí),虛擬機(jī)212可以同時(shí)服務(wù)于諸如計(jì)算機(jī)108的另一個(gè)客戶端計(jì)算機(jī)的請(qǐng)求。每個(gè)虛擬機(jī)可以同時(shí)服務(wù)附加的客戶端請(qǐng)求,并且可以充當(dāng)具有與物理計(jì)算機(jī)設(shè)備或者其它虛擬機(jī)的操作系統(tǒng)不同的操作系統(tǒng)的獨(dú)立計(jì)算機(jī)設(shè)備。
[0017]主機(jī)監(jiān)視器指令216可以監(jiān)視由在計(jì)算機(jī)104中執(zhí)行的包括虛擬機(jī)的不同進(jìn)程所使用的資源。內(nèi)核219可以是適合于管理計(jì)算機(jī)104的資源并且允許其它程序利用那些資源的任何指令集。內(nèi)核219可以是操作系統(tǒng)217的中央部件。操作系統(tǒng)217表示在由處理器202執(zhí)行時(shí)充當(dāng)指令執(zhí)行所在的平臺(tái)的程序集合。操作系統(tǒng)的示例包括但是不限于Microsoft的Windows1'.和Linuxu的各種版本。存儲(chǔ)服務(wù)218可以是與內(nèi)核219交互以管理在計(jì)算機(jī)104上執(zhí)行的文件操作的指令。雖然存儲(chǔ)服務(wù)218可以在本地計(jì)算機(jī)104中執(zhí)行,但是存儲(chǔ)服務(wù)218也可以在遠(yuǎn)程計(jì)算機(jī)上執(zhí)行。文件操作可以是與計(jì)算機(jī)104上的文件相關(guān)聯(lián)的任何業(yè)務(wù)(例如讀出、寫入、復(fù)制、重命名等)。文件操作可以包括針對(duì)存儲(chǔ)裝置220或者存儲(chǔ)器204中的特定文件的一個(gè)或多個(gè)數(shù)據(jù)塊進(jìn)行的一種或多種操作(即,塊操作)。數(shù)據(jù)塊通常是具有名義尺寸的字節(jié)序列或者位序列。
[0018]參照?qǐng)D3,提供虛擬機(jī)的一個(gè)示例。雖然為便于說(shuō)明,圖3集中于虛擬機(jī)212,但應(yīng)理解的是,虛擬機(jī)214或者任何其它共存的虛擬機(jī)可以包括與圖3的虛擬機(jī)212類似的特征。正如物理計(jì)算機(jī)設(shè)備104 —樣,虛擬機(jī)212可以具有操作系統(tǒng)302和內(nèi)核305。文件子系統(tǒng)308可以按照由虛擬機(jī)212可訪問(wèn)的方式來(lái)組織存儲(chǔ)裝置220中的數(shù)據(jù)。由文件子系統(tǒng)308使用的數(shù)據(jù)配置通常依賴于操作系統(tǒng)302。文件子系統(tǒng)的示例包括但是不限于文件分配表(FAT)系統(tǒng)或者UNIX文件系統(tǒng)。存儲(chǔ)驅(qū)動(dòng)器指令303可以提供存儲(chǔ)裝置220與虛擬機(jī)212之的接口。
[0019]圖4示出了跟蹤物理計(jì)算機(jī)設(shè)備和虛擬計(jì)算機(jī)設(shè)備上的數(shù)據(jù)塊操作的過(guò)程的流程圖。圖5示出了虛擬機(jī)和物理計(jì)算機(jī)設(shè)備的各方面。圖6A和圖6B是在實(shí)施多個(gè)塊操作前后的文件的閉合性說(shuō)明。以下關(guān)于圖4的流程圖來(lái)討論圖5、圖6A、圖6B中示出的動(dòng)作。
[0020]參照?qǐng)D4,可以接收數(shù)據(jù)塊操作請(qǐng)求和第一記錄,如框402所示。第一記錄可以包括與數(shù)據(jù)塊操作相關(guān)聯(lián)的至少一個(gè)屬性,并且可以由提出該請(qǐng)求的相同實(shí)體來(lái)生成。請(qǐng)求實(shí)體可以是在計(jì)算機(jī)設(shè)備104中執(zhí)行的虛擬機(jī),諸如虛擬機(jī)212和214??商娲?,請(qǐng)求實(shí)體可以是云上的遠(yuǎn)程計(jì)算機(jī)(諸如計(jì)算機(jī)108)上的進(jìn)程。記錄的屬性可以包括與提出請(qǐng)求的進(jìn)程(諸如進(jìn)程304)相關(guān)聯(lián)的標(biāo)識(shí)符、與發(fā)起該請(qǐng)求的用戶相關(guān)聯(lián)的標(biāo)識(shí)符、表示進(jìn)程開始或者終止該請(qǐng)求的時(shí)間的時(shí)間戳、由提出該請(qǐng)求的進(jìn)程所使用的資源或者提出該請(qǐng)求的實(shí)體的配置(例如虛擬或者實(shí)際硬件模型、CPU、網(wǎng)絡(luò)配置等)。返回參照?qǐng)D4,可以生成第二記錄,如框404所示。第二記錄可以由計(jì)算機(jī)設(shè)備104的主機(jī)監(jiān)視器216生成。第二記錄的屬性可以包括與第一記錄的屬性相對(duì)應(yīng)的主機(jī)屬性。例如,第二記錄可以包括計(jì)算機(jī)設(shè)備中使用的服務(wù)于該請(qǐng)求的資源、主機(jī)配置、與主機(jī)相關(guān)聯(lián)的標(biāo)識(shí)符。第一記錄和第二記錄的上述屬性僅僅是說(shuō)明性的,應(yīng)理解的是,可以增加或者刪除屬性。
[0021]在圖5的示例中,虛擬機(jī)212是請(qǐng)求數(shù)據(jù)塊操作的實(shí)體。進(jìn)程304被示出為請(qǐng)求文件操作(例如文件創(chuàng)建、文件寫入、文件刪除、文件重命名等)以及將該請(qǐng)求提交到文件子系統(tǒng)308。文件子系統(tǒng)308可以搜集與該操作相關(guān)聯(lián)的屬性。此外,文件子系統(tǒng)308可以將該文件操作轉(zhuǎn)換為對(duì)目標(biāo)文件內(nèi)的一個(gè)或多個(gè)數(shù)據(jù)塊的塊操作。每個(gè)塊操作和它的相關(guān)聯(lián)屬性可以被轉(zhuǎn)送到存儲(chǔ)驅(qū)動(dòng)器303。接著,存儲(chǔ)驅(qū)動(dòng)器303可以經(jīng)由通信信道502將每個(gè)塊操作和它的相關(guān)聯(lián)屬性發(fā)送到在物理計(jì)算機(jī)設(shè)備104上執(zhí)行的存儲(chǔ)服務(wù)218。如果存儲(chǔ)服務(wù)218在本地計(jì)算機(jī)104中執(zhí)行,則通信信道502可以例如是虛擬串行鏈路,例如CitrixXen V4V或者用于區(qū)域內(nèi)通信啟動(dòng)的VMWare虛擬機(jī)通信接口(VMCI)。如果存儲(chǔ)服務(wù)218在遠(yuǎn)程計(jì)算機(jī)中執(zhí)行,則通信信道502可以是經(jīng)由網(wǎng)絡(luò)接口 222的網(wǎng)絡(luò)112上的鏈路。
[0022]主機(jī)監(jiān)視器指令216可以截取從虛擬機(jī)212接收到的每個(gè)塊操作和屬性。此外,主機(jī)監(jiān)視器指令216可以生成包括對(duì)應(yīng)的主機(jī)屬性的第二記錄。返回參照?qǐng)D4,第一記錄和第二記錄可以被級(jí)聯(lián)或者附加到由每個(gè)塊操作對(duì)準(zhǔn)的每個(gè)數(shù)據(jù)塊,如框406所示。第一記錄和第二記錄可以是預(yù)掛起或者附加到每個(gè)數(shù)據(jù)塊??商娲?,第一指針可以與第一記錄相關(guān)聯(lián),并且第二指針可以與第二記錄相關(guān)聯(lián)。在這個(gè)示例中,第一指針和第二指針可以預(yù)掛起或者附加到由每個(gè)塊操作對(duì)準(zhǔn)的每個(gè)數(shù)據(jù)塊。每個(gè)指針可以表示記錄位置的地址。在這點(diǎn)上,第一記錄和第二記錄可以存儲(chǔ)在例如存儲(chǔ)器204中。在圖4的框408中,可以對(duì)每個(gè)目標(biāo)數(shù)據(jù)塊上執(zhí)行每個(gè)數(shù)據(jù)塊操作。
[0023]主機(jī)監(jiān)視器216可以將具有附加記錄的數(shù)據(jù)塊轉(zhuǎn)送到存儲(chǔ)服務(wù)218,存儲(chǔ)服務(wù)218可以對(duì)存儲(chǔ)裝置220中的一個(gè)或多個(gè)目標(biāo)數(shù)據(jù)塊實(shí)施該操作。
[0024]圖6A和圖6B示出了實(shí)施塊操作請(qǐng)求前后的數(shù)據(jù)塊。圖6A示出了在接受數(shù)據(jù)塊操作之前包括被分成單個(gè)數(shù)據(jù)塊604至614的文件602的存儲(chǔ)裝置220。圖6B示出了在對(duì)文件602執(zhí)行一個(gè)或多個(gè)塊操作之后的文件602。在圖6B的示例中,塊605、611以及614中的數(shù)據(jù)由于根據(jù)存儲(chǔ)服務(wù)218的指令的塊操作而被更新。塊605、611以及614被示出為分別具有附加記錄615、616以及617。每個(gè)記錄615至617可以是在虛擬機(jī)212中生成的第一記錄和在計(jì)算機(jī)設(shè)備104中生成的第二記錄的級(jí)聯(lián)。附加記錄可以由另一個(gè)進(jìn)程檢索,以將跟蹤信息顯示給研究云系統(tǒng)中發(fā)生的行為的用戶。在一個(gè)示例中,附加記錄可以被加密,使得僅僅對(duì)解密密鑰具有訪問(wèn)權(quán)的授權(quán)用戶能夠查看跟蹤信息。
[0025]上述系統(tǒng)使能夠跟蹤在云網(wǎng)絡(luò)上發(fā)生的數(shù)據(jù)塊操作。在這點(diǎn)上,用戶可以更加相信,在出現(xiàn)盜竊或者數(shù)據(jù)丟失的情況下能夠跟蹤存儲(chǔ)在云中的敏感文件。
[0026]盡管參照特定示例已經(jīng)描述本文中的應(yīng)用,應(yīng)理解的是,這些示例僅僅是本公開示意性的原理和應(yīng)用。因此,應(yīng)理解的是,在不脫離所附權(quán)利要求定義的本申請(qǐng)的精神和范圍的情況下,可以對(duì)示意性示例做出大量修改,并且可以設(shè)計(jì)其它配置。此外,雖然在附圖中以特定順序示出了特定的過(guò)程,但是這些過(guò)程不限于任何特定的順序,除非在本文中清楚地提出這種順序。更確切地說(shuō),可以以不同順序或者同時(shí)處理各步驟,并且可以省略或者增加步驟。
【權(quán)利要求】
1.一種計(jì)算機(jī)設(shè)備,包括: 處理器,用于: 訪問(wèn)由請(qǐng)求數(shù)據(jù)塊操作的實(shí)體生成的第一記錄,所述第一記錄包括與所述數(shù)據(jù)塊操作相關(guān)聯(lián)的至少一個(gè)屬性; 生成第二記錄,所述第二記錄包括對(duì)應(yīng)于所述第一記錄的所述至少一個(gè)屬性的至少一個(gè)互補(bǔ)屬性; 將所述第一記錄和所述第二記錄附加到數(shù)據(jù)塊,所述數(shù)據(jù)塊是所述數(shù)據(jù)塊操作的目標(biāo);以及 執(zhí)行所請(qǐng)求的數(shù)據(jù)塊操作。
2.如權(quán)利要求1所述的計(jì)算機(jī)設(shè)備,其中所述處理器用于: 執(zhí)行至少一個(gè)虛擬機(jī),所述至少一個(gè)虛擬機(jī)模擬獨(dú)立的計(jì)算機(jī)設(shè)備,所述虛擬機(jī)是請(qǐng)求所述數(shù)據(jù)塊操作的實(shí)體。
3.如權(quán)利要求2所述的計(jì)算機(jī)設(shè)備,其中所述虛擬機(jī)用于: 請(qǐng)求文件操作;以及 將文件操作請(qǐng)求轉(zhuǎn)換為一個(gè)或多個(gè)塊操作請(qǐng)求。
4.如權(quán)利要求3所述的計(jì)算機(jī)設(shè)備,其中所述至少一個(gè)屬性包括: 與所述虛擬機(jī)中發(fā)起所述文件操作的進(jìn)程相關(guān)聯(lián)的標(biāo)識(shí)符;以及 所述進(jìn)程在發(fā)起所述文件操作期間所使用的資源的表示。
5.如權(quán)利要求1所述的計(jì)算機(jī)設(shè)備,其中請(qǐng)求所述數(shù)據(jù)塊操作的所述實(shí)體是進(jìn)程。
6.如權(quán)利要求5所述的計(jì)算機(jī)設(shè)備,其中所述進(jìn)程在遠(yuǎn)程計(jì)算機(jī)設(shè)備上執(zhí)行。
7.一種計(jì)算機(jī)設(shè)備,包括: 處理器,用于: 訪問(wèn)由請(qǐng)求數(shù)據(jù)塊操作的實(shí)體生成的第一記錄,所述第一記錄包括與所述數(shù)據(jù)塊操作相關(guān)聯(lián)的至少一個(gè)屬性; 生成第二記錄,所述第二記錄包括對(duì)應(yīng)于所述第一記錄的所述至少一個(gè)屬性的至少一個(gè)互補(bǔ)屬性; 將所述第一記錄與第一指針相關(guān)聯(lián),所述第一指針表示所述第一記錄的地址; 將所述第二記錄與第二指針相關(guān)聯(lián),所述第二指針表示所述第二記錄的地址; 將所述第一指針和所述第二指針附加到數(shù)據(jù)塊,所述數(shù)據(jù)塊是所述數(shù)據(jù)塊操作的目標(biāo);以及 執(zhí)行所請(qǐng)求的數(shù)據(jù)塊操作。
8.如權(quán)利要求7所述的計(jì)算機(jī)設(shè)備,其中所述處理器用于執(zhí)行至少一個(gè)虛擬機(jī),所述至少一個(gè)虛擬機(jī)模擬獨(dú)立的計(jì)算機(jī)設(shè)備,所述虛擬機(jī)是請(qǐng)求所述數(shù)據(jù)塊操作的實(shí)體。
9.如權(quán)利要求8所述的計(jì)算機(jī)設(shè)備,其中所述虛擬機(jī)用于: 請(qǐng)求文件操作;以及 將文件操作請(qǐng)求轉(zhuǎn)換為一個(gè)或多個(gè)塊操作請(qǐng)求。
10.如權(quán)利要求9所述的計(jì)算機(jī)設(shè)備,其中所述至少一個(gè)屬性包括: 與所述虛擬機(jī)中發(fā)起所述文件操作的進(jìn)程相關(guān)聯(lián)的標(biāo)識(shí)符;以及 所述進(jìn)程在發(fā)起所述文件操作期間所使用的資源的表示。
11.一種方法,包括: 接收數(shù)據(jù)塊操作,所述數(shù)據(jù)塊操作由實(shí)體請(qǐng)求; 接收包括與所述數(shù)據(jù)塊操作相關(guān)聯(lián)的至少一個(gè)屬性的第一記錄,所述第一記錄由請(qǐng)求所述數(shù)據(jù)塊操作的所述實(shí)體生成; 利用處理器生成第二記錄,所述第二記錄包括對(duì)應(yīng)于所述第一記錄的所述至少一個(gè)屬性的至少一個(gè)互補(bǔ)屬性; 利用所述處理器將所述第一記錄和所述第二記錄附加到數(shù)據(jù)塊,所述數(shù)據(jù)塊是所述數(shù)據(jù)塊操作的目標(biāo);以及 利用所述處理器執(zhí)行所述數(shù)據(jù)塊操作。
12.如權(quán)利要求11所述的方法,其中請(qǐng)求所述數(shù)據(jù)塊操作的所述實(shí)體是模擬獨(dú)立的計(jì)算機(jī)設(shè)備的虛擬機(jī)。
13.如 權(quán)利要求12所述的方法,其中所述虛擬機(jī)請(qǐng)求所述數(shù)據(jù)塊操作包括: 利用所述處理器請(qǐng)求文件操作;以及 利用所述處理器將文件操作請(qǐng)求轉(zhuǎn)換為一個(gè)或多個(gè)塊操作請(qǐng)求。
14.如權(quán)利要求13所述的方法,其中所述至少一個(gè)屬性包括: 與所述虛擬機(jī)中發(fā)起所述文件操作的進(jìn)程相關(guān)聯(lián)的標(biāo)識(shí)符;以及 所述進(jìn)程在發(fā)起所述文件操作期間所使用的資源。
15.如權(quán)利要求11所述的方法,其中請(qǐng)求所述數(shù)據(jù)塊操作的所述實(shí)體是在遠(yuǎn)程計(jì)算機(jī)中執(zhí)行的進(jìn)程。
【文檔編號(hào)】G06F9/44GK103748551SQ201180072892
【公開日】2014年4月23日 申請(qǐng)日期:2011年8月17日 優(yōu)先權(quán)日:2011年8月17日
【發(fā)明者】秦·胡伊·辛, 彼得·杰加迪普拉馬納, 柯克·梁·賴安·科, 布·松·李 申請(qǐng)人:惠普發(fā)展公司,有限責(zé)任合伙企業(yè)
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
淮南市| 内黄县| 宁阳县| 邢台市| 微山县| 西林县| 开平市| 县级市| 浦北县| 富锦市| 唐河县| 昭通市| 亳州市| 会泽县| 东乡族自治县| 永平县| 新河县| 新乐市| 澳门| 孟连| 东莞市| 巴东县| 如东县| 淄博市| 广汉市| 霍林郭勒市| 探索| 莱芜市| 吉林市| 长宁区| 尤溪县| 墨江| 昌乐县| 临潭县| 镇平县| 唐山市| SHOW| 岐山县| 汉中市| 大名县| 罗山县|