(如HDMI端口)之類的輸入和/或輸出端口,用于將信號發(fā)送到外部設(shè)備或從外部設(shè)備接收信號。
[0066]圖5B是示出移動(dòng)計(jì)算設(shè)備的一個(gè)實(shí)施例的架構(gòu)的框圖。即,移動(dòng)計(jì)算設(shè)備500可結(jié)合一系統(tǒng)(即架構(gòu))502以實(shí)現(xiàn)某些實(shí)施例。在一個(gè)實(shí)施例中,系統(tǒng)502被實(shí)現(xiàn)為能夠運(yùn)行一個(gè)或多個(gè)應(yīng)用(如瀏覽器、電子郵件、日歷、聯(lián)系人管理器、消息收發(fā)客戶端、比賽、以及媒體客戶端/播放器)的“智能電話”。在某些實(shí)施例中,系統(tǒng)502被集成為計(jì)算設(shè)備,諸如集成的個(gè)人數(shù)字助理(PDA)和無線電話。
[0067]一個(gè)或多個(gè)應(yīng)用程序566可被加載到存儲器562中并在操作系統(tǒng)564上或與操作系統(tǒng)564相關(guān)聯(lián)地運(yùn)行。應(yīng)用程序的示例包括電話撥號程序、電子郵件程序、個(gè)人信息管理(PM)程序、文字處理程序、電子表格程序、因特網(wǎng)瀏覽器程序、消息通信程序等等。系統(tǒng)502還包括存儲器562內(nèi)的非易失性存儲區(qū)568。非易失性存儲區(qū)568可被用于存儲在系統(tǒng)502斷電的情況下不會丟失的持久信息。應(yīng)用程序566可使用信息并將信息存儲在非易失性存儲區(qū)568中,如電子郵件應(yīng)用使用的電子郵件或其他消息等。同步應(yīng)用(未示出)也駐留于系統(tǒng)502上且被編程為與駐留在主機(jī)計(jì)算機(jī)上的對應(yīng)的同步應(yīng)用交互,以保持非易失性存儲區(qū)568中存儲的信息與主機(jī)計(jì)算機(jī)處存儲的相應(yīng)信息同步。應(yīng)當(dāng)理解,其它應(yīng)用也可被加載到存儲器562中并在此處所述的移動(dòng)計(jì)算設(shè)備500上運(yùn)行。
[0068]系統(tǒng)502具有可被實(shí)現(xiàn)為一個(gè)或多個(gè)電池的電源570。電源570還可包括外部功率源,如補(bǔ)充電池或?qū)﹄姵爻潆姷腁C適配器或加電對接托架。
[0069]系統(tǒng)502還可包括執(zhí)行發(fā)射和接收無線電頻率通信的功能的無線電572。無線電572通過通信運(yùn)營商或服務(wù)供應(yīng)商方便了系統(tǒng)502與“外部世界”之間的無線連接。來往無線電572的傳輸是在操作系統(tǒng)564的控制下進(jìn)行的。換言之,無線電572接收的通信可通過操作系統(tǒng)564傳播到應(yīng)用程序566,反之亦然。
[0070]可以使用可視指示器520來提供可視通知,和/或可以使用音頻接口574來經(jīng)由音頻換能器525產(chǎn)生可聽通知。在所示實(shí)施例中,視覺指示器520是發(fā)光二極管(LED),而音頻換能器525是揚(yáng)聲器。這些設(shè)備可直接耦合到電源570,使得當(dāng)被激活時(shí),即使為了節(jié)省電池功率而可能關(guān)閉處理器560和其它組件,它們也保留一段由通知機(jī)制指示的保持通電時(shí)間。LED可被編程為無限地保持通電,直到用戶采取動(dòng)作指示該設(shè)備的通電狀態(tài)。音頻接口574用于向用戶提供聽覺信號并從用戶接收聽覺信號。例如,除了被耦合到音頻換能器525之夕卜,音頻接口574還可被耦合到話筒來接收可聽輸入,例如便于電話通話。根據(jù)各本發(fā)明的各實(shí)施例,話筒也可充當(dāng)音頻傳感器來便于對通知的控制,如下文將描述的。系統(tǒng)502可進(jìn)一步包括允許機(jī)載相機(jī)530的操作來記錄靜止圖像、視頻流等的視頻接口 576。
[0071]實(shí)現(xiàn)系統(tǒng)500的移動(dòng)計(jì)算設(shè)備502可具有附加特征或功能。例如,移動(dòng)計(jì)算設(shè)備500還可包括附加數(shù)據(jù)存儲設(shè)備(可移動(dòng)和/或不可移動(dòng)),例如磁盤、光盤或磁帶。這種附加存儲設(shè)備在圖5B中用非易失性存儲區(qū)568示出。
[0072]由移動(dòng)計(jì)算設(shè)備500生成或捕捉的且經(jīng)系統(tǒng)502存儲的數(shù)據(jù)/信息可如上所述被本地存儲在移動(dòng)計(jì)算設(shè)備500上,或數(shù)據(jù)可被存儲在可由設(shè)備通過無線電572或通過移動(dòng)計(jì)算設(shè)備500和與移動(dòng)計(jì)算設(shè)備500相關(guān)聯(lián)的一分開的計(jì)算設(shè)備之間的有線連接訪問的任何數(shù)量的存儲介質(zhì)上,該計(jì)算設(shè)備如例如因特網(wǎng)之類的分布式計(jì)算網(wǎng)絡(luò)中的服務(wù)器計(jì)算機(jī)。如應(yīng)理解的,此類數(shù)據(jù)/信息可經(jīng)移動(dòng)計(jì)算設(shè)備500、經(jīng)無線電572或經(jīng)分布式計(jì)算網(wǎng)絡(luò)來被訪問。類似地,可以在根據(jù)熟知的數(shù)據(jù)/信息轉(zhuǎn)移和存儲裝置(包括電子郵件和協(xié)同數(shù)據(jù)/信息共享系統(tǒng))的用于存儲和使用的計(jì)算設(shè)備之間容易地轉(zhuǎn)移此類數(shù)據(jù)/信息。
[0073]圖6解說了用于在上述不同計(jì)算設(shè)備之間傳輸數(shù)據(jù)的系統(tǒng)的體系結(jié)構(gòu)的一個(gè)實(shí)施例。節(jié)點(diǎn)A 110、節(jié)點(diǎn)B 115以及遠(yuǎn)程文件服務(wù)器120之間傳輸?shù)臄?shù)據(jù)可被存儲在不同通信信道或其他存儲類型中。例如,可使用目錄服務(wù)622、web門戶624、郵箱服務(wù)626、即時(shí)消息收發(fā)存儲628、或者社交聯(lián)網(wǎng)站點(diǎn)630來存儲各種文檔。服務(wù)器620可提供來往節(jié)點(diǎn)A 110和節(jié)點(diǎn)B115的數(shù)據(jù)。作為一個(gè)示例,服務(wù)器620可以是web服務(wù)器。服務(wù)器620可以通過網(wǎng)絡(luò)615在web上將數(shù)據(jù)提供給節(jié)點(diǎn)A 110或節(jié)點(diǎn)B 115中的任一個(gè)。作為示例,節(jié)點(diǎn)A 110或節(jié)點(diǎn)B 115可被實(shí)現(xiàn)在個(gè)人計(jì)算機(jī)、平板計(jì)算設(shè)備和/或移動(dòng)計(jì)算設(shè)備500(如智能電話)中。這些實(shí)施例中的任一個(gè)可從存儲616獲得內(nèi)容。
[0074]以上參考例如根據(jù)本公開的各實(shí)施例的方法、系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品的框圖和/或操作圖示描述了本公開的各實(shí)施例。框中所注明的各功能/動(dòng)作可以按不同于任何流程圖所示的次序出現(xiàn)。例如,取決于所涉及的功能/動(dòng)作,連續(xù)示出的兩個(gè)框?qū)嶋H上可以基本上同時(shí)執(zhí)行,或者這些框有時(shí)可以按相反的次序來執(zhí)行。
[0075]本申請中提供的一個(gè)或多個(gè)實(shí)施例的描述和說明不旨在以任何方式限制或約束如權(quán)利要求所要求保護(hù)的本公開的范圍。本申請中提供的實(shí)施例、示例和細(xì)節(jié)被認(rèn)為是足以傳達(dá)所有權(quán),且使得他人能夠制作并使用所要求保護(hù)的實(shí)施例的最佳模式。所要求保護(hù)的實(shí)施例不應(yīng)被理解為限制于本申請中所提供的任何實(shí)施例、示例或細(xì)節(jié)。不管是以組合的方式還是分開的方式示出和描述,各種特征(結(jié)構(gòu)上的和方法邏輯上的)旨在被選擇性地包括或忽略,以產(chǎn)生具有特定的特征集的實(shí)施例。在被提供本申請的描述和說明的情況下,本領(lǐng)域的技術(shù)人員能夠想象到落在所要求保護(hù)的實(shí)施例的更寬泛方面以及本申請中所具體化的一般發(fā)明概念的精神內(nèi)的替代實(shí)施例并不背離該更寬泛的范圍。
【主權(quán)項(xiàng)】
1.一種用于訪問遠(yuǎn)程計(jì)算設(shè)備上的共享存儲的方法,所述方法包括: 通過由文件系統(tǒng)協(xié)議建立的通信會話從駐于計(jì)算設(shè)備上的虛擬機(jī)接收命令,其中所述命令是與所述文件系統(tǒng)協(xié)議相關(guān)聯(lián)的第一格式; 當(dāng)接收到所述命令之際,自動(dòng)將所述命令從所述第一格式轉(zhuǎn)換成第二格式,其中所述第二格式與所述第一格式不同,并且其中所述第二格式等效于與所述虛擬機(jī)相關(guān)聯(lián)的格式; 將所述命令自動(dòng)從所述第二格式轉(zhuǎn)換成第三格式;以及 根據(jù)所述第三格式在所述共享存儲上執(zhí)行所述命令,其中所述第三格式與所述第一格式和所述第二格式不同。2.如權(quán)利要求1所述的方法,其特征在于,還包括當(dāng)所述命令是所述第二格式時(shí)確定與所述命令相關(guān)聯(lián)的一個(gè)或多個(gè)屬性。3.如權(quán)利要求1所述的方法,其特征在于,所述第一格式包括用于實(shí)現(xiàn)所述共享存儲的共享的至少一個(gè)命令。4.如權(quán)利要求1所述的方法,其特征在于,所述第一格式包括經(jīng)轉(zhuǎn)換的文件句柄,所述文件句柄使用過濾器來隧穿來自所述第二格式的命令。5.—種編碼計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī)可執(zhí)行指令在由一個(gè)或多個(gè)處理器執(zhí)行時(shí)執(zhí)行一種用于訪問遠(yuǎn)程計(jì)算設(shè)備上的共享存儲的方法,所述方法包括: 通過由文件系統(tǒng)協(xié)議建立的通信會話從駐于計(jì)算設(shè)備上的虛擬機(jī)接收命令,其中所述命令是與所述文件系統(tǒng)協(xié)議相關(guān)聯(lián)的第一格式; 當(dāng)接收到所述命令之際,自動(dòng)將所述命令從所述第一格式轉(zhuǎn)換成第二格式,其中所述第二格式與所述第一格式不同,并且其中所述第二格式等效于與所述虛擬機(jī)相關(guān)聯(lián)的格式; 將所述命令自動(dòng)從所述第二格式轉(zhuǎn)換成第三格式;以及 根據(jù)所述第三格式在所述共享存儲上執(zhí)行所述命令,其中所述第三格式與所述第一格式和所述第二格式不同。6.如權(quán)利要求5所述的計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,還包括用于當(dāng)所述命令是所述第二格式時(shí)確定與所述命令相關(guān)聯(lián)的一個(gè)或多個(gè)屬性的指令。7.如權(quán)利要求5所述的計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,所述第一格式包括用于實(shí)現(xiàn)所述共享存儲的共享的至少一個(gè)命令。8.如權(quán)利要求5所述的計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,所述第一格式包括經(jīng)轉(zhuǎn)換的文件句柄,所述文件句柄使用過濾器來隧穿來自所述第二格式的命令。9.一種系統(tǒng),包括: 一個(gè)或多個(gè)處理器;以及 耦合到所述一個(gè)或多個(gè)處理器的存儲器,所述存儲器用于存儲指令,所述指令在被所述一個(gè)或多個(gè)處理器執(zhí)行時(shí)執(zhí)行一種用于訪問遠(yuǎn)程計(jì)算設(shè)備上的共享的虛擬存儲的方法,所述方法包括: 通過由文件系統(tǒng)協(xié)議建立的通信會話從駐于計(jì)算設(shè)備上的虛擬機(jī)接收命令,其中所述命令具有與所述文件系統(tǒng)協(xié)議相關(guān)聯(lián)的隧穿格式; 在接收到所述命令之際,將所述命令從所述隧穿格式自動(dòng)轉(zhuǎn)換成塊操作格式,其中所述塊操作格式與所述虛擬機(jī)相關(guān)聯(lián);以及 根據(jù)與所述命令相關(guān)聯(lián)的一個(gè)或多個(gè)屬性在所述共享的虛擬存儲上執(zhí)行所述命令。10.如權(quán)利要求9所述的系統(tǒng),其特征在于,進(jìn)一步包括: 在在所述共享的虛擬存儲上執(zhí)行所述命令之前將所述命令從所述塊操作格式轉(zhuǎn)換成第三格式;以及 根據(jù)所述第三格式在所述共享的虛擬存儲上執(zhí)行所述命令。
【專利摘要】各實(shí)施例提供了一種用于在多個(gè)虛擬機(jī)中共享存儲的方法和系統(tǒng)。具體地,一個(gè)或多個(gè)實(shí)施例涉及將虛擬硬盤與虛擬機(jī)群集中的不同虛擬機(jī)共享。在各實(shí)施例中,命令被從虛擬機(jī)發(fā)送到本地解析器。解析器準(zhǔn)備該命令用于通過文件系統(tǒng)協(xié)議來傳輸。使用文件系統(tǒng)協(xié)議將該命令發(fā)送給遠(yuǎn)程文件服務(wù)器。當(dāng)文件服務(wù)器接收到該命令時(shí),文件服務(wù)器解包該命令、確定與該命令有關(guān)的特征以及將該命令轉(zhuǎn)換成在虛擬共享存儲上執(zhí)行該命令的格式。
【IPC分類】G06F3/06
【公開號】CN105683896
【申請?zhí)枴?br>【發(fā)明人】A·達(dá)馬托, V·R·尚卡爾, J·奧辛斯, M·D·庫賈諾維茨, V·彼得, J·A·斯塔克斯
【申請人】微軟技術(shù)許可有限責(zé)任公司
【公開日】2016年6月15日
【申請日】2014年5月30日