-
公开(公告)号:US20180196832A1
公开(公告)日:2018-07-12
申请号:US15610456
申请日:2017-05-31
Applicant: Oracle International Corporation
Inventor: Mark Maybee , James Kremer , Pascal Ledru
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.
-
公开(公告)号: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.
-
公开(公告)号:US20180196829A1
公开(公告)日:2018-07-12
申请号:US15610400
申请日:2017-05-31
Applicant: Oracle International Corporation
Inventor: Mark Maybee , James Kremer , Pascal Ledru , Kenneth Dunlop
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.
-
公开(公告)号: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.
-
公开(公告)号:US11442898B2
公开(公告)日:2022-09-13
申请号: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/20 , G06F16/172 , G06F3/06 , G06F11/14 , G06F16/182 , G06F16/185 , G06F12/0868 , G06F12/128 , H04L67/1095 , G06F11/10 , G06F12/0897 , G06F16/23 , G06F16/901 , G06F9/50 , G06F11/30 , G06F12/0804 , G06F12/0813 , G06F12/123 , H04L9/40 , G06F16/432 , G06F16/11 , G06F1/28 , G06F9/455 , G06F11/07 , G06F11/32 , G06F11/34 , G06F21/60 , H04L9/06 , H04L9/08 , H04L9/14 , H04L67/1097 , 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 ZFS file system disk-based storage into ZFS cloud-based storage, the ZFS file system gains the elastic nature of cloud storage.
-
公开(公告)号:US11308033B2
公开(公告)日:2022-04-19
申请号:US16748420
申请日:2020-01-21
Applicant: Oracle International Corporation
Inventor: Mark Maybee , James Kremer , Pascal Ledru , Gavin Gibson
IPC: G06F16/172 , G06F16/182 , G06F16/185 , G06F3/06 , G06F11/14 , G06F12/0868 , G06F12/128 , H04L67/1095 , 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 , H04L67/1097 , 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 ZFS file system disk-based storage into ZFS cloud-based storage, the ZFS file system gains the elastic nature of cloud storage.
-
公开(公告)号:US11422974B2
公开(公告)日:2022-08-23
申请号:US16829979
申请日:2020-03-25
Applicant: Oracle International Corporation
Inventor: Mark Maybee , James Kremer , Pascal Ledru , Kenneth Dunlop
IPC: G06F16/20 , G06F16/172 , G06F3/06 , G06F11/14 , G06F16/182 , G06F16/185 , G06F12/0868 , G06F12/128 , H04L67/1095 , G06F11/10 , G06F12/0897 , G06F16/23 , G06F16/901 , G06F9/50 , G06F11/30 , G06F12/0804 , G06F12/0813 , G06F12/123 , H04L9/40 , G06F16/432 , G06F16/11 , G06F1/28 , G06F9/455 , G06F11/07 , G06F11/32 , G06F11/34 , G06F21/60 , H04L9/06 , H04L9/08 , H04L9/14 , H04L67/1097 , 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.
-
公开(公告)号: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.
-
公开(公告)号:US10558699B2
公开(公告)日:2020-02-11
申请号:US15610456
申请日:2017-05-31
Applicant: Oracle International Corporation
Inventor: Mark Maybee , James Kremer , Pascal Ledru
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.
-
-
-
-
-
-
-
-
-