Patent ID: 11916886
Assignee: COMMVAULT SYSTEMS, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A computer-implemented method comprising:
intercepting, by a computer server, a first write request issued by a first application that executes at the computer server,
wherein the first write request comprises first data to be written to a first virtual disk,
wherein the first virtual disk is provisioned, at a distributed storage platform, as storage for the first application,
wherein the computer server comprises one or more hardware processors, and
wherein the computer server is distinct from, and communicatively coupled to, the distributed storage platform;
generating encrypted first data by the computer server,
wherein the encrypted first data is generated by encrypting the first data using an encryption key that corresponds to the first virtual disk;
by the computer server, transmitting the encrypted first data to a first computer node of the distributed storage platform,
wherein the distributed storage platform comprises computer nodes including the first computer node; and
by the first computer node, routing the encrypted first data for storage on at least one of the computer nodes of the distributed storage platform, wherein the at least one of the computer nodes comprises one or more data storage devices.