-
公开(公告)号:US09612920B2
公开(公告)日:2017-04-04
申请号:US13831771
申请日:2013-03-15
Applicant: Silicon Graphics International Corp.
Inventor: John Michael Sygulla , Arun Ramakrishnan , Greg Slowiak
CPC classification number: G06F11/1469 , G06F11/1451 , G06F2201/84
Abstract: Data state rollover is performed based on data state snapshots and deltas. A series of snapshots is taken of the current data state, an original data state, and data states in between. Deltas are then generated between two sequential snapshots. This results in numerous deltas which represent the difference between consecutive snapshots. Once the deltas are acquired, the deltas may be stored along with the snapshot of the present data state. As such, previous data states may be rolled back to by determining the number of deltas to apply to the current data state to achieve the desired previous data state. In cases where the rollback or rollover fails, deltas may be played against the current data state to a point where the last known trusted and working data point existed.
-
公开(公告)号:US09412412B2
公开(公告)日:2016-08-09
申请号:US14521326
申请日:2014-10-22
Applicant: SILICON GRAPHICS INTERNATIONAL CORP.
Inventor: Kevan Flint Rehm , Judith Ann Schmitz , Joseph Carl Nemeth , John Michael Sygulla
CPC classification number: G06F11/1004 , G06F3/0619 , G06F3/064 , G06F3/0682 , G11B5/00813 , G11B20/1202 , G11B20/1833 , G11B2020/1843
Abstract: A two part process is used for modifying records to be written and retrieved from tape devices. A record is appended with a cyclic redundancy check and a string of zeros. Submitting the entire record to tape drives which are logical block protection enabled will result in no change. For drives that are not LBP enabled, the string of zeros at the end of the record is removed. In addition to determining whether a drive is LBP compliant, a determination may be made as to whether a drive is a linear tape open drive from a particular manufacturer. Linear tape open drives may behave similarly as drives which may not be enabled with logical block protection.
Abstract translation: 用于修改要从磁带设备写入和检索的记录的两部分过程。 一个记录附加一个循环冗余校验和一串零。 将整个记录提交到启用了逻辑块保护的磁带驱动器将导致无变化。 对于不启用LBP的驱动器,删除记录末尾的零字符串。 除了确定驱动器是否符合LBP之外,还可以确定驱动器是否是来自特定制造商的线性磁带打开驱动器。 线性磁带打开驱动器可能与可能未启用逻辑块保护的驱动器类似。
-
公开(公告)号:US20170017541A1
公开(公告)日:2017-01-19
申请号:US15216358
申请日:2016-07-21
Applicant: SILICON GRAPHICS INTERNATIONAL CORP.
Inventor: Kevan Flint Rehm , Judith Ann Schmitz , Joseph Carl Nemeth , John Michael Sygulla
CPC classification number: G06F11/1004 , G06F3/0619 , G06F3/064 , G06F3/0682 , G11B5/00813 , G11B20/1202 , G11B20/1833 , G11B2020/1843
Abstract: A two part process is used for modifying records to be written and retrieved from tape devices. A record is appended with a cyclic redundancy check and a string of zeros. Submitting the entire record to tape drives which are logical block protection enabled will result in no change. For drives that are not LBP enabled, the string of zeros at the end of the record is removed. In addition to determining whether a drive is LBP compliant, a determination may be made as to whether a drive is a linear tape open drive from a particular manufacturer. Linear tape open drives may behave similarly as drives which may not be enabled with logical block protection.
Abstract translation: 用于修改要从磁带设备写入和检索的记录的两部分过程。 一个记录附加一个循环冗余校验和一串零。 将整个记录提交到启用了逻辑块保护的磁带驱动器将导致无变化。 对于不启用LBP的驱动器,删除记录末尾的零字符串。 除了确定驱动器是否符合LBP之外,还可以确定驱动器是否是来自特定制造商的线性磁带打开驱动器。 线性磁带打开驱动器可能与可能未启用逻辑块保护的驱动器类似。
-
公开(公告)号:US20140279919A1
公开(公告)日:2014-09-18
申请号:US13831771
申请日:2013-03-15
Applicant: Silicon Graphics International Corp.
Inventor: John Michael Sygulla , Arun Ramakrishnan , Greg Slowiak
IPC: G06F11/14
CPC classification number: G06F11/1469 , G06F11/1451 , G06F2201/84
Abstract: Data state rollover is performed based on data state snapshots and deltas. A series of snapshots is taken of the current data state, an original data state, and data states in between. Deltas are then generated between two sequential snapshots. This results in numerous deltas which represent the difference between consecutive snapshots. Once the deltas are acquired, the deltas may be stored along with the snapshot of the present data state. As such, previous data states may be rolled back to by determining the number of deltas to apply to the current data state to achieve the desired previous data state. In cases where the rollback or rollover fails, deltas may be played against the current data state to a point where the last known trusted and working data point existed.
Abstract translation: 基于数据状态快照和三角形执行数据状态翻转。 拍摄当前数据状态,原始数据状态以及之间的数据状态的一系列快照。 然后在两个顺序快照之间生成Deltas。 这导致许多三角形表示连续快照之间的区别。 一旦获得了三角洲,三角形可以与当前数据状态的快照一起存储。 这样,先前的数据状态可以通过确定应用于当前数据状态以达到期望的先前数据状态的增量的数量来回滚。 在回滚或翻转失败的情况下,可能会对当前数据状态进行三角波,直到最后一个已知的可信和工作数据点存在。
-
公开(公告)号:US20150043102A1
公开(公告)日:2015-02-12
申请号:US14521326
申请日:2014-10-22
Applicant: Silicon Graphics International Corp.
Inventor: Kevan Flint Rehm , Judith Ann Schmitz , Joseph Carl Nemeth , John Michael Sygulla
CPC classification number: G06F11/1004 , G06F3/0619 , G06F3/064 , G06F3/0682 , G11B5/00813 , G11B20/1202 , G11B20/1833 , G11B2020/1843
Abstract: A two part process is used for modifying records to be written and retrieved from tape devices. A record is appended with a cyclic redundancy check and a string of zeros. Submitting the entire record to tape drives which are logical block protection enabled will result in no change. For drives that are not LBP enabled, the string of zeros at the end of the record is removed. In addition to determining whether a drive is LBP compliant, a determination may be made as to whether a drive is a linear tape open drive from a particular manufacturer. Linear tape open drives may behave similarly as drives which may not be enabled with logical block protection.
Abstract translation: 用于修改要从磁带设备写入和检索的记录的两部分过程。 一个记录附加一个循环冗余校验和一串零。 将整个记录提交到启用了逻辑块保护的磁带驱动器将导致无变化。 对于不启用LBP的驱动器,删除记录末尾的零字符串。 除了确定驱动器是否符合LBP之外,还可以确定驱动器是否是来自特定制造商的线性磁带打开驱动器。 线性磁带打开驱动器可能与可能未启用逻辑块保护的驱动器类似。
-
公开(公告)号:US20140268393A1
公开(公告)日:2014-09-18
申请号:US13831751
申请日:2013-03-15
Applicant: Silicon Graphics International Corp.
Inventor: Kevan Flint Rehm , Judith Ann Schmitz , Joseph Carl Nemeth , John Michael Sygulla
IPC: G11B20/12
CPC classification number: G06F11/1004 , G06F3/0619 , G06F3/064 , G06F3/0682 , G11B5/00813 , G11B20/1202 , G11B20/1833 , G11B2020/1843
Abstract: A two part process is used for modifying records to be written and retrieved from tape devices. A record is appended with a cyclic redundancy check and a string of zeros. Submitting the entire record to tape drives which are logical block protection enabled will result in no change. For drives that are not LBP enabled, the string of zeros at the end of the record is removed. In addition to determining whether a drive is LBP compliant, a determination may be made as to whether a drive is a linear tape open drive from a particular manufacturer. Linear tape open drives may behave similarly as drives which may not be enabled with logical block protection.
Abstract translation: 用于修改要从磁带设备写入和检索的记录的两部分过程。 一个记录附加一个循环冗余校验和一串零。 将整个记录提交到启用了逻辑块保护的磁带驱动器将导致无变化。 对于不启用LBP的驱动器,删除记录末尾的零字符串。 除了确定驱动器是否符合LBP之外,还可以确定驱动器是否是来自特定制造商的线性磁带打开驱动器。 线性磁带打开驱动器可能与可能未启用逻辑块保护的驱动器类似。
-
公开(公告)号:US20170228296A1
公开(公告)日:2017-08-10
申请号:US15442458
申请日:2017-02-24
Applicant: SILICON GRAPHICS INTERNATIONAL CORP.
Inventor: John Michael Sygulla , Arun Ramakrishnan , Greg Slowiak
IPC: G06F11/14
CPC classification number: G06F11/1469 , G06F11/1451 , G06F2201/84
Abstract: Data state rollover is performed based on data state snapshots and deltas. A series of snapshots is taken of the current data state, an original data state, and data states in between. Deltas are then generated between two sequential snapshots. This results in numerous deltas which represent the difference between consecutive snapshots. Once the deltas are acquired, the deltas may be stored along with the snapshot of the present data state. As such, previous data states may be rolled back to by determining the number of deltas to apply to the current data state to achieve the desired previous data state. In cases where the rollback or rollover fails, deltas may be played against the current data state to a point where the last known trusted and working data point existed.
-
公开(公告)号:US08879195B2
公开(公告)日:2014-11-04
申请号:US13831751
申请日:2013-03-15
Applicant: Silicon Graphics International Corp.
Inventor: Kevan Flint Rehm , Judith Ann Schmitz , Joseph Carl Nemeth , John Michael Sygulla
CPC classification number: G06F11/1004 , G06F3/0619 , G06F3/064 , G06F3/0682 , G11B5/00813 , G11B20/1202 , G11B20/1833 , G11B2020/1843
Abstract: A two part process is used for modifying records to be written and retrieved from tape devices. A record is appended with a cyclic redundancy check and a string of zeros. Submitting the entire record to tape drives which are logical block protection enabled will result in no change. For drives that are not LBP enabled, the string of zeros at the end of the record is removed. In addition to determining whether a drive is LBP compliant, a determination may be made as to whether a drive is a linear tape open drive from a particular manufacturer. Linear tape open drives may behave similarly as drives which may not be enabled with logical block protection.
Abstract translation: 用于修改要从磁带设备写入和检索的记录的两部分过程。 一个记录附加一个循环冗余校验和一串零。 将整个记录提交到启用了逻辑块保护的磁带驱动器将导致无变化。 对于不启用LBP的驱动器,删除记录末尾的零字符串。 除了确定驱动器是否符合LBP之外,还可以确定驱动器是否是来自特定制造商的线性磁带打开驱动器。 线性磁带打开驱动器可能与可能未启用逻辑块保护的驱动器类似。
-
公开(公告)号:US20140281301A1
公开(公告)日:2014-09-18
申请号:US13835462
申请日:2013-03-15
Applicant: Silicon Graphics International Corp.
IPC: G06F3/06
CPC classification number: G06F3/0604 , G06F3/0649 , G06F3/0685
Abstract: A multi-tiered data management system utilizes vertical storage tiers, each with one or more horizontal data storage elements, to provide a dynamic and configurable system for managing the storing, archiving and retrieval of data. The system provides an ability to automatically copy data in parallel to multiple types of storage systems horizontally within a tier and vertically between tiers transparently from the host system or user perspective. Users may decide how many backend systems would be utilized and managed, and provide information to define rules or policies for the movement of data into, and among, and from the backend systems and tiers of storage devices. Data is managed by these set policies and determines how long the data will stay in each medium, be migrated between mediums, and otherwise managed. When a user retrieves data, the present system determines which data storage source would best suit the user's request.
Abstract translation: 多层数据管理系统利用垂直存储层,每层具有一个或多个水平数据存储单元,以提供用于管理数据的存储,存档和检索的动态和可配置系统。 该系统提供了在主机系统或用户视角透明地自动将数据并行地并行地复制到多个类型的存储系统中并在层次之间垂直层叠的能力。 用户可以决定将使用和管理多少个后端系统,并提供信息来定义用于将数据移动到后端系统和存储设备的层之间和之间的规则或策略。 数据由这些设置策略管理,并确定数据将停留在每个介质中多长时间,在介质之间迁移和以其他方式进行管理。 当用户检索数据时,本系统确定哪个数据存储源最适合用户的请求。
-
-
-
-
-
-
-
-