US 11,853,383 B2
Systems and methods for generating a snapshot view of virtual infrastructure
Rinat Rakhimov, Toronto (CA)
Assigned to BANK OF MONTREAL, Toronto (CA)
Filed by Bank of Montreal, Toronto (CA)
Filed on Dec. 27, 2021, as Appl. No. 17/562,898.
Application 17/562,898 is a continuation of application No. 16/664,404, filed on Oct. 25, 2019, granted, now 11,210,361.
Claims priority of provisional application 62/754,298, filed on Nov. 1, 2018.
Prior Publication US 2022/0197968 A1, Jun. 23, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/957 (2019.01); G06F 16/2455 (2019.01); G06F 16/11 (2019.01)
CPC G06F 16/9577 (2019.01) [G06F 16/128 (2019.01); G06F 16/24561 (2019.01)] 18 Claims
OG exemplary drawing
 
1. A computer-implemented method for generating a snapshot view containing virtual machine information and status of a virtual infrastructure, the method comprising:
receiving, by a computer, a request to generate the snapshot view, wherein the request includes identifiers of a plurality of data centers, a plurality of virtual machines in a data center in a network infrastructure of the plurality of data centers, virtual machine status of the plurality of virtual machines of the data center, and storage utilization information for the data center;
querying, by the computer from a database based on the request, a storage location corresponding to a virtual server management application in the data center of the plurality of data centers to retrieve a set of data records containing information and status of the plurality of virtual machines within the network infrastructure for the data center;
generating, by the computer, a snapshot view file of the virtual infrastructure based upon the set of data records for the data center of the plurality of data centers, wherein the snapshot view file includes statistics data of the data center of the plurality of data centers including the virtual machine status and storage utilization information of the plurality of virtual machines of the data center of the plurality of data centers indicated by the request; and
transmitting, by the computer to a user device, an electronic communication containing a selectable link configured to retrieve the snapshot view file from the computer and cause the user device to generate the snapshot view using the snapshot view file.