[發明專利]跨存儲提供方映射存儲有效
| 申請號: | 201880016194.0 | 申請日: | 2018-03-01 |
| 公開(公告)號: | CN110431527B | 公開(公告)日: | 2023-06-30 |
| 發明(設計)人: | 李鵬;R·拉馬克里希南;B·斯里德哈蘭;C·W·道格拉斯;V·雅拉帕蒂;S·拉奧;S·S·K·P·庫瑪·卡斯圖里;K·克里希納穆爾蒂;C·B·塔拉帕蒂;K·P·R·塔馬 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;G06F16/182;H04L67/1097 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 王茂華;張曦 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 存儲 提供 映射 | ||
一種系統,其將文件映射到多個部分中,并且發起每個部分在相應存儲提供方內的存儲。該映射通過將多個部分中的每個部分相關到對應的存儲提供方來促進這一點,該存儲提供方可以不同于存儲相同文件的不同部分的存儲提供方。系統然后根據映射并且使用面向存儲提供方的API,來發起文件的多個部分在它們的對應存儲提供方中的每個存儲提供方中的存儲。類似地,對部分文件的取回和/或編輯可以通過參考映射并且使用配發給適當存儲提供方的相同API而被完成。每個存儲提供方能夠使用該相同的API與系統對接。
背景技術
計算系統和相關聯的網絡極大地改變了我們的世界。這樣的計算系統的互連而成為網絡導致了傳送數據的能力上的爆炸性增長,而該能力開創了現今所謂的“信息時代”。信息經常在計算機可讀介質中被存儲、管理和分析。近年來,計算機可讀介質中存儲的數據量迅速增長,開創了經常被稱為“大數據”的技術。這樣的數據增長是多維的,包括不斷增加的量(數據量)、速度(數據輸入和輸出的速度)和多樣化(數據類型和數據源的范圍)。例如,個體的文件可能是拍字節規模,并且個體的作業可以在多于10k個計算系統上執行,和/或可能花費若干周來完成。
文件可以存儲在各種類型的存儲提供方中,每個提供方具有它自己的用于存儲文件的機制。例如,存儲提供方可能具有正式的文件管理系統,其中文件在目錄層級內具有名稱和位置兩者。此外,存儲提供方可能簡單地具有命名約定,該命名約定唯一地命名文件而不引用目錄層級。另外,存儲提供方可以被配備為存儲結構化數據,或者可以利用二進制大對象存儲,其中所存儲的數據具有很少的(如果有的話)結構,并且一經讀取文件的全部或一部分,模式被應用到文件。還存在本地存儲提供方和分布式存儲提供方。可用存儲提供方的數目和多樣性是很大的。
本文中要求保護的主題不限于解決任何缺點或僅在諸如上文描述的那些環境中操作的實施例。確切地說,該背景僅被提供以說明本文中描述的一些實施例可以被實踐的一個示例性技術領域。
發明內容
本文中描述的至少一些實施例涉及一種系統,其將文件映射到多個部分中,并且使得每個部分被存儲在相應的存儲提供方內。例如,文件可以被分布,其中文件的不同部分存儲在不同的存儲提供方中。該映射通過以下來促進這一點:將多個部分中的每個部分相關到對應的存儲提供方,該存儲提供方可以不同于存儲相同文件的不同部分的存儲提供方。系統然后根據映射,并且使用面向存儲提供方的應用程序接口(API),來發起文件的多個部分中的每個部分在它們的對應存儲提供方中的每個存儲提供方中的存儲。類似地,對部分文件的取回和/或編輯可以通過參考映射并且使用配發給適當存儲提供方的相同API來完成。每個存儲提供方能夠使用該相同的面向存儲提供方的API與系統對接。
本文中描述的原理可以在大規模分布式數據和分層文件管理系統上高效地執行,在該情況下,多個存儲提供方可以用來存儲大文件。每當一個或多個存儲提供方將被添加到文件管理系統時,它們可以被添加而無需將數據的大集群從一個存儲提供方遷移到另一存儲提供方。新存儲提供方將同樣能夠使用面向存儲提供方的API與系統對接。因此,系統在如下的意義上是可插拔的:遵守面向存儲提供方的API的新存儲提供方可以容易地被添加到系統。
該概述被提供來以簡化的形式介紹下文在詳細描述中進一步描述的概念的選集。該概述不旨在標識所要求保護的主題的關鍵特征或必要特征,也不旨在用作確定所要求保護的主題的范圍時的輔助。
附圖說明
為了描述可以獲得本發明的上文記載的和其他優點和特征的方式,將通過參考附圖中所圖示的具體實施例來給出上面簡要描述的本發明的更特定的描述。理解了這些附圖僅描繪本發明的典型實施例并且因此將不被認為限制其范圍,本發明將通過使用附圖而以附加的特異性和細節被描述和解釋,在附圖中:
圖1圖示了本文中描述的原理可以在其中被采用的示例計算系統;
圖2圖示了本文中描述的文件管理系統可以在其中被采用的環境;
圖3圖示了表示圖2的文件管理系統的示例的文件管理系統;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201880016194.0/2.html,轉載請聲明來源鉆瓜專利網。





