Comprehensive, Relevant, and Dynamic Data Searching in a Virtualization Environment
First Claim
1. A method comprising:
- indexing at least one of data and metadata in at least one of online virtual machines (VMs), offline VMs, virtual applications, and snapshots thereof on at least one host server in a virtualization environment through a search architecture in the virtualization environment, the online VMs being VMs that are powered on, and the offline VMs being VMs that are powered off; and
maintaining a database of the indexed at least one of the data and the metadata in the at least one of the online VMs, the offline VMs, the virtual applications, and the snapshots thereof to enable a comprehensive search result to a search query through the search architecture, the database being associated with the search architecture.
2 Assignments
0 Petitions
Accused Products
Abstract
A method includes indexing data and/or metadata in online virtual machines (VMs), offline VMs, virtual applications, and/or snapshots thereof on one or more host server(s) in a virtualization environment through a search architecture in the virtualization environment. The online VMs are VMs that are powered on, and the offline VMs are VMs that are powered off. The method also includes maintaining a database of the indexed data and/or metadata in the online VMs, the offline VMs, the virtual applications, and/or the snapshots thereof to enable a comprehensive search result to a search query through the search architecture. The database is associated with the search architecture.
-
Citations
22 Claims
-
1. A method comprising:
-
indexing at least one of data and metadata in at least one of online virtual machines (VMs), offline VMs, virtual applications, and snapshots thereof on at least one host server in a virtualization environment through a search architecture in the virtualization environment, the online VMs being VMs that are powered on, and the offline VMs being VMs that are powered off; and maintaining a database of the indexed at least one of the data and the metadata in the at least one of the online VMs, the offline VMs, the virtual applications, and the snapshots thereof to enable a comprehensive search result to a search query through the search architecture, the database being associated with the search architecture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
indexing at least one of data and metadata in at least one of online VMs, offline VMs, virtual applications, and snapshots thereof on at least one host server in a virtualization environment through a search architecture in the virtualization environment, the online VMs being VMs that are powered on, and the offline VMs being VMs that are powered off; and updating the indexed at least one of the data and the metadata in the at least one of the online VMs, the offline VMs, the virtual applications, and the snapshots thereof based on a state change therein through the search architecture in the virtualization environment to enable a relevant and a dynamic search result to a search query through the search architecture. - View Dependent Claims (18, 19, 20)
-
-
21. A virtualization environment comprising:
-
at least one host server comprising at least one of an online VM, an offline VM, a virtual application, and snapshots thereof; and a search architecture configured to enable indexing of at least one of data and metadata in the at least one of the online VM, the offline VM, the virtual application, and snapshots thereof, the online VM being a VM that is powered on, the offline VM being a VM that is powered off, and the search architecture comprising a database of the indexed at least one of the data and the metadata in the at least one of the online VM, the offline VM, the virtual application, and the snapshots thereof configured to enable a comprehensive search result to a search query through the search architecture. - View Dependent Claims (22)
-
Specification