最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

一種兼容桌面應(yīng)用的云計(jì)算方法及裝置制造方法

文檔序號(hào):8001737閱讀:326來(lái)源:國(guó)知局
一種兼容桌面應(yīng)用的云計(jì)算方法及裝置制造方法
【專(zhuān)利摘要】本發(fā)明適用于計(jì)算機(jī)領(lǐng)域,尤其涉及一種兼容桌面應(yīng)用的云計(jì)算方法及裝置,所述方法包括下述步驟:采集用戶在前端操作平臺(tái)上訪問(wèn)文件的文件信息,并將所述文件信息發(fā)送至文件路由模塊;文件路由模塊根據(jù)接收到的文件信息查詢關(guān)系映射表,選擇云平臺(tái)處理所述文件的容器類(lèi)型,并將所述文件信息和選擇的容器類(lèi)型發(fā)送至容器池管理模塊;容器池管理模塊根據(jù)接收到的文件信息和文件路由模塊選擇的容器類(lèi)型分配容器,并將分配到的容器與用戶前端操作平臺(tái)建立連接。本發(fā)明通過(guò)云計(jì)算的方法,在云平臺(tái)處理用戶需要的文件,當(dāng)用戶的前端操作平臺(tái)沒(méi)有可支持文件打開(kāi)的應(yīng)用或者環(huán)境時(shí),通過(guò)云平臺(tái)與用戶建立連接的容器,實(shí)現(xiàn)對(duì)文件的訪問(wèn)與操作。
【專(zhuān)利說(shuō)明】一種兼容桌面應(yīng)用的云計(jì)算方法及裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于計(jì)算機(jī)領(lǐng)域,尤其涉及一種兼容桌面文件的云計(jì)算方法及裝置。

【背景技術(shù)】
[0002]隨著云計(jì)算技術(shù)的發(fā)展,云服務(wù)模式逐步成為互聯(lián)網(wǎng)文件的主流趨勢(shì),而用戶對(duì)于文件的云處理的渴望度也越來(lái)越高,然而用戶對(duì)傳統(tǒng)文件的依賴(lài)并沒(méi)有減少,在多年操作系統(tǒng)及軟件技術(shù)發(fā)展歷程中,積累了大量的傳統(tǒng)文件,這些大量的傳統(tǒng)文件軟件無(wú)法在短時(shí)間內(nèi)變身為云文件,另一方面,各文件程序與運(yùn)行環(huán)境、訪問(wèn)機(jī)制都存在著較大的差異,如果采用重購(gòu)方法將其轉(zhuǎn)化為云文件,付出的時(shí)間和成本代價(jià)將是非常高的。依附于瀏覽器的網(wǎng)絡(luò)操作系統(tǒng)、云存儲(chǔ)無(wú)法全面覆蓋支持各類(lèi)文件,使得用戶的文件操作受到了極大的限制,很大程度上降低了用戶的體驗(yàn)度。


【發(fā)明內(nèi)容】

