发明名称 Programmatic snapshot and revert of virtualized data center inventory
摘要 A snapshot of an inventory of a virtualized computer system is produced and a user-editable code is generated therefrom, so that the inventory can be reconstructed entirely or partially. The snapshot includes identifying data for items in the virtualized computer system, and relationship data that indicate hierarchical and non-hierarchical relationships between the items. The items in the inventory of the virtualized computer system include virtual machines, servers on which the virtual machines are running, one or more data centers in which the servers reside, and logical containers such as folders for virtual machines, resource pools that each contain one or more virtual machines, and server clusters that each contain one or more servers.
申请公布号 US8909602(B2) 申请公布日期 2014.12.09
申请号 US201113020300 申请日期 2011.02.03
申请人 VMware, Inc. 发明人 Soundararajan Vijayaraghavan;Parimi Balaji
分类号 G06F17/30;G06F9/455;G06F9/50 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method of producing a snapshot of an inventory of a virtualized computer system, comprising: identifying items in the inventory, the items including virtual machines, servers on which the virtual machines are running, one or more data centers in which the servers reside, and logical containers, the logical containers including folders that include virtual machines, resource pools that each contains one or more virtual machines, and server clusters that each contains one or more servers; determining hierarchical relationships between the items, wherein the hierarchical relationships between the items comprise hierarchical relationships between items of different categories, wherein the determining hierarchical relationships comprises: querying for object references that each references a different item in the inventory;for each object reference, determining an immediate parent item to the referenced item, wherein for at least one object reference, the referenced item comprises a server cluster in a data center and the immediate parent item of the referenced item comprises the data center; andcreating, based on the determined immediate parent items, inventory relational data of the items in the inventory; determining other relationships of the items, including a relationship between a resource pool and a group of virtual machines that is not hierarchical; and storing identifying data for the items, the hierarchical relationships, and the other relationships in a storage device as a snapshot of the inventory.
地址 Palo Alto CA US
您可能感兴趣的专利