×

Detection of unauthorized use of virtual resources

  • US 10,180,851 B2
  • Filed: 01/14/2013
  • Issued: 01/15/2019
  • Est. Priority Date: 01/14/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method, executed by a processor, comprising:

  • in response to deployment of a virtual machine, generating a physical profile for the virtual machine, wherein the physical profile includes a stored value for at least one physical characteristic of a network device associated with the virtual machine;

    storing the physical profile for the virtual machine at a remote server;

    accessing a current value of the at least one physical characteristic;

    comparing the current value of the at least one physical characteristic to the stored value of the at least one physical characteristic;

    identifying a migration of the virtual machine based on a difference between the current value of the at least one physical characteristic and the stored value of the at least one physical characteristic;

    when the migration of the virtual machine is identified, transitioning the virtual machine to a restricted state;

    when in the restricted state;

    accessing at least one network connection configuration characteristic of the virtual machine based on the migration of the virtual machine; and

    comparing, using the processor, the at least one network connection configuration characteristic of the virtual machine to an expected value for the at least one network connection configuration characteristic, wherein the expected value for the at least one network connection configuration characteristic is based on a prior configuration stored at the remote server,wherein the network connection configuration characteristic includes a numerical value that describes a quantity of physical network interfaces of the network device, wherein a first of the physical network interfaces is assigned a first media access control (MAC) address and a second of the physical network interfaces is assigned a second MAC address, wherein the first physical network interface and the second physical network interface are interfaces of a same type;

    generating, using the processor, a warning message for an endpoint indicative of an error when the at least one network connection configuration characteristic of the virtual machine differs from the expected value for the at least one network connection configuration characteristic; and

    disabling the virtual machine by removing physical resources assigned to the virtual machine when the at least one configuration characteristic of the virtual machine differs from the expected value for the at least one network connection configuration characteristic.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×