[0003]本發(fā)明實(shí)施例的目的在于提供一種兼容桌面應(yīng)用的云計(jì)算方法及裝置,旨在提供一種兼容桌面應(yīng)用的云計(jì)算方法,通過(guò)云計(jì)算的方法,在云平臺(tái)處理用戶需要的文件,當(dāng)用戶的前端操作平臺(tái)無(wú)法運(yùn)行文件時(shí),云平臺(tái)根據(jù)文件信息選擇執(zhí)行文件具體的容器,最終分配相應(yīng)的容器與用戶建立連接,通過(guò)分配的容器實(shí)現(xiàn)與文件的兼容。
[0004]本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種兼容桌面應(yīng)用的云計(jì)算方法,所述方法包括下述步驟:
[0005]采集用戶在前端操作平臺(tái)上訪問(wèn)文件的文件信息,并將所述文件信息發(fā)送至文件路由模塊;
[0006]文件路由模塊根據(jù)接收到的文件信息查詢關(guān)系映射表,選擇云平臺(tái)處理所述文件的容器類(lèi)型,并將所述文件信息和選擇的容器類(lèi)型發(fā)送至容器池管理模塊;
[0007]容器池管理模塊根據(jù)接收到的文件信息和文件路由模塊選擇的容器類(lèi)型分配容器,并將分配到的容器與用戶前端操作平臺(tái)建立連接。
[0008]進(jìn)一步的,所述文件路由模塊根據(jù)接收到的文件信息選擇云平臺(tái)處理所述文件的容器類(lèi)型,并將所述文件信息和選擇的容器類(lèi)型發(fā)送至容器池管理模塊的具體步驟包括:
[0009]文件路由模塊接收文件信息,通過(guò)查詢關(guān)系映射表查詢運(yùn)行所述文件所需要的容器類(lèi)型;
[0010]文件路由模塊選擇云平臺(tái)處理所述文件的容器類(lèi)型,并將所述文件信息和選擇的容器類(lèi)型發(fā)送至容器池管理模塊。
[0011]進(jìn)一步的,所述容器具體為:
[0012]支持文件運(yùn)行所需要的獨(dú)立邏輯環(huán)境。
[0013]進(jìn)一步的,所述容器池管理模塊根據(jù)接收到的文件信息和文件路由模塊選擇的容器類(lèi)型分配容器,并將分配到的容器與用戶前端操作平臺(tái)建立連接的具體步驟包括:
[0014]容器池管理模塊根據(jù)接收到的文件信息和文件路由模塊選擇的容器類(lèi)型查找容器池中符合條件的容器;
[0015]容器池管理模塊分配符合條件的容器,并將分配到的容器與用戶前端操作平臺(tái)建立連接。
[0016]本發(fā)明實(shí)施例的另一目的在于提供一種兼容桌面應(yīng)用的云計(jì)算裝置,所述裝置包括:
[0017]信息采集模塊,用于采集用戶在前端操作平臺(tái)上訪問(wèn)文件的文件信息,并將所述文件信息發(fā)送至文件路由模塊;
[0018]文件路由模塊,用于根據(jù)接收到的文件信息查詢關(guān)系映射表,選擇云平臺(tái)處理所述文件的容器類(lèi)型,并將所述文件信息和選擇的容器類(lèi)型發(fā)送至容器池管理模塊;
[0019]容器池管理模塊,用于根據(jù)接收到的文件信息和文件路由模塊選擇的容器類(lèi)型分配容器,并將分配到的容器與用戶前端操作平臺(tái)建立連接。
[0020]進(jìn)一步的,所述文件路由模塊具體包括:
[0021]容器類(lèi)型查詢模塊,用于接收文件信息,通過(guò)查詢關(guān)系映射表查詢運(yùn)行所述文件所需要的容器類(lèi)型;
[0022]容器類(lèi)型選擇模塊,用于選擇云平臺(tái)處理所述文件的容器類(lèi)型,并將所述文件信息和選擇的容器類(lèi)型發(fā)送至容器池管理模塊。
[0023]進(jìn)一步的,所述容器具體為:
[0024]支持文件運(yùn)行所需要的獨(dú)立邏輯環(huán)境。
[0025]進(jìn)一步的,所述容器池管理模塊具體包括:
[0026]容器查找模塊,用于根據(jù)接收到的文件信息和文件路由模塊選擇的容器類(lèi)型查找容器池中符合條件的容器;
[0027]容器分配模塊,用于分配符合條件的容器,并將分配到的容器與用戶前端操作平臺(tái)建立連接。
[0028]本發(fā)明實(shí)施例通過(guò)一種兼容桌面應(yīng)用的云計(jì)算方法及裝置,當(dāng)用戶的前端操作平臺(tái)無(wú)法運(yùn)行文件時(shí),接收用戶在前端操作平臺(tái)上的文件信息,根據(jù)文件信息的選擇執(zhí)行文件所需要的容器類(lèi)型,最終在云平臺(tái)分配相應(yīng)的容器與用戶建立連接實(shí)現(xiàn)兼容文件,通過(guò)云平臺(tái)豐富的資源實(shí)現(xiàn)對(duì)文件的兼容,運(yùn)行用戶前端操作平臺(tái)上無(wú)法運(yùn)行的文件。

【專(zhuān)利附圖】

