-
公开(公告)号:US11645161B2
公开(公告)日:2023-05-09
申请号:US16830421
申请日:2020-03-26
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Alastair Slater
CPC classification number: G06F11/1451 , G06F16/128 , G06F16/13 , G06F2201/84
Abstract: A backup system includes a processor and a machine-readable storage storing instructions. The instructions are executable by the processor to: access a plurality of blocks included in a block-based backup of a first snapshot of a storage volume; determine, based on the plurality of blocks of the block-based backup, a first filesystem stored on the storage volume, the first filesystem being a first type of filesystem; select, from a plurality of filters, a first filter associated with the first type of filesystem; determine a changed file in the first filesystem based on the selected first filter; and update a catalog to indicate that the changed file is associated with the first snapshot.
-
公开(公告)号:US20220284000A1
公开(公告)日:2022-09-08
申请号:US17249531
申请日:2021-03-04
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Sankar Ramasamy , Aswin Jayaraman , Sijesh Thondapilly Balakrishnan , Alastair Slater
Abstract: Examples described herein relate to a data protection policy management system (DPPMS) for tuning a data protection policy in events of failures. The DPPMS may detect a failure associated with an application that is protected via the data protection policy that includes settings corresponding to parameters comprising one or more of copy tiers, a data retention interval and a recovery point objective (RPO) for the copy tiers. The DPPMS may determine a type of the failure associated with the application. Further, the DPPMS may select, based on the type of the failure, at least one parameter of the parameters to be tuned in response to detection of the failure. Moreover, the DPPMS may tune the settings corresponding to the at least one selected parameter to adapt the data protection policy.
-
公开(公告)号:US10268695B2
公开(公告)日:2019-04-23
申请号:US15521336
申请日:2014-12-15
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Girish Chandra Belmanu Sadananda , Santosh Bangalore Balaraj , Alastair Slater , Subramani Nallusamy
Abstract: In one example an updated snapshot delta value is computed upon occurrence of a new transaction. The new transaction is a data modification operation performed on data blocks of the storage device. Further, the delta value indicates at least one of volume of data modified since creation of a reference snapshot and number of transactions performed since the creation. Subsequently, the updated snapshot delta value is compared with a corresponding threshold value. The threshold value is at least one of a predetermined volume of data modified and a predetermined number of transactions. A snapshot action is subsequently performed based on the comparison.
-
公开(公告)号:US20230111795A1
公开(公告)日:2023-04-13
申请号:US17450359
申请日:2021-10-08
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Nandesh Kumar Palanisamy , Alastair Slater
IPC: G06F3/06
Abstract: Examples described herein relate to management of containers in a storage system. Examples may receive a container specification corresponding to a container image. Examples may obtain the container image from a container repository and select storage volumes based on the container specification. Examples may execute one or more containers from the container image on a controller of the storage system within resource limits. Examples may dynamically select the controllers based on resource availability at the plurality of controllers. Examples may allow scheduling the execution of the containers at a specific controller at a predetermined time. The execution may include performing one or more batch operations on the storage volumes. Examples may further enable monitoring a status of the container and providing alerts in response to a detection of a failure event associated with the container.
-
公开(公告)号:US20220229573A1
公开(公告)日:2022-07-21
申请号:US17304332
申请日:2021-06-18
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Sankar Ramasamy , Sijesh Thondapilly Balakrishnan , Aswin Jayaraman , Uday Bharadwaj , Alastair Slater
IPC: G06F3/06
Abstract: Examples include migration of an application from a first storage system to a second storage system. Some examples identify a set of reference datablocks related to an application to be migrated, copy the set of reference datablocks and compute a snapshot delta value. When the snapshot delta value is less than the threshold value, the application is transitioned from the first storage system to the second storage system.
-
公开(公告)号:US20170293531A1
公开(公告)日:2017-10-12
申请号:US15507672
申请日:2014-11-17
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Mark Robert Watkins , Alastair Slater
IPC: G06F11/14
CPC classification number: G06F11/1451 , G06F11/1448 , G06F11/1453 , G06F2201/815 , G06F2201/84
Abstract: In one example, backing up disk array volumes creates a snapshot of a volume of a disk array. Unshared blocks between a previous snapshot and the snapshot are identified to generate an allocation map. Source-side de-duplication is performed for a stream comprising the snapshot. The unshared blocks are folded into an endpoint store that includes a full backup of the volume, to generate a synthetic full of the volume.
-
公开(公告)号:US20170329543A1
公开(公告)日:2017-11-16
申请号:US15519989
申请日:2014-10-22
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Alastair Slater , Siamak Nazari
CPC classification number: G06F3/0619 , G06F3/0641 , G06F3/0689 , G06F11/00 , G06F11/1469 , G06F11/16 , G06F12/16 , G06F2201/84
Abstract: In one example, a method is described herein. The method includes generating a block device presentation, the block device presentation corresponding to a snapshot to be restored. The method also includes configuring disk transport drivers on a virtual machine to make the block device presentation accessible. The method further includes receiving a disk read request for a specified logical block address. The method also further includes mapping a disk logical address to a backup object logical byte offset range. The method also further includes returning a selected data corresponding to the specified logical block address to a target storage device.
-
公开(公告)号:US20170097785A1
公开(公告)日:2017-04-06
申请号:US15277717
申请日:2016-09-27
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Amit C. Bhoomaraddi , Alastair Slater , Santosh Balaraj Bangalore , Girish Chandra Belmanu Sadananda
CPC classification number: G06F11/1469 , G06F11/1451 , G06F2201/84
Abstract: Examples disclosed herein relate to storing a plurality of data blocks associated with a snapshot from a client storage volume, receiving a request to restore a subset of the data blocks associated with the snapshot, identifying a plurality of block addresses associated with the subset of the data blocks, and restoring the subset of the data blocks associated with the plurality of block addresses to the client storage volumes
-
公开(公告)号:US20160202928A1
公开(公告)日:2016-07-14
申请号:US15074087
申请日:2016-03-18
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Alastair Slater , Simon Pelly
IPC: G06F3/06
CPC classification number: G06F3/0619 , G06F3/0607 , G06F3/0664 , G06F3/0665 , G06F3/0686 , G06F17/50
Abstract: In some examples, a local, non-tape based storage is to emulate tape storage elements at a first virtual tape library. A data structure associates first emulated tape storage elements of an emulated tape library with the storage elements in the first virtual tape library and associates second emulated tape storage elements of the emulated tape library with storage elements emulated by a remote storage in a second virtual tape library that is separate from the first virtual tape library, where the first virtual tape library is to present the emulated tape library that includes the storage elements of the first and second virtual tape libraries to a requesting entity that is separate from the first and second virtual tape libraries.
Abstract translation: 在一些示例中,本地非基于磁带的存储器是在第一虚拟磁带库模拟磁带存储元件。 数据结构将仿真磁带库的第一仿真磁带存储元件与第一虚拟磁带库中的存储元件相关联,并将仿真磁带库的第二仿真磁带存储元件与由第二虚拟磁带库中的远程存储器仿真的存储元件相关联 其与第一虚拟磁带库分离,其中第一虚拟磁带库将呈现包含第一和第二虚拟磁带库的存储元件的仿真磁带库发送到与第一和第二虚拟磁带分离的请求实体 图书馆
-
公开(公告)号:US11829271B2
公开(公告)日:2023-11-28
申请号:US17249531
申请日:2021-03-04
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Sankar Ramasamy , Aswin Jayaraman , Sijesh Thondapilly Balakrishnan , Alastair Slater
CPC classification number: G06F11/2097 , G06F3/0604 , G06F3/065 , G06F3/067 , G06F11/1456 , G06F11/1461 , G06F11/1469 , G06F11/2094 , G06F2201/84
Abstract: Examples described herein relate to a data protection policy management system (DPPMS) for tuning a data protection policy in events of failures. The DPPMS may detect a failure associated with an application that is protected via the data protection policy that includes settings corresponding to parameters comprising one or more of copy tiers, a data retention interval and a recovery point objective (RPO) for the copy tiers. The DPPMS may determine a type of the failure associated with the application. Further, the DPPMS may select, based on the type of the failure, at least one parameter of the parameters to be tuned in response to detection of the failure. Moreover, the DPPMS may tune the settings corresponding to the at least one selected parameter to adapt the data protection policy.
-
-
-
-
-
-
-
-
-