-
公开(公告)号:US20240297876A1
公开(公告)日:2024-09-05
申请号:US18582784
申请日:2024-02-21
Applicant: Commvault Systems, Inc.
Inventor: Jagadeesh Narayanan Kallidaikurichi SWAMINATHAN , Bhavyan Bharatkumar MEHTA , Amey Vijaykumar KARANDIKAR , Anand VIBHOR , Parminder SINGH , Rohit IYER
IPC: H04L9/40
CPC classification number: H04L63/083
Abstract: A hosting service enables streamlined scaling of features that relate to data storage management. The scaling is powered by deployment of microservices, each one directed to a discrete feature of a data storage management system. In addition to scaling on demand, the disclosed hosting service provides additional value-added features, such as streamlining intra-system handling, auditing, and reporting of logs generated by microservices; standardizing exception handling; mediating port assignments for co-located microservices to avoid collisions; streamlining formats for inter-microservice communications; streamlining local database access; etc. Advantageously, the disclosed solution off-loads the storage manager, and additionally improves system performance by scaling various functions and by streamlining interoperability among components. Furthermore, the disclosed solution also enables the hosting service in general, and each discrete microservice in particular, to be enhanced, deployed, and scaled separately and asynchronously from each other and from the storage manager.
-
公开(公告)号:US20220414103A1
公开(公告)日:2022-12-29
申请号:US17381026
申请日:2021-07-20
Applicant: Commvault Systems, Inc.
Inventor: Mrityunjay UPADHYAY , Bhavyan Bharatkumar MEHTA , Anand VIBHOR , Jagadeesh Narayanan Kallidaikurichi SWAMINATHAN
IPC: G06F16/2455 , G06F16/2457 , G06F16/25 , G06N20/00 , G06K9/62
Abstract: A client computing device receives a behavior model corresponding to a user group associated with a user. The behavior model has been trained with monitored user interactions of one or more files associated with the user group. The client computing device further mounts a snapshot of a file and determines, based on the behavior model, which files of the mounted snapshot to transfer to a locally accessible cache. During use of the client computing device, the client computing device may determine whether the mounted snapshot is accessible. If the mounted snapshot is not accessible, the client computing device may selectively delete, based on the behavior model, one or more of the files stored in the locally accessible cache. If the mounted snapshot is accessible, the client computing device may update the one or more files of the locally accessible cache with monitored user interactions with the mounted snapshot.
-