-
公开(公告)号:US09348514B2
公开(公告)日:2016-05-24
申请号:US14684894
申请日:2015-04-13
Applicant: SolidFire, Inc.
Inventor: Mattias Fornander , Alyssa Proulx , Jared Cantwell , Travis Gockel
CPC classification number: G06F3/0608 , G06F3/061 , G06F3/0619 , G06F3/0641 , G06F3/0665 , G06F3/067 , G06F3/0689
Abstract: Disclosed are systems, computer-readable mediums, and methods for efficiency sets in a distributed system. A first efficiency set is determined for a first volume of data. Determining the first efficiency set includes selecting block identifiers for data blocks of the first volume, where each block identifier is used to access a particular data block corresponding to the first volume. Determining the first efficiency set further includes applying a mask to the selected block identifiers to mask at least one bit of each selected block identifier. The first efficiency set is compared to a second efficiency set for a second data store, and based on the comparison, an amount of unique data blocks of the first volume is approximated.
-
公开(公告)号:US20150309746A1
公开(公告)日:2015-10-29
申请号:US14684894
申请日:2015-04-13
Applicant: SolidFire, Inc.
Inventor: Mattias Fornander , Alyssa Proulx , Jared Cantwell , Travis Gockel
IPC: G06F3/06
CPC classification number: G06F3/0608 , G06F3/061 , G06F3/0619 , G06F3/0641 , G06F3/0665 , G06F3/067 , G06F3/0689
Abstract: Disclosed are systems, computer-readable mediums, and methods for efficiency sets in a distributed system. A first efficiency set is determined for a first volume of data. Determining the first efficiency set includes selecting block identifiers for data blocks of the first volume, where each block identifier is used to access a particular data block corresponding to the first volume. Determining the first efficiency set further includes applying a mask to the selected block identifiers to mask at least one bit of each selected block identifier. The first efficiency set is compared to a second efficiency set for a second data store, and based on the comparison, an amount of unique data blocks of the first volume is approximated.
-
公开(公告)号:US09372757B2
公开(公告)日:2016-06-21
申请号:US14057145
申请日:2013-10-18
Applicant: SolidFire, Inc.
Inventor: Jared Cantwell , Matt Holiday
CPC classification number: G06F11/1451 , G06F17/301 , G06F17/30368 , G06F17/30961 , G06F2201/80
Abstract: Disclosed are systems, computer-readable mediums, and methods for incremental block level backup. An initial backup of a volume is created at a backup server, where creating the initial backup includes retrieving an original metadata file from a metadata server, and retrieving a copy of all data of the volume based on the original metadata file. A first incremental backup of the volume is then created at the backup server, where creating the first incremental backup includes retrieving a first metadata file, where the first metadata file was created separately from the original metadata file. A block identifier of the first metadata file is compared to a corresponding block identifier of the original metadata file to determine a difference between the first and original block identifiers, and a copy of a changed data block of the volume is retrieved based on the comparison of the first and original block identifiers.
Abstract translation: 公开了用于增量块级备份的系统,计算机可读介质和方法。 在备份服务器上创建卷的初始备份,其中创建初始备份包括从元数据服务器检索原始元数据文件,并根据原始元数据文件检索卷的所有数据的副本。 然后在备份服务器上创建卷的第一个增量备份,其中创建第一个增量备份包括检索第一个元数据文件,其中第一个元数据文件与原始元数据文件分开创建。 将第一元数据文件的块标识符与原始元数据文件的相应块标识符进行比较,以确定第一和原始块标识符之间的差异,并且基于比较来检索卷的改变的数据块的副本 第一个和原始的块标识符。
-
公开(公告)号:US20150309733A1
公开(公告)日:2015-10-29
申请号:US14259467
申请日:2014-04-23
Applicant: SolidFire, Inc.
Inventor: Mattias Fornander , Alyssa Proulx , Jared Cantwell , Travis Gockel
IPC: G06F3/06
CPC classification number: G06F3/0608 , G06F3/061 , G06F3/0619 , G06F3/0641 , G06F3/0665 , G06F3/067 , G06F3/0689
Abstract: Disclosed are systems, computer-readable mediums, and methods for efficiency sets in a distributed system. A first efficiency set is determined for a first volume of data. Determining the first efficiency set includes selecting block identifiers for data blocks of the first volume, where each block identifier is used to access a particular data block corresponding to the first volume. Determining the first efficiency set further includes applying a mask to the selected block identifiers to mask at least one bit of each selected block identifier. The first efficiency set is compared to a second efficiency set for a second data store, and based on the comparison, an amount of unique data blocks of the first volume is approximated.
Abstract translation: 公开了用于分布式系统中的效率集的系统,计算机可读介质和方法。 确定第一个数据量的第一个效率集合。 确定第一效率集合包括为第一卷的数据块选择块标识符,其中每个块标识符用于访问对应于第一卷的特定数据块。 确定第一效率集还包括将掩模应用于所选择的块标识符以掩蔽每个所选块标识符的至少一个比特。 将第一效率集合与第二数据存储的第二效率集进行比较,并且基于该比较,近似第一卷的唯一数据块的量。
-
公开(公告)号:US09377953B2
公开(公告)日:2016-06-28
申请号:US14259467
申请日:2014-04-23
Applicant: SolidFire, Inc.
Inventor: Mattias Fornander , Alyssa Proulx , Jared Cantwell , Travis Gockel
CPC classification number: G06F3/0608 , G06F3/061 , G06F3/0619 , G06F3/0641 , G06F3/0665 , G06F3/067 , G06F3/0689
Abstract: Disclosed are systems, computer-readable mediums, and methods for efficiency sets in a distributed system. A first efficiency set is determined for a first volume of data. Determining the first efficiency set includes selecting block identifiers for data blocks of the first volume, where each block identifier is used to access a particular data block corresponding to the first volume. Determining the first efficiency set further includes applying a mask to the selected block identifiers to mask at least one bit of each selected block identifier. The first efficiency set is compared to a second efficiency set for a second data store, and based on the comparison, an amount of unique data blocks of the first volume is approximated.
Abstract translation: 公开了用于分布式系统中的效率集的系统,计算机可读介质和方法。 确定第一个数据量的第一个效率集合。 确定第一效率集合包括为第一卷的数据块选择块标识符,其中每个块标识符用于访问对应于第一卷的特定数据块。 确定第一效率集还包括将掩模应用于所选择的块标识符以掩蔽每个所选块标识符的至少一个比特。 将第一效率集合与第二数据存储的第二效率集进行比较,并且基于该比较,近似第一卷的唯一数据块的量。
-
-
-
-