×

Cloud-based middlebox management system

  • US 9,104,492 B2
  • Filed: 09/04/2012
  • Issued: 08/11/2015
  • Est. Priority Date: 09/04/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computing system comprising a plurality of network connected computers implementing virtual machines and controlled by a cloud application that dynamically allocates virtual machines to different enterprises and monitors costs of the virtual machines against an account for each enterprise;

  • the virtual machines for at least one enterprise including;

    (1) application virtual machines executing software to implement an application for the enterprise;

    (2) middlebox virtual machines executing software enforcing rules related to transport of data between application virtual machines; and

    (3) at least one virtual network virtual machine (VNVM) executing software to dynamically control a virtual network interconnecting the application virtual machines and middlebox virtual machines;

    wherein the at least one VNVM;

    (i) intercommunicates with the application virtual machines and middlebox virtual machines to control a flow of data therebetween;

    (ii) monitors a performance metric of the enterprise to request additional middlebox virtual machines from the cloud application according to that monitoring; and

    (iii) monitors a performance metric of the enterprise to determine where among multiple locations to add additional middlebox virtual machines to the enterprise according to that monitoring.

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