×

Resource manager architecture utilizing a policy manager

  • US 7,316,020 B2
  • Filed: 02/27/2006
  • Issued: 01/01/2008
  • Est. Priority Date: 05/02/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method, comprising:

  • receiving requests from multiple consumers that seek to allocate resources to perform one or more computing-based tasks, the multiple consumers creating activity data structures that are associated with the one or more computing-based tasks to be performed by the multiple consumers;

    prioritizing the activity data structures with a policy manager, the prioritizing according to one of multiple policies that defines which of the activity data structures are to be allocated the resources; and

    allocating the resources to the activity data structures with a resource manager, the allocating based on a priority ordering of the activity data structures by the policy manager;

    wherein the policy manager including a kernel component that resides at a kernel level, a user component that resides at a user level, and an interaction buffer facilitating communication between the kernel component and the user component;

    wherein the user component including an activity list of the activity data structures, a policies component maintaining the policies which are implemented to prioritize the activity data structures, and a dispatch engine maintaining the activity list and dispatching the activity list to the policies component.

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