[发明专利]促进性能、迁移和可用性的混合云镜像在审
申请号: | 201780080041.8 | 申请日: | 2017-12-29 |
公开(公告)号: | CN110100231A | 公开(公告)日: | 2019-08-06 |
发明(设计)人: | M·梅比;J·克雷默;P·勒都;K·邓洛普 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F11/14;G06F12/0868;G06F12/0897;G06F12/128;G06F16/11;G06F16/182;G06F21/60;G06F9/455;H04L9/06;H04L29/08 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 周衡威 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本文描述的技术涉及数据存储的系统和方法,更具体而言,涉及在对象接口上提供文件系统功能的分层。在某些实施例中,文件系统功能可以在云对象接口上分层以提供基于云的存储,同时允许从遗留应用预期的功能。例如,POSIX接口和语义可以在基于云的存储上分层,同时以与对名称层次结构中的数据组织的基于文件的访问一致的方式提供对数据的访问。各种实施例还可以提供数据的存储器映射,使得存储器映射改变被反映在持久存储装置中,同时确保存储器映射改变和写入之间的一致性。例如,通过将ZFS文件系统基于盘的存储变换成ZFS基于云的存储,ZFS文件系统获得了云存储的弹性。 | ||
搜索关键词: | 存储器映射 存储 分层 文件系统功能 对象接口 文件系统 持久存储装置 可用性 语义 层次结构 数据存储 数据组织 遗留应用 混合云 预期的 云存储 写入 访问 迁移 | ||
【主权项】:
1.一种方法,包括:通过ZFS系统的接口层的系统调用接口从所述ZFS系统的应用层接收用于针对文件执行事务的请求;至少部分地基于所述请求,经由在所述ZFS系统的虚拟设备层处操作的镜像设备,在ZFS系统的存储设备的存储池中存储数据块和对应的元数据,其中:所述数据块与所述文件对应,以及所述数据块和所述对应的元数据作为逻辑块存储在树层次结构中,以便将所述树层次结构的本地版本存储在所述存储池中;经由在所述虚拟设备层处操作的多个虚拟设备中的至少一个云接口设备,使得存储一组云存储对象,所述一组云存储对象包括所述树层次结构的所述对应的元数据和所述数据块的数据,以便将所述树层次结构的云版本存储在云对象存储库中;通过所述系统调用接口从所述应用层接收用于针对所述文件执行事务的后续请求;由所述ZFS系统的事务对象层的数据管理单元将所述后续请求转化成用于执行I/O操作的I/O请求;以及在接收到I/O请求中的每个I/O请求后,至少部分地通过以下操作将所述存储池中的所述树层次结构的所述本地版本与所述云对象存储库中的所述树层次结构的所述云版本同步:由所述镜像设备根据针对所述存储池中的所述树层次结构的所述本地版本的至少一部分的相应I/O操作引起第一I/O操作;以及由所述镜像设备根据针对所述云对象存储库中的所述树层次结构的所述云版本的相应I/O操作使得所述云设备发起第二I/O操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201780080041.8/,转载请声明来源钻瓜专利网。