-
公开(公告)号:US20240296098A1
公开(公告)日:2024-09-05
申请号:US18176628
申请日:2023-03-01
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Anand Satish Phatak , Smitha Jayaram
IPC: G06F11/14
CPC classification number: G06F11/1451 , G06F11/1461 , G06F2201/80
Abstract: In some examples, a system computes a rate of change of data blocks of a collection of storage volumes in a data store, where changes of data blocks are detected based on monitoring of operations on the collection of storage volumes. The rate of change of data blocks of the collection of storage volumes is based on a difference between a plurality of snapshots of data of the collection of storage volumes in the data store. Based on the rate of change of data blocks of the collection of storage volumes, the system dynamically adjusts a backup policy governing backups of data of the collection of storage volumes to a backup store, wherein the dynamic adjustment of the backup policy changes a quantity of the backups of data of the collection of storage volumes.
-
公开(公告)号:US20210191663A1
公开(公告)日:2021-06-24
申请号:US16722285
申请日:2019-12-20
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Matthew Bondurant , Anand Satish Phatak , Smitha Jayaram , Manoj Thankappan Varadamma , Jeong Goo Lee , Nandesh Kumar Palanisamy
IPC: G06F3/06
Abstract: Examples described herein relate to method and system for managing write modes of a filesystem, wherein the filesystem is mapped to a thinly-provisioned virtual volume (TPVV) defined using a common-provisioning group (CPG) of a set of physical storage devices. The filesystem may be operated in a read-write mode. A used storage capacity of the CPG may be monitored when the filesystem is operational in the read-write mode. Further, a check may be performed to determine whether the used storage capacity of the CPG has reached a storage fullness threshold value. Accordingly, if it is determined that the used storage capacity of the CPG has reached the storage fullness threshold value, the filesystem may be transitioned to a partial read-only mode from the read-write mode.
-
公开(公告)号:US20170206212A1
公开(公告)日:2017-07-20
申请号:US15325015
申请日:2014-10-13
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Sandya Srivilliputtur Mannarswamy , Anand Satish Phatak
CPC classification number: G06F16/128 , G06F3/0604 , G06F3/064 , G06F3/065 , G06F3/067 , G06F16/148 , G06F16/174 , G06F16/1774
Abstract: Partial snapshot creation includes identifying a file having requested data for providing to a user device in response to a user request. The file is stored in a plurality of physical data blocks of a storage device. A logical offset range corresponding to the requested data is ascertained. The logical offset range corresponds to a virtual location of the requested data in a file system. Range of physical data blocks in which the requested data is stored is determined based on a mapping table and a file parameter. The mapping table includes a mapping between the logical offset range and the requested data. A data block mapping between a snapshot inode, having metadata associated with partial snapshot, and the range of physical data blocks is created for obtaining a partial snapshot of the requested data. The partial snapshot is rendered to the user device in response to the user request.
-
公开(公告)号:US20200034193A1
公开(公告)日:2020-01-30
申请号:US16043481
申请日:2018-07-24
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Smitha Jayaram , Padmagandha Panigrahy , Ranjani Nagarajan , Vandana Basavanahalli Nagabhushana , Anand Satish Phatak
Abstract: In example implementations, a computing node is provided. The computing node includes a containerized application, a local storage partition, and a controller. A portion of the local storage partition is associated with portions of other local storage partitions to form a global cache. The controller executes the containerized application, receive an indication from a second computing node that the containerized application is being migrated, transfers data associated with the containerized application to the second computing node via the global cache.
-
公开(公告)号:US20190087419A1
公开(公告)日:2019-03-21
申请号:US15711166
申请日:2017-09-21
Applicant: Hewlett Packard Enterprise Development LP
IPC: G06F17/30
Abstract: Some examples relate to updating of metadata of objects in a file system. In an example, in response to an invocation by an application to update metadata related to a plurality of objects of a file system, an API may initialize a new metadata deduplication database based on an active metadata deduplication database that includes the metadata related to the plurality of objects and a deduplication key linked with the metadata. API may add new metadata to the new metadata deduplication database. API may associate a new deduplication key with the new metadata in the new metadata deduplication database. API may initialize a new translation database. API may add the new deduplication key to the new translation database. API may associate the respective object IDs of the plurality of objects with the new deduplication key in the new translation database.
-
公开(公告)号:US10896168B2
公开(公告)日:2021-01-19
申请号:US15581334
申请日:2017-04-28
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Rajesh Kumar Chaurasia , Padmagandha Panigrahy , Anand Satish Phatak , Padmanabhan Selvakumarapalayam Nagarajan
Abstract: Some examples relate to performing application-defined object logging through a file system journal. In an example, a file system may determine during execution of an operation for an application whether a callback function is specified for the operation. In response to the determination, file system may invoke the callback function. File system may receive an object defined by the application. File system may link a copy of the object with a file system transaction associated with the operation in a journal of file system. File system may determine whether file system transaction is committed. In response to the determination, file system may write a copy of the object from the journal to an event log file. File system may allow the application to determine whether file system transaction is committed by enabling access to the event log file.
-
公开(公告)号:US20180314728A1
公开(公告)日:2018-11-01
申请号:US15581334
申请日:2017-04-28
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Rajesh Kumar Chaurasia , Padmagandha Panigrahy , Anand Satish Phatak , Padmanabhan Selvakumarapalayam Nagarajan
IPC: G06F17/30
CPC classification number: G06F17/30144 , G06F11/1471
Abstract: Some examples relate to performing application-defined object logging through a file system journal. In an example, a file system may determine during execution of an operation for an application whether a callback function is specified for the operation. In response to the determination, file system may invoke the callback function. File system may receive an object defined by the application. File system may link a copy of the object with a file system transaction associated with the operation in a journal of file system. File system may determine whether file system transaction is committed. In response to the determination, file system may write a copy of the object from the journal to an event log file. File system may allow the application to determine whether file system transaction is committed by enabling access to the event log file.
-
-
-
-
-
-