Shredding system and method
AssigneeEMC IP Holding Company LLC
InventorVICTOR SALAMON
Life of this patent
Estimating the term…
Abstract
A method, computer program product, and computing system for maintaining an application stack for use within a virtualized space. A shredding process is effectuated on the application stack.
Claims26
A computer-implemented method, executed on a computing system, comprising:
- receiving a request from a user for a virtualized space, wherein the virtualized space includes a database application and a defined quantity of storage;
- generating, in response to receiving the request from the user, an application stack for use within the virtualized space that includes the database application and the defined quantity of storage requested by the user, wherein the application stack further includes at least a virtual machine, physical storage, and virtual storage components;
- maintaining the application stack for use within the virtualized space;
- determining if one or more security trigger events have occurred, wherein the one or more security trigger events include one or more of:
- a failure of a heartbeat signal to be received within the virtualized space at one or more predefined intervals;
- and
- a failure of a host of the virtualized space to be included on a whitelist of hosts;
- and
- effectuating a shredding process on the application stack in response to, at least in part, determining one or more security trigger events have occurred, wherein effectuating the shredding process on the application stack includes overwriting data located within the components of the application stack multiple times.
(canceled)
(canceled)
A computer program product residing on a non-transitory computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:
- receiving a request from a user for a virtualized space, wherein the virtualized space includes a database application and a defined quantity of storage;
- generating, in response to receiving the request from the user, an application stack for use within the virtualized space that includes the database application and the defined quantity of storage requested by the user, wherein the application stack further includes at least a virtual machine, physical storage, and virtual storage components;
- maintaining the application stack for use within the virtualized space;
- determining if one or more security trigger events have occurred, wherein the one or more security trigger events include one or more of:
- a failure of a heartbeat signal to be received within the virtualized space at one or more predefined intervals;
- and
- a failure of a host of the virtualized space to be included on a whitelist of hosts;
- and
- effectuating a shredding process on the application stack in response to, at least in part, determining one or more security trigger events have occurred, wherein effectuating the shredding process on the application stack includes overwriting data located within the components of the application stack multiple times.
(canceled)
(canceled)
A computing system including a processor and memory configured to perform operations comprising:
- receiving a request from a user for a virtualized space, wherein the virtualized space includes a database application and a defined quantity of storage;
- generating, in response to receiving the request from the user, an application stack for use within the virtualized space that includes the database application and the defined quantity of storage requested by the user, wherein the application stack further includes at least a virtual machine, physical storage, and virtual storage components;
- maintaining the application stack for use within the virtualized space;
- determining if one or more security trigger events have occurred, wherein the one or more security trigger events include one or more of:
- a failure of a heartbeat signal to be received within the virtualized space at one or more predefined intervals;
- and
- a failure of a host of the virtualized space to be included on a whitelist of hosts;
- and
- effectuating a shredding process on the application stack in response to, at least in part, determining one or more security trigger events have occurred, wherein effectuating the shredding process on the application stack includes overwriting data located within the components of the application stack multiple times.
(canceled)
(canceled)
Dependencies are inferred from the claim text.