发明名称 Snapshots and clones of volumes in a storage system
摘要 In one embodiment, a node coupled to one or more storage devices executes a storage input/output (I/O) stack having a volume layer, a persistence layer and an administration layer that interact to create a copy of a parent volume associated with a storage container on the one or more storage devices. A copy create start message is received at the persistence layer from the administration layer. The persistence layer ensures that dirty data for the parent volume is incorporated into the copy of the parent volume. New data for the parent volume received at the persistence layer during creation of the copy of the parent volume is prevented from incorporation into the copy of the parent volume. A reply to the copy create start message is sent from the persistence layer to the administration layer to initiate the creation of the copy of the parent volume at the volume layer.
申请公布号 US9471248(B2) 申请公布日期 2016.10.18
申请号 US201514838614 申请日期 2015.08.28
申请人 NetApp, Inc. 发明人 Zheng Ling;Lewis Blake H.;Patel Kayuri H.
分类号 G06F3/06;G06F17/30;G06F11/14 主分类号 G06F3/06
代理机构 Cesari and McKenna, LLP 代理人 Cesari and McKenna, LLP
主权项 1. A system comprising: a central processing unit (CPU) of a node coupled to one or more storage devices; and a memory coupled to the CPU and storing a storage input/output (I/O) stack having a plurality of layers executable by the CPU, the plurality of layers including a volume layer, a persistence layer and an administration layer that interact to create a copy of a parent volume associated with a storage container on the one or more storage devices, the persistence layer when executed by the CPU operable to: receive a copy create start message from the administration layer;ensure that dirty data for the parent volume is incorporated into the copy of the parent volume;prevent new data for the parent volume received during creation of the copy of the parent volume from incorporation into the copy of the parent volume; andsend a reply to the copy create start message to the administration layer to initiate the creation of the copy of the parent volume at the volume layer.
地址 Sunnyvale CA US