[發明專利]用于處理對多租戶應用的文件訪問的方法和文件代理裝置無效
| 申請號: | 201010168702.2 | 申請日: | 2010-04-30 |
| 公開(公告)號: | CN102236762A | 公開(公告)日: | 2011-11-09 |
| 發明(設計)人: | 安文豪;郭常杰;高波;王志虎;馬哲 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F21/22 | 分類號: | G06F21/22 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 酆迅;李崢宇 |
| 地址: | 美國紐*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 處理 租戶 應用 文件 訪問 方法 代理 裝置 | ||
1.一種用文件代理處理對多租戶應用的文件訪問請求的方法,包含由所述文件代理執行的下述步驟:
截獲所述文件訪問請求;
基于預定的文件隔離模型,轉換所述文件訪問請求;
將經過轉換的文件訪問請求傳送到操作系統。
2.權利要求1的方法,其中,文件代理是java虛擬機JVM上的文件代理,所述截獲文件訪問請求的步驟包含:
響應于監測到JVM要加載文件IO實現類定義,向所述要加載的文件IO實現類定義的方法注入文件訪問請求轉換邏輯;其中,JVM響應多租戶應用通過調用文件IO接口向JVM發送文件訪問請求而要加載文件IO實現類定義。
3.權利要求2的方法,其中,由注入了文件訪問請求轉換邏輯的文件IO實現類定義的方法,基于預定的文件隔離模型,轉換文件訪問請求。
4.權利要求3的方法,其中,所述將經過轉換的文件訪問請求傳送到操作系統的步驟包含:
由注入了文件訪問請求轉換邏輯的文件IO實現類定義的方法,將經過轉換的文件訪問請求傳送到操作系統的應用程序接口。
5.權利要求1-4的任何之一的方法,進一步包含以下步驟:
識別發出文件訪問請求的租戶的標識;
根據租戶的標識,獲得對應的租戶元數據;
從租戶元數據中獲得預定的文件隔離模型。
6.權利要求5的方法,其中,所述轉換文件訪問請求,包含基于所獲得的預定的文件隔離模型,把文件訪問請求中的文件名轉換為目標文件名,從而得到經過轉換的文件訪問請求。
7.權利要求5的方法,進一步包含:
根據租戶元數據中的訪問控制列表ACL,確定對于目標文件名指示的目標文件來說,經過轉換的文件訪問請求是否合乎權限,并且,所述將經過轉換的文件訪問請求傳送到操作系統的步驟,僅傳送合乎權限的經過轉換的文件訪問請求。
8.權利要求1-4的任何之一的方法,其中,按照所述預定的文件隔離模型,多租戶應用的租戶有專用的文件夾,并且在多租戶元數據中,包含租戶文件夾的配置參數。
9.權利要求8的方法,其中,租戶的專用文件夾通過下列方式建立:
分析多租戶應用的文件系統,構建多租戶應用的應用文件夾;
根據租戶的SLA和應用文件夾,設置租戶專用的租戶文件夾,將選定的文件從應用文件夾復制到租戶文件夾;
在多租戶元數據中保存應用文件夾名以及租戶與租戶文件夾之間的映射關系。
10.權利要求9的方法,其中,所述選定的文件包含下列至少之一:應用級文件;租戶特有的文件;租戶可修改的預生成文件。
11.權利要求9的方法,進一步包含:在多租戶元數據中保存租戶文件夾的文件的訪問控制列表ACL,其中規定租戶對租戶文件夾中的鏈接的應用級文件只能進行讀操作。
12.權利要求9的方法,其中,所述配置參數包含以下至少之一:租戶文件夾的數據大小、租戶文件夾的最終分配位置。
13.一種用于處理對多租戶應用的文件訪問請求的文件代理裝置,包含:
截獲模塊,用于截獲文件訪問請求;
轉換模塊,用于基于預定的文件隔離模型,轉換文件訪問請求;
傳送模塊,用于將經過轉換的文件訪問請求傳送到操作系統。
14.權利要求13的文件代理裝置,其中,所述截獲模塊包含:
監測裝置,用于監測JVM是否響應多租戶應用通過調用文件IO接口向JVM發送文件訪問請求而要加載文件IO實現類定義;
注入裝置,用于根據監測裝置的監測結果,向所述要加載的文件IO實現類定義的方法注入文件訪問請求轉換邏輯。
15.權利要求14的文件代理裝置,其中,轉換裝置通過注入了文件訪問請求轉換邏輯的文件IO實現類定義的方法,基于預定的文件隔離模型,轉換文件訪問請求。
16.權利要求15的文件代理裝置,其中,傳送模塊包含:
調用模塊,用于調用注入了文件訪問請求轉換邏輯的文件IO實現類定義的方法,將經過轉換的文件訪問請求傳送到操作系統的應用程序接口。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010168702.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種寬度可調的便攜式衣架
- 下一篇:一種新型衣架





