×

Systems and methods for integrated modeling and performance measurements of monitored virtual desktop infrastructure systems

  • US 10,230,601 B1
  • Filed: 07/05/2016
  • Issued: 03/12/2019
  • Est. Priority Date: 07/05/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising, by a computer system:

  • receiving monitoring data obtained from a plurality of monitored resources in a multi-layered computing environment that supports a virtual desktop infrastructure (VDI) solution, the plurality of monitored resources comprising;

    infrastructural resources comprising a plurality of monitored physical resources and a plurality of monitored virtual resources;

    a plurality of monitored virtual desktop infrastructure (VDI) resources of the VDI solution that run on the infrastructural resources; and

    a plurality of monitored network resources that handle VDI-related network traffic and via which the VDI solution is accessed by users;

    transforming the monitoring data into an integrated topology model (ITM) instance comprising;

    a physical-and-virtual infrastructure topology model (PVI-TM) instance comprising first interconnected topology objects, the first interconnected topology objects representing the plurality of monitored physical resources and the plurality of monitored virtual resources, wherein interconnections between the first interconnected topology objects reflect relationships therebetween;

    a VDI topology model (VDI-TM) instance, distinct from the PVI-TM instance, comprising second interconnected topology objects, the second interconnected topology objects representing the plurality of monitored VDI resources of the VDI solution, wherein interconnections between the second interconnected topology objects reflect relationships between the plurality of monitored VDI resources of the VDI solution;

    an access gateway topology model (AG-TM) instance, distinct from the PVI-TM instance and the VDI-TM instance, comprising third interconnected topology objects, the third interconnected topology objects representing the plurality of monitored network resources, wherein interconnections between the third interconnected topology objects reflect relationships between the plurality of monitored network resources;

    a first runtime dependency of at least one of the third interconnected topology objects on a first particular one of the second interconnected topology objects, wherein the at least one of the third interconnected topology objects and the first particular one of the second interconnected topology objects are determined at runtime to refer to a first particular same monitored resource of the plurality of monitored resources; and

    a second runtime dependency of a second particular one of the second interconnected topology objects on at least one of the first interconnected topology objects, wherein the second particular one of the second interconnected topology objects and the at least one of the first interconnected topology objects are determined at runtime to refer to a second particular same monitored resource of the plurality of monitored resources;

    measuring VDI session performance using the transformed monitoring data of the ITM instance; and

    publishing information related to the measured VDI session performance to a user dashboard.

View all claims
  • 20 Assignments
Timeline View
Assignment View
    ×
    ×