Dynamic resource allocation for user management in...

Electrical computers and digital processing systems: multicomput – Computer network managing – Network resource allocating

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S200000, C709S203000, C709S229000, C709S241000, C709S241000

Reexamination Certificate

active

06360263

ABSTRACT:

FIELD OF THE INVENTION
This invention relates to an assembly and method suitable for optimizing allocation of resources in a multi-processor time-shared computer system.
INTRODUCTION TO THE INVENTION
In a time shared computer system, each user gets pro-rated computer resources over some interval of time. These resources are various classes of memory and disk storage and, in multi-processor systems, the available CPUs. These resources are limited to no-more than k users for k processors and not all users can be active or even contained in memory at any given time.
SUMMARY OF THE INVENTION
Currently, each user has a priority and is given a fixed slice of computer time in which he does his processing, and then has an inactive period of time during which other users are active. The frequency of user activation is determined by the given user's priority. There is no discipline for the optimal resource allocation in support of a set of k users, based on optimizing computer resource utilization. The problem addressed in this invention is how to optimally allocate computer resources in support of a given number of active users.
We have now discovered novel methodology and an assembly in realization of this methodology, which are responsive and in satisfaction of this problem.
In a first aspect, we disclose an assembly suitable for optimizing allocation of resources in support of k users, in a multi-processor time-shared computer system, the assembly comprising:
(i) a resource monitor comprising:
(a) means for inputting data comprising current job requirements;
(b) means for operating upon the current job requirements for determining required resources;
(c) means for storing said required resources for subsequent processing by a resource allocation;
and
(ii) a resource allocator connected to the resource monitor comprising:
(a) means for inputting, from the resource monitor, said required resources; and
(b) means for executing the required resources for generating a resource allocation for said k users.
In a second aspect, we disclose a method suitable for optimizing allocation of resources in support of k users, in a multi-processor time-shared computer system, the method comprising the steps of:
1) inputting data comprising current job requirements;
2) operating upon the current job requirements for determining required resources;
3) storing said required resources for subsequent processing by a resource allocator;
and
4) executing the required resources for generating a resource allocation for said k users.


REFERENCES:
patent: 5353339 (1994-10-01), Scobee
patent: 5408663 (1995-04-01), Miller
patent: 5548724 (1996-08-01), Akizawa
patent: 5678041 (1997-10-01), Baker et al.
patent: 5758157 (1998-05-01), Greenstein et al.
patent: 5822562 (1998-10-01), Dahlen et al.
patent: 5822565 (1998-10-01), DeRosa, Jr. et al.
patent: 5838968 (1998-11-01), Culbert
patent: 5933604 (1999-08-01), Inakoshi
patent: 5948065 (1999-09-01), Eilert et al.
patent: 5963911 (1999-10-01), Walker et al.
patent: 5966372 (1999-10-01), Wright et al.
patent: 5991808 (1999-11-01), Broder et al.
patent: 5996013 (1999-11-01), Delp et al.
patent: 6012102 (2000-01-01), Shachar

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Dynamic resource allocation for user management in... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Dynamic resource allocation for user management in..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dynamic resource allocation for user management in... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2821287

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.