Deploying microservices for data storage management
Assignee
Commvault Systems, Inc.
Inventors
Jagadeesh Narayanan Kallidaikurichi Swaminathan, Bhavyan Bharatkumar Mehta, Amey Vijaykumar Karandikar, Anand Vibhor, Parminder Singh, Rohit Iyer
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.
CPC Classifications
Filing Date
2024-02-21
Application No.
18582784
Claims
10