【附圖說(shuō)明】
[0029]圖1是本發(fā)明第一實(shí)施例提供的一種兼容桌面應(yīng)用的云計(jì)算方法的實(shí)現(xiàn)流程圖;
[0030]圖2是本發(fā)明第二實(shí)施例提供的一種兼容桌面應(yīng)用的云計(jì)算方法的實(shí)現(xiàn)流程圖;
[0031]圖3是本發(fā)明第三實(shí)施例提供的一種兼容桌面應(yīng)用的云計(jì)算裝置的結(jié)構(gòu)圖;以及
[0032]圖4是本發(fā)明第四實(shí)施例提供的一種兼容桌面應(yīng)用的云計(jì)算裝置的結(jié)構(gòu)圖。

【具體實(shí)施方式】
[0033]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0034]以下結(jié)合具體實(shí)施例對(duì)本發(fā)明的具體實(shí)現(xiàn)進(jìn)行詳細(xì)描述:
[0035]實(shí)施例一:
[0036]圖1示出了本發(fā)明第一實(shí)施例提供的一種兼容桌面應(yīng)用的云計(jì)算方法的實(shí)現(xiàn)流程,詳述如下:
[0037]S101,采集用戶在前端操作平臺(tái)上訪問(wèn)文件的文件信息,并將所述文件信息發(fā)送至文件路由模塊。
[0038]用戶的前端操作平臺(tái)上使用文件時(shí),由于用戶前端受制于操作平臺(tái)等的限制,用戶前端所能夠支持打開(kāi)的文件類(lèi)型有限,當(dāng)用戶打開(kāi)用戶前端平臺(tái)不兼容的文件時(shí),此時(shí)用戶前端的信息采集模塊采集用戶在前端操作平臺(tái)上訪問(wèn)文件的文件信息,具體采集的信息包括文件的基本屬性信息,之后將采集到的文件信息按照標(biāo)準(zhǔn)的格式進(jìn)行封裝,再將封裝后的文件信息發(fā)送到文件路由模塊。
[0039]S102,文件路由模塊根據(jù)接收到的文件信息查詢關(guān)系映射表,選擇云平臺(tái)處理所述文件的容器類(lèi)型,并將所述文件信息和選擇的容器類(lèi)型發(fā)送至容器池管理模塊。
[0040]文件路由模塊根據(jù)接收到的文件信息查詢關(guān)系映射表,選擇云平臺(tái)處理所述文件的容器類(lèi)型,其中關(guān)系映射表,是描述文件類(lèi)型與應(yīng)用、應(yīng)用與系統(tǒng)環(huán)境、系統(tǒng)環(huán)境與容器之間映射關(guān)系的數(shù)據(jù)表,具體的通過(guò)查找容器的關(guān)系映射表查找文件所需要的容器類(lèi)型,并將查找到的容器類(lèi)型和文件信息發(fā)送至容器池管理模塊。
[0041]S103,容器池管理模塊根據(jù)接收到的文件信息和文件路由模塊選擇的容器類(lèi)型分配容器,并將分配到的容器與用戶前端操作平臺(tái)建立連接。
[0042]容器池管理模塊根據(jù)接收到的文件信息和文件路由模塊選擇的容器類(lèi)型分配容器,具體的分配方式為查找容器池中符合條件的容器,當(dāng)容器池中有空閑的容器時(shí)直接進(jìn)行分配,當(dāng)容器池中沒(méi)有空閑的容器時(shí),通過(guò)新增容器或者釋放回收未在使用的容器,將新增的容器或者釋放回收的容器進(jìn)行分配,最后將分配到的容器與用戶前端操作平臺(tái)建立連接,使得用戶前端的文件在容器中可以兼容,用戶前端與容器建立連接以后即可訪問(wèn)和操作用戶前端無(wú)法支持打開(kāi)的文件。
[0043]本發(fā)明實(shí)施例通過(guò)上述方式,一種兼容桌面應(yīng)用的云計(jì)算方法,當(dāng)用戶訪問(wèn)前端不支持打開(kāi)的文件時(shí),采集用戶在前端操作平臺(tái)上訪問(wèn)文件的文件信息,并將文件信息發(fā)送至文件路由模塊,文件路由模塊選擇云平臺(tái)處理文件的容器類(lèi)型,并將文件信息和選擇的容器類(lèi)型發(fā)送至容器池管理模塊,容器池管理模塊根據(jù)接收到的文件信息和文件路由模塊選擇的容器類(lèi)型分配容器,將分配到的容器與用戶前端操作平臺(tái)建立連接,通過(guò)云平臺(tái)提供的容器來(lái)兼容文件,實(shí)現(xiàn)文件的兼容。
[0044]實(shí)施例二:
[0045]圖2示出了本發(fā)明第二實(shí)施例提供的一種兼容桌面應(yīng)用的云計(jì)算方法的實(shí)現(xiàn)流程,詳述如下:
[0046]S201,采集用戶在前端操作平臺(tái)上訪問(wèn)文件的文件信息,并將所述文件信息發(fā)送至文件路由模塊。
[0047]用戶的前端操作平臺(tái)上使用文件時(shí),由于用戶前端受制于操作平臺(tái)等的限制,例如用戶的前端采用的是windows平臺(tái),此時(shí)用戶的前端可以支持txt后綴的文件類(lèi)型和exe后綴的文件類(lèi)型,當(dāng)用戶在前端直接進(jìn)行訪問(wèn)使用這種格式類(lèi)型的文件時(shí),就可以在用戶的前端直接使用或運(yùn)行,但是當(dāng)用戶的前端使用的是其他操作系統(tǒng)平臺(tái)例如android平臺(tái)時(shí),若用戶需要使用exe后綴的文件類(lèi)型時(shí),此時(shí)在用戶前端是無(wú)法直接進(jìn)行訪問(wèn)操作并打開(kāi)使用的,即用戶前端無(wú)法兼容這種文件的格式,當(dāng)用戶打開(kāi)用戶前端不兼容的文件時(shí),用戶的前端采集用戶在前端操作平臺(tái)上訪問(wèn)文件的文件信息如exe后綴名的文件信息,同時(shí)采集文件的其他基本屬性信息,如文件的存儲(chǔ)路徑信息,文件的平臺(tái)信息,之后將采集到的文件信息按照標(biāo)準(zhǔn)的格式進(jìn)行封裝,再將封裝后的文件信息發(fā)送到文件路由模塊。
[0048]S202,文件路由模塊接收文件信息,通過(guò)查詢關(guān)系映射表查詢運(yùn)行所述文件所需要的容器類(lèi)型。
[0049]文件路由模塊接收到文件信息以后,首先查詢關(guān)系映射表,在關(guān)系映射表中根據(jù)文件的基本屬性信息在映射表中查找與文件匹配的容器類(lèi)型,例如查詢可以執(zhí)行exe后綴的文件的服務(wù)容器類(lèi)型,容器的類(lèi)型可以根據(jù)不同的文件所需要的文件操作系統(tǒng)環(huán)境來(lái)區(qū)分。
[0050]S203,文件路由模塊選擇云平臺(tái)處理所述文件的容器類(lèi)型,并將所述文件信息和選擇的容器類(lèi)型發(fā)送至容器池管理模塊。
[0051]文件路由模塊查找到對(duì)應(yīng)的容器類(lèi)型以后,選擇這種容器類(lèi)型,然后將文件信息和選擇的容器類(lèi)型按照預(yù)定的格式進(jìn)行封裝后發(fā)送到容器池管理模塊。
[0052]S204,容器池管理模塊根據(jù)接收到的文件信息和文件路由模塊選擇的容器類(lèi)型查找容器池中符合條件的容器;
[0053]容器池管理模塊根據(jù)接收到的文件信息和文件路由模塊選擇的容器類(lèi)型在容器池中查找符合文件執(zhí)行所需的容器。容器具體為:支持文件運(yùn)行所需要的獨(dú)立邏輯環(huán)境,例如IAAS虛擬機(jī)、PAAS運(yùn)行容器、SAAS文件實(shí)例等,容器即可以通過(guò)這種支持各類(lèi)數(shù)據(jù)訪問(wèn)和操作的軟硬件資源的邏輯獨(dú)立環(huán)境來(lái)提供,其中容器與容器之間相互保持獨(dú)立。
[0054]S205,容器池管理模塊分配符合條件的容器,并將分配到的容器與用戶前端操作平臺(tái)建立連接。
[0055]容器池管理模塊在查找到有符合條件的容器時(shí),將符合條件的容器分配給用戶前端訪問(wèn)的文件,容器池管理模塊將分配的具體容器與用戶當(dāng)前操作平臺(tái)建立連接,建立連接以后的容器池來(lái)執(zhí)行用戶的文件,通過(guò)在云平臺(tái)處理桌面不兼容的文件。同時(shí)容器池管理模塊還用于對(duì)容器進(jìn)行管理,如通過(guò)定時(shí)對(duì)各類(lèi)容器進(jìn)行統(tǒng)計(jì),當(dāng)某一類(lèi)別的容器使用率超過(guò)一定的比例時(shí),通過(guò)新增一些該類(lèi)型容器或者釋放回收一些此類(lèi)型容器使得此類(lèi)型容器的使用比率維持在一個(gè)合理的范圍值內(nèi),當(dāng)某一類(lèi)別的容器使用比率較低時(shí),則通過(guò)刪除部分此類(lèi)別的容積來(lái)減少這類(lèi)容器的數(shù)量,以保證云平臺(tái)資源得到有效利用,通過(guò)定時(shí)的動(dòng)態(tài)管理容器的數(shù)量和監(jiān)控使用比率,使得容器池可以快速響應(yīng)各種類(lèi)型的文件訪問(wèn)使用請(qǐng)求。
[0056]本發(fā)明實(shí)施例通過(guò)上述方式,一種兼容桌面應(yīng)用的云計(jì)算方法,通過(guò)云計(jì)算的方法,在云平臺(tái)處理用戶桌面所不兼容的文件,由于云平臺(tái)配置有豐富的處理資源,提供適宜各種文件訪問(wèn)使用的容器池,當(dāng)用戶前端遇到不兼容的文件時(shí),用戶前端通過(guò)與云平臺(tái)建立連接,云平臺(tái)通過(guò)分配對(duì)應(yīng)能夠執(zhí)行這種文件類(lèi)型的容器來(lái)執(zhí)行這種文件,之后云平臺(tái)將分配的容器與用戶的前端操作平臺(tái)建立連接,處理用戶前端不兼容的文件,實(shí)現(xiàn)在云平臺(tái)來(lái)兼容處理這種用戶前端不兼容的文件。
[0057]實(shí)施例三:
[0058]圖3示出了本發(fā)明第三實(shí)施例提供的一種兼容桌面應(yīng)用的云計(jì)算裝置的結(jié)構(gòu)圖,為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。
[0059]信息采集模塊31,用于采集用戶在前端操作平臺(tái)上訪問(wèn)文件的文件信息,并將所述文件信息發(fā)送至文件路由模塊。
[0060]用戶的前端操作平臺(tái)上使用文件時(shí),由于用戶前端受制于操作平臺(tái)等的限制,用戶前端所能夠支持打開(kāi)的文件類(lèi)型有限,當(dāng)用戶打開(kāi)用戶前端不兼容的文件時(shí),此時(shí)用戶的前端的信息采集模塊采集用戶在前端操作平臺(tái)上訪問(wèn)文件的文件信息,具體采集的信息包括文件的基本屬性信息,之后將采集到的文件信息按照標(biāo)準(zhǔn)的格式進(jìn)行封裝,再將封裝后的文件信息發(fā)送到文件路由模塊。
[0061]文件路由模塊32,用于根據(jù)接收到的文件信息查詢關(guān)系映射表,選擇云平臺(tái)處理所述文件的容器類(lèi)型,并將所述文件信息和選擇的容器類(lèi)型發(fā)送至容器池管理模塊。
[0062]文件路由模塊根據(jù)接收到的文件信息查詢關(guān)系映射表,選擇云平臺(tái)處理所述文件的容器類(lèi)型,其中關(guān)系映射表,是描述文件類(lèi)型與應(yīng)用、應(yīng)用與系統(tǒng)環(huán)境、系統(tǒng)環(huán)境與容器之間映射關(guān)系的數(shù)據(jù)表,具體的通過(guò)查找容器的關(guān)系映射表查找文件所需要的容器類(lèi)型,再將查找到的容器類(lèi)型和文件信息發(fā)送至容器池管理模塊。
[0063]容器池管理模塊33,用于根據(jù)接收到的文件信息和文件路由模塊選擇的容器類(lèi)型分配容器,并將分配到的容器與用戶前端操作平臺(tái)建立連接。
[0064]容器池管理模塊根據(jù)接收到的文件信息和文件路由模塊選擇的容器類(lèi)型分配容器,具體的分配方式為查找容器池中符合條件的容器,當(dāng)容器池中有空閑的容器時(shí)直接進(jìn)行分配,當(dāng)容器池中沒(méi)有空閑的容器時(shí),通過(guò)新增容器或者釋放回收未在使用的容器,將新增的容器或者釋放回收的容器進(jìn)行分配,最后將分配到的容器與用戶前端操作平臺(tái)建立連接,使得用戶前端的文件在容器中可以兼容,用戶前端與容器建立連接以后即可訪問(wèn)和操作用戶前端無(wú)法支持打開(kāi)的文件。
[0065]本發(fā)明實(shí)施例通過(guò)上述方式,一種兼容桌面應(yīng)用的云計(jì)算裝置,當(dāng)用戶前端無(wú)法打開(kāi)文件時(shí),通過(guò)信息采集模塊采集用戶在前端操作平臺(tái)上訪問(wèn)文件的文件信息,并將文件信息發(fā)送至文件路由模塊;通過(guò)文件路由模塊選擇云平臺(tái)處理文件的容器類(lèi)型,并將文件信息和選擇的容器類(lèi)型發(fā)送至容器池管理模塊;最終容器池管理模塊根據(jù)接收到的文件信息和文件路由模塊選擇的容器類(lèi)型分配容器,將分配到的容器與用戶前端操作平臺(tái)建立連接,通過(guò)云平臺(tái)提供的容器來(lái)兼容文件,實(shí)現(xiàn)文件在云平臺(tái)的兼容。
[0066]實(shí)施例四:
[0067]圖4示出了本發(fā)明第四實(shí)施例提供的一種兼容桌面應(yīng)用的云計(jì)算裝置的結(jié)構(gòu)圖,為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。
[0068]信息采集模塊41,用于采集用戶在前端操作平臺(tái)上訪問(wèn)文件的文件信息,并將所述文件信息發(fā)送至文件路由模塊。
[0069]用戶的前端操作平臺(tái)上使用文件時(shí),用戶前端受制于操作平臺(tái)等的限制,例如用戶的前端采用的是windows平臺(tái),此時(shí)用戶的前端可以支持打開(kāi)txt后綴的文件類(lèi)型和exe后綴的文件類(lèi)型,當(dāng)用戶在前端直接進(jìn)行訪問(wèn)使用這種格式時(shí),就可以在用戶的前端直接可以運(yùn)行,但是當(dāng)用戶的前端使用的是其他操作系統(tǒng)平臺(tái)例如android平臺(tái)時(shí),若用戶需要使用exe后綴的文件類(lèi)型時(shí),此時(shí)直接在用戶前端是無(wú)法直接進(jìn)行訪問(wèn)操作并打開(kāi)使用的,即用戶前端無(wú)法兼容這種文件的格式,此時(shí)當(dāng)用戶打開(kāi)用戶前端不兼容的文件時(shí),用戶的前端信息采集模塊采集用戶在前端操作平臺(tái)上訪問(wèn)文件的文件信息如exe后綴的文件信息,同時(shí)采集文件類(lèi)型的其他基本屬性信息,如文件的存儲(chǔ)路徑信息,文件的平臺(tái)信息,之后將采集到的文件信息按照標(biāo)準(zhǔn)的格式進(jìn)行封裝,再將封裝后的文件信息發(fā)送到文件路由模塊。
[0070]容器類(lèi)型查詢模塊42,用于接收文件信息,通過(guò)查詢關(guān)系映射表查詢運(yùn)行所述文件所需要的容器類(lèi)型。
[0071]文件路由模塊接收到文件信息以后,文件路由模塊的容器類(lèi)型查詢模塊首先查詢關(guān)系映射表,在關(guān)系映射表中根據(jù)文件的基本屬性信息在映射表中查找與文件匹配的容器類(lèi)型,例如查詢可以執(zhí)行exe后綴的文件的服務(wù)容器類(lèi)型,容器的類(lèi)型可以根據(jù)不同的文件所需要的文件操作系統(tǒng)環(huán)境來(lái)區(qū)分。
[0072]容器類(lèi)型選擇模塊43,用于選擇云平臺(tái)處理所述文件的容器類(lèi)型,并將所述文件信息和選擇的容器類(lèi)型發(fā)送至容器池管理模塊。
[0073]文件路由模塊查找到對(duì)應(yīng)的容器類(lèi)型以后,文件路由模塊的容器類(lèi)型選擇模塊選擇這種容器類(lèi)型,然后將文件信息和選擇的容器類(lèi)型按照預(yù)定的格式進(jìn)行封裝后發(fā)送到容器池管理模塊。
[0074]容器查找模塊44,用于根據(jù)接收到的文件信息和文件路由模塊選擇的容器類(lèi)型查找容器池中符合條件的容器。
[0075]容器池管理模塊的容器查找模塊根據(jù)接收到的文件信息和文件路由模塊選擇的容器類(lèi)型在容器池中查找符合文件所執(zhí)行的容器。容器具體為:支持文件運(yùn)行所需要的獨(dú)立邏輯環(huán)境,例如IAAS虛擬機(jī)、PAAS運(yùn)行容器、SAAS文件實(shí)例等,容器即可以通過(guò)這種支持各類(lèi)數(shù)據(jù)訪問(wèn)和操作的軟硬件資源的邏輯獨(dú)立環(huán)境來(lái)提供,其中容器與容器之間相互保持獨(dú)立。容器分配模塊45,用于分配符合條件的容器,并將分配到的容器與用戶前端操作平臺(tái)建立連接。
[0076]容器池管理模塊的容器查找模塊在查找到有符合條件的容器時(shí),容器池管理模塊的容器分配模塊將符合條件的容器分配給用戶前端訪問(wèn)的文件,容器池管理模塊將分配的具體容器與用戶當(dāng)前操作平臺(tái)建立連接,建立連接以后的容器池來(lái)執(zhí)行用戶的文件,通過(guò)在云平臺(tái)處理桌面不兼容的文件。同時(shí)容器池管理模塊還用于對(duì)容器進(jìn)行管理,如通過(guò)定時(shí)對(duì)各類(lèi)容器進(jìn)行統(tǒng)計(jì),當(dāng)某一類(lèi)別的容器使用率超過(guò)一定的比例時(shí),通過(guò)新增一些該類(lèi)容器或者釋放回收一些此類(lèi)容器使得此類(lèi)容器的使用比率維持在一個(gè)合理的范圍值內(nèi),而當(dāng)某一類(lèi)型的容器使用比率較低時(shí),則通過(guò)刪除部分此類(lèi)別的容積減少這類(lèi)容器的數(shù)量,以保證云平臺(tái)資源得到有效利用,通過(guò)定時(shí)的動(dòng)態(tài)管理容器的數(shù)量和監(jiān)控使用比率,使得容器池可以快速響應(yīng)各種類(lèi)型的文件訪問(wèn)使用請(qǐng)求。
[0077]本發(fā)明實(shí)施例通過(guò)上述方式,一種兼容桌面應(yīng)用的云計(jì)算裝置,通過(guò)云計(jì)算的方法,在云平臺(tái)處理用戶桌面所不兼容的文件,由于云平臺(tái)配置有豐富的處理資源,提供適宜各種文件訪問(wèn)使用的容器池,當(dāng)用戶前端遇到不兼容的文件時(shí),用戶前端通過(guò)與云平臺(tái)建立連接,云平臺(tái)通過(guò)分配對(duì)應(yīng)能夠執(zhí)行這種文件類(lèi)型的容器來(lái)執(zhí)行這種文件,之后云平臺(tái)將分配的容器與用戶的前端操作平臺(tái)建立連接,處理用戶前端不兼容的文件,實(shí)現(xiàn)在云平臺(tái)來(lái)兼容處理這種用戶前端不兼容的文件。
[0078]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可以存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,所述的存儲(chǔ)介質(zhì),如R0M/RAM、磁盤(pán)、光盤(pán)等。
[0079]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種兼容桌面應(yīng)用的云計(jì)算方法,其特征在于,所述方法包括下述步驟: 采集用戶在前端操作平臺(tái)上訪問(wèn)文件的文件信息,并將所述文件信息發(fā)送至文件路由模塊; 文件路由模塊根據(jù)接收到的文件信息查詢關(guān)系映射表,選擇云平臺(tái)處理所述文件的容器類(lèi)型,并將所述文件信息和選擇的容器類(lèi)型發(fā)送至容器池管理模塊; 容器池管理模塊根據(jù)接收到的文件信息和文件路由模塊選擇的容器類(lèi)型分配容器,并將分配到的容器與用戶前端操作平臺(tái)建立連接。
2.如權(quán)利要求1所述的方法,其特征在于,所述文件路由模塊根據(jù)接收到的文件信息選擇云平臺(tái)處理所述文件的容器類(lèi)型,并將所述文件信息和選擇的容器類(lèi)型發(fā)送至容器池管理模塊的具體步驟包括: 文件路由模塊接收文件信息,通過(guò)查詢關(guān)系映射表查詢運(yùn)行所述文件所需要的容器類(lèi)型; 文件路由模塊選擇云平臺(tái)處理所述文件的容器類(lèi)型,并將所述文件信息和選擇的容器類(lèi)型發(fā)送至容器池管理模塊。
3.如權(quán)利要求1所述的方法,其特征在于,所述容器具體為: 支持文件運(yùn)行所需要的獨(dú)立邏輯環(huán)境。
4.如權(quán)利要求1所述的方法,其特征在于,所述容器池管理模塊根據(jù)接收到的文件信息和文件路由模塊選擇的容器類(lèi)型分配容器,并將分配到的容器與用戶前端操作平臺(tái)建立連接的具體步驟包括: 容器池管理模塊根據(jù)接收到的文件信息和文件路由模塊選擇的容器類(lèi)型查找容器池中符合條件的容器; 容器池管理模塊分配符合條件的容器,并將分配到的容器與用戶前端操作平臺(tái)建立連接。
5.一種兼容桌面應(yīng)用的云計(jì)算裝置,其特征在于,所述裝置包括: 信息采集模塊,用于采集用戶在前端操作平臺(tái)上訪問(wèn)文件的文件信息,并將所述文件信息發(fā)送至文件路由模塊; 文件路由模塊,用于根據(jù)接收到的文件信息查詢關(guān)系映射表,選擇云平臺(tái)處理所述文件的容器類(lèi)型,并將所述文件信息和選擇的容器類(lèi)型發(fā)送至容器池管理模塊; 容器池管理模塊,用于根據(jù)接收到的文件信息和文件路由模塊選擇的容器類(lèi)型分配容器,并將分配到的容器與用戶前端操作平臺(tái)建立連接。
6.如權(quán)利要求5所述的裝置,其特征在于,所述文件路由模塊具體包括: 容器類(lèi)型查詢模塊,用于接收文件信息,通過(guò)查詢關(guān)系映射表查詢運(yùn)行所述文件所需要的容器類(lèi)型; 容器類(lèi)型選擇模塊,用于選擇云平臺(tái)處理所述文件的容器類(lèi)型,并將所述文件信息和選擇的容器類(lèi)型發(fā)送至容器池管理模塊。
7.如權(quán)利要求5所述的裝置,其特征在于,所述容器具體為: 支持文件運(yùn)行所需要的獨(dú)立邏輯環(huán)境。
8.如權(quán)利要求5所述的裝置,其特征在于,所述容器池管理模塊具體包括: 容器查找模塊,用于根據(jù)接收到的文件信息和文件路由模塊選擇的容器類(lèi)型查找容器池中符合條件的容器; 容器分配模塊,用于分配符合條件的容器,并將分配到的容器與用戶前端操作平臺(tái)建立連接。
【文檔編號(hào)】H04L29/08GK104283909SQ201310276323
【公開(kāi)日】2015年1月14日 申請(qǐng)日期:2013年7月3日 優(yōu)先權(quán)日:2013年7月3日
【發(fā)明者】皮劍, 羅福明, 吳列平, 周庚申 申請(qǐng)人:中國(guó)長(zhǎng)城計(jì)算機(jī)深圳股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1