×

Systems and methods for spillover in a multi-core system

  • US 8,429,652 B2
  • Filed: 06/22/2010
  • Issued: 04/23/2013
  • Est. Priority Date: 06/22/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method of managing spillover for virtual servers across a plurality of cores in a multi-core system, the method comprising:

  • receiving, by a multi-core system, a request from a client for a service managed by the multi-core system;

    determining, by a pool manager of the multi-core system, that a first virtual server operating on a first core of the multi-core system is using at least a first predetermined threshold number of its exclusive number of uses of a resource, the exclusive number of uses allocated from an exclusive quota pool and based on a spillover threshold;

    determining, by the pool manager, that a number of available uses of the resource in a shared quota pool has reached a second predetermined threshold, the shared quota pool based on the spillover threshold;

    establishing, by the multi-core system, a backup virtual server; and

    forwarding, by the multi-core system, the request for the service to the backup virtual server.

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