-
公开(公告)号:US20200218752A1
公开(公告)日:2020-07-09
申请号:US16822406
申请日:2020-03-18
Applicant: Oracle International Corporation
Inventor: James Kremer , Mark Maybee , Natalie Ross , Pascal Ledru , Victor Latushkin , Ankit Gureja , Kimberly Morneau , Jingfei Zhang , Gavin Gibson
IPC: G06F16/432 , G06F21/60 , G06F3/06 , G06F11/14 , G06F16/11 , G06F16/172 , G06F16/182 , G06F16/185 , G06F12/0868 , G06F12/128 , H04L9/06 , H04L29/08 , G06F11/10 , G06F12/0897 , G06F11/07 , G06F16/23 , G06F16/901 , G06F1/28 , G06F9/50 , G06F11/30 , G06F11/32 , G06F11/34 , G06F12/0804 , G06F12/0813 , G06F12/123 , H04L9/08 , H04L9/14 , H04L29/06 , G06F9/455
Abstract: Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes. For example, by transforming a ZFS file system disk-based storage into ZFS cloud-based storage, the ZFS file system gains the elastic nature of cloud storage.
-
公开(公告)号:US20180196820A1
公开(公告)日:2018-07-12
申请号:US15610349
申请日:2017-05-31
Applicant: Oracle International Corporation
Inventor: James Kremer , Mark Maybee , Natalie Ross , Pascal Ledru , Victor Latushkin , Ankit Gureja , Kimberly Morneau , Jingfei Zhang , Gavin Gibson
IPC: G06F17/30 , G06F3/06 , H04L9/08 , G06F1/28 , G06F12/0804 , G06F12/0813 , G06F11/14 , G06F12/123 , G06F12/0891 , G06F21/60 , H04L9/06 , G06F11/32 , G06F11/30 , G06F11/34
Abstract: Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes. For example, by transforming a ZFS file system disk-based storage into ZFS cloud-based storage, the ZFS file system gains the elastic nature of cloud storage.
-
公开(公告)号:US20180196817A1
公开(公告)日:2018-07-12
申请号:US15610370
申请日:2017-05-31
Applicant: Oracle International Corporation
Inventor: Mark Maybee , James Kremer , Victor Latushkin , Gavin Gibson
IPC: G06F17/30 , G06F21/60 , H04L9/06 , G06F11/32 , G06F11/30 , G06F3/06 , H04L9/08 , G06F1/28 , G06F12/0804 , G06F12/0813 , G06F11/14 , G06F12/123 , G06F12/0891 , G06F11/34
Abstract: Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes. For example, by transforming a ZFS file system disk-based storage into ZFS cloud-based storage, the ZFS file system gains the elastic nature of cloud storage.
-
公开(公告)号:US20200285664A1
公开(公告)日:2020-09-10
申请号:US16881638
申请日:2020-05-22
Applicant: Oracle International Corporation
Inventor: Mark Maybee , James Kremer , Gavin Gibson
IPC: G06F16/432 , G06F21/60 , G06F3/06 , G06F11/14 , G06F16/11 , G06F16/172 , G06F16/182 , G06F16/185 , G06F12/0868 , G06F12/128 , H04L9/06 , H04L29/08 , G06F11/10 , G06F12/0897 , G06F11/07 , G06F16/23 , G06F16/901 , G06F1/28 , G06F9/50 , G06F11/30 , G06F11/32 , G06F11/34 , G06F12/0804 , G06F12/0813 , G06F12/123 , H04L9/08 , H04L9/14 , H04L29/06 , G06F9/455
Abstract: Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes. For example, by transforming a ZFS file system disk-based storage into ZFS cloud-based storage, the ZFS file system gains the elastic nature of cloud storage.
-
公开(公告)号:US10552469B2
公开(公告)日:2020-02-04
申请号:US15610424
申请日:2017-05-31
Applicant: Oracle International Corporation
Inventor: Mark Maybee , James Kremer , Pascal Ledru , Gavin Gibson
IPC: G06F17/30 , G06F16/432 , G06F21/60 , G06F11/32 , G06F11/30 , G06F3/06 , G06F1/28 , G06F12/0804 , G06F12/0813 , G06F11/14 , G06F12/123 , G06F11/34 , G06F16/11 , G06F16/172 , G06F16/182 , G06F16/185 , G06F16/23 , G06F16/901 , G06F12/0868 , G06F12/128 , H04L9/06 , H04L29/08 , G06F11/10 , G06F12/0897 , G06F9/50 , H04L9/08 , H04L9/14 , H04L29/06 , G06F9/455 , H03M7/40 , G06F12/14 , H03M7/30
Abstract: Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes. For example, by transforming a ZFS file system disk-based storage into ZFS cloud-based storage, the ZFS file system gains the elastic nature of cloud storage.
-
6.
公开(公告)号:US20200004772A1
公开(公告)日:2020-01-02
申请号:US16568672
申请日:2019-09-12
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Mark Maybee , James Kremer , Gavin Gibson
IPC: G06F16/432 , G06F21/60 , G06F11/32 , G06F11/30 , G06F3/06 , G06F1/28 , G06F12/0804 , G06F12/0813 , G06F11/14 , G06F12/123 , G06F11/34 , G06F16/11 , G06F16/172 , G06F16/182 , G06F16/185 , G06F16/23 , G06F16/901 , G06F9/50 , H04L9/08 , H04L9/14 , H04L29/06 , H04L29/08 , G06F9/455
Abstract: Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes. For example, by transforming a file system disk-based storage into cloud-based storage, the file system gains the elastic nature of cloud storage.
-
公开(公告)号:US09983970B2
公开(公告)日:2018-05-29
申请号:US15091721
申请日:2016-04-06
Applicant: Oracle International Corporation
Inventor: Stephen Brooks , Gavin Gibson , Sudha Verma , Yidong Zhang , Robert Johnston , Todd McKenney , Pascal Ledru , Christopher Horne , Stephen Hanson
CPC classification number: G06F11/3051 , G06F11/201 , G06F11/3034 , G06F11/3089 , G06F13/382 , G06F13/4282
Abstract: Utilities (e.g., methods, systems, apparatuses, etc.) for use in automatically identifying improper physical connections in storage networks and recommending particular actions (e.g., changes to existing physical connections) that seek to ensure symmetric and redundant connections from a data host through all associated storage enclosures and reduce the likelihood that single failures prevent access to storage system data.
-
8.
公开(公告)号:US11074221B2
公开(公告)日:2021-07-27
申请号:US16568672
申请日:2019-09-12
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Mark Maybee , James Kremer , Gavin Gibson
IPC: G06F3/00 , G06F16/172 , G06F3/06 , G06F11/14 , G06F16/182 , G06F16/185 , G06F12/0868 , G06F12/128 , H04L29/08 , G06F11/10 , G06F12/0897 , G06F16/23 , G06F16/901 , G06F9/50 , G06F11/30 , G06F12/0804 , G06F12/0813 , G06F12/123 , H04L29/06 , G06F16/432 , G06F16/11 , G06F1/28 , G06F9/455 , G06F11/07 , G06F11/32 , G06F11/34 , G06F21/60 , H04L9/06 , H04L9/08 , H04L9/14 , G06F12/14 , H03M7/30 , H03M7/40
Abstract: Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes. For example, by transforming a file system disk-based storage into cloud-based storage, the file system gains the elastic nature of cloud storage.
-
公开(公告)号:US10698941B2
公开(公告)日:2020-06-30
申请号:US15610416
申请日:2017-05-31
Applicant: Oracle International Corporation
Inventor: Mark Maybee , James Kremer , Gavin Gibson
IPC: G06F16/00 , G06F16/432 , G06F21/60 , G06F3/06 , G06F11/14 , G06F16/11 , G06F16/172 , G06F16/182 , G06F16/185 , G06F12/0868 , G06F12/128 , H04L9/06 , H04L29/08 , G06F11/10 , G06F12/0897 , G06F11/07 , G06F16/23 , G06F16/901 , G06F1/28 , G06F9/50 , G06F11/30 , G06F11/32 , G06F11/34 , G06F12/0804 , G06F12/0813 , G06F12/123 , H04L9/08 , H04L9/14 , H04L29/06 , G06F9/455 , H03M7/40 , G06F12/14 , H03M7/30
Abstract: Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes. For example, by transforming a ZFS file system disk-based storage into ZFS cloud-based storage, the ZFS file system gains the elastic nature of cloud storage.
-
公开(公告)号:US20180196831A1
公开(公告)日:2018-07-12
申请号:US15610424
申请日:2017-05-31
Applicant: Oracle International Corporation
Inventor: Mark Maybee , James Kremer , Pascal Ledru , Gavin Gibson
Abstract: Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes. For example, by transforming a ZFS file system disk-based storage into ZFS cloud-based storage, the ZFS file system gains the elastic nature of cloud storage.
-
-
-
-
-
-
-
-
-