# US 2015/0040132 A1 · Identification of virtual applications for backup in a cloud computing system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2015/0040132 A1
- Document ID: US20150040132A1
- Status: Published application
- Kind: A1
- Application number: 14/518,988
- Filed: 2014-10-20
- Published: 2015-02-05
- Earliest claimed: 2011-04-13
- Assignees: NetApp, Inc.
- Applicants: NetApp, Inc.
- Inventors: Matthew Douglas Robinson; Keith J. Tenzer
- Web page: https://patentgrep.com/patent/US20150040132A1

## CPC

- G06F 9/45558: {Hypervisor-specific management and integration aspects}
- G06F 9/5072: {Grid computing}
- G06F 11/1451: {by selection of backup contents}
- G06F 2009/45562: {Creating, deleting, cloning virtual machine instances}
- G06F 2201/815: Virtual
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Exemplary embodiments provide various techniques for identifying a virtual application for backup in a cloud computing system. A cloud service layer of the cloud computing system is queried for a listing of virtual applications. In response to the querying, an attribute associated with the virtual application is received from the cloud service layer. The attribute associated with the virtual application is then transformed into an attribute associated with a hypervisor-managed virtual machine, and this transformation of the attribute exposes the hypervisor-managed virtual machine associated with the virtual application such that the hypervisor-managed virtual machine is identifiable for backup. As a result, the virtual application can be backed up based on the attribute of the hypervisor-managed virtual machine.

## Claims

### Claim 1

A method of identifying a virtual application for backup in a cloud computing system comprising a cloud service layer and a virtual center layer, the cloud service layer comprising the virtual application, the virtual center layer comprising a hypervisor-managed virtual machine, the method being at the virtual center layer and the method comprising:
querying the cloud service layer for a listing of virtual applications;
receiving an attribute associated with a virtual application from the cloud service layer in response to the querying;
transforming the attribute associated with the virtual application into an attribute associated with the hypervisor-managed virtual machine, the transformation of the attribute exposing the hypervisor-managed virtual machine associated with the virtual application such that the hypervisor-managed virtual machine is identifiable for backup by the virtual center layer; and
backing up the virtual application based on the attribute of the hypervisor-managed virtual machine.
