-
公开(公告)号:US10387447B2
公开(公告)日:2019-08-20
申请号:US14823212
申请日:2015-08-11
Applicant: Oracle International Corporation
Inventor: Nilesh Choudhury , Scott Martin , Zuoyu Tao , Jia Shi , Alexander Tsukerman , Kothanda Umamageswaran
Abstract: Techniques herein are for creating a database snapshot by creating a sparse database. A method involves receiving a creation request to create a sparse database. The creation request has an identity of a parent database. The creation request is processed to create a sparse database. The sparse database has the identity of the parent database. The sparse database does not contain data copied from the parent database. A write request to write data into the sparse database is received. The write request is processed by writing the data into the sparse database. The parent database does not receive the data.
-
2.
公开(公告)号:US20250094384A1
公开(公告)日:2025-03-20
申请号:US18885231
申请日:2024-09-13
Applicant: Oracle International Corporation
Inventor: Nilesh Choudhury , Krishnan Meiyyappan , Semen Ustimenko , Boris Erlikhman , Siddharth Choudhary , Scott Martin
IPC: G06F16/11 , G06F16/174 , G06F16/22 , G06F16/27
Abstract: A database-aware storage server provides instant creation of snapshots without the need to create an intermediate test master database. During the snapshot creation time, the source database stays read-write and completes ongoing reads and writes. The database-aware storage server allows creation of layers of writable snapshots in a hierarchy. All these multiple databases share common data blocks. Any new writes performed by the database post snapshot are stored in blocks of sparse files. This promotes space sharing and reduces the total amount of space used by all these related databases. The allocations for the source and all new snapshot databases share the same common pool of storage. The newly created snapshot databases can access the data store directly without going through an intermediate layer.
-
公开(公告)号:US10346362B2
公开(公告)日:2019-07-09
申请号:US14849012
申请日:2015-09-09
Applicant: Oracle International Corporation
Inventor: Zuoyo Tao , Nilesh Choudhury , Scott Martin , Mingmin Chen , Jia Shi , Alexander Tsukerman , Kothanda Umamageswaran
IPC: G06F16/174 , G06F17/30
Abstract: Techniques herein are for accessing non-materialized blocks of a sparse file. A method involves a storage system receiving a storage command to access a sparse file. A combined content of a set of materialized blocks and a header that identifies one or more non-materialized blocks is assembled. The combined content does not comprise a content of the one or more non-materialized blocks. Responsive to the assembling, the combined content is transferred between the storage system and a computer system.
-
公开(公告)号:US20160092534A1
公开(公告)日:2016-03-31
申请号:US14823212
申请日:2015-08-11
Applicant: Oracle International Corporation
Inventor: Nilesh Choudhury , Scott Martin , Zuoyu Tao , Jia Shi , Alexander Tsukerman , Kothanda Umamageswaran
IPC: G06F17/30
CPC classification number: G06F16/27 , G06F3/0608 , G06F3/0617 , G06F11/1435 , G06F11/1458
Abstract: Techniques herein are for creating a database snapshot by creating a sparse database. A method involves receiving a creation request to create a sparse database. The creation request has an identity of a parent database. The creation request is processed to create a sparse database. The sparse database has the identity of the parent database. The sparse database does not contain data copied from the parent database. A write request to write data into the sparse database is received. The write request is processed by writing the data into the sparse database. The parent database does not receive the data.
Abstract translation: 这里的技术是通过创建稀疏数据库来创建数据库快照。 一种方法包括接收创建请求以创建稀疏数据库。 创建请求具有父数据库的标识。 处理创建请求以创建稀疏数据库。 稀疏数据库具有父数据库的身份。 稀疏数据库不包含从父数据库复制的数据。 接收到将数据写入稀疏数据库的写入请求。 通过将数据写入稀疏数据库来处理写入请求。 父数据库不接收数据。
-
公开(公告)号:US20160092454A1
公开(公告)日:2016-03-31
申请号:US14849012
申请日:2015-09-09
Applicant: Oracle International Corporation
Inventor: Zuoyu Tao , Nilesh Choudhury , Scott Martin , Mingmin Chen , Jia Shi , Alexander Tsukerman , Kothanda Umamageswaran
IPC: G06F17/30
CPC classification number: G06F16/1744
Abstract: Techniques herein are for accessing non-materialized blocks of a sparse file. A method involves a storage system receiving a storage command to access a sparse file. A combined content of a set of materialized blocks and a header that identifies one or more non-materialized blocks is assembled. The combined content does not comprise a content of the one or more non-materialized blocks. Responsive to the assembling, the combined content is transferred between the storage system and a computer system.
Abstract translation: 这里的技术用于访问稀疏文件的未实现的块。 一种方法涉及存储系统接收存储命令以访问稀疏文件。 组合一组实体化块和标识一个或多个未实现块的报头的组合内容。 组合的内容不包括一个或多个未实现的块的内容。 响应于组装,组合的内容在存储系统和计算机系统之间传送。
-
-
-
-