System and method for allocating computing resources of a...

Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C705S005000, C705S080000

Reexamination Certificate

active

07640547

ABSTRACT:
In certain aspects, the invention features a system and method for (1) receiving reservations for a first subset of computing resources of a distributed computing system (DCS), wherein each of the reservations specifies a time period, (2) allocating the first subset according to the reservations, (3) receiving requests for use of at least a second subset of the DCS's computing resources, wherein each of the requests specifies a time period, (4) determining whether enough unallocated resources are available to fulfill all of the requests, wherein the unallocated resources include the DCS's resources not allocated according to the reservations, (5) allocating resources according to the requests, if there are enough unallocated resources available, and (6) allocating resources in accordance with an allocation criteria if there are not enough unallocated resources available.

REFERENCES:
patent: 4885684 (1989-12-01), Austin et al.
patent: 5031089 (1991-07-01), Liu et al.
patent: 5546582 (1996-08-01), Brockmeyer et al.
patent: 5978831 (1999-11-01), Ahamed et al.
patent: 5996054 (1999-11-01), Ledain et al.
patent: 6067633 (2000-05-01), Robbins et al.
patent: 6088758 (2000-07-01), Kaufman et al.
patent: 6112023 (2000-08-01), Dave et al.
patent: 6128709 (2000-10-01), Autechaud et al.
patent: 6202080 (2001-03-01), Lu et al.
patent: 6202125 (2001-03-01), Patterson et al.
patent: 6253273 (2001-06-01), Blumenau
patent: 6301574 (2001-10-01), Thomas et al.
patent: 6345294 (2002-02-01), O'Toole et al.
patent: 6400713 (2002-06-01), Thomas et al.
patent: 6400726 (2002-06-01), Piret et al.
patent: 6401096 (2002-06-01), Zellweger
patent: 6401117 (2002-06-01), Narad et al.
patent: 6405924 (2002-06-01), Shah
patent: 6411308 (2002-06-01), Blonstein et al.
patent: 6411312 (2002-06-01), Sheppard
patent: 6412699 (2002-07-01), Russell et al.
patent: 6414697 (2002-07-01), Amro et al.
patent: 6418467 (2002-07-01), Schweitzer et al.
patent: 6438553 (2002-08-01), Yamada
patent: 6446070 (2002-09-01), Arnold et al.
patent: 6449253 (2002-09-01), Ott
patent: 6449650 (2002-09-01), Westfall et al.
patent: 6453349 (2002-09-01), Kano et al.
patent: 6587865 (2003-07-01), Kimbrel et al.
patent: 6625636 (2003-09-01), Skovira
patent: 6625646 (2003-09-01), Skovira
patent: 6842899 (2005-01-01), Moody et al.
patent: 6859927 (2005-02-01), Moody et al.
patent: 6915212 (2005-07-01), Kamps
patent: 6950945 (2005-09-01), Pfister et al.
patent: 7010607 (2006-03-01), Bunton
patent: 7047299 (2006-05-01), Curtis
patent: 7194741 (2007-03-01), Tayyar et al.
patent: 2002/0004917 (2002-01-01), Malcolm et al.
patent: 2002/0052956 (2002-05-01), Seibold et al.
patent: 2002/0062376 (2002-05-01), Isoyama
patent: 2002/0078299 (2002-06-01), Chiou et al.
patent: 2002/0143945 (2002-10-01), Shahabuddin et al.
patent: 2002/0174316 (2002-11-01), Dale et al.
patent: 2002/0184446 (2002-12-01), Kagan et al.
patent: 2003/0041280 (2003-02-01), Malcolm et al.
patent: 2003/0061260 (2003-03-01), Rajkumar
patent: 2003/0093467 (2003-05-01), Anderson
patent: 2003/0093627 (2003-05-01), Neal et al.
Buyya et al., “A case for economy grid architecture for service oriented grid computing”, Parallel and Distributed Processing Symposium., Proceedings 15th International Apr. 23-27, 2001 pp. 776-790.
New Architect Magazine; Lyman, J.; “Girding for the Grid, Distributed Computing's Big Break”; Apr. 2002.
Foster, I.; “1.1 Parallelism and Computing”; 1995.
Foster, I.; “1.2 A Parallel Machine Model”; 1995.
Foster, I.; “1.3 A Parallel Programming Model”; 1995.
Foster, I.; “1.4 Parallel Algorithm Examples”; 1995.
Foster, I.; “1.5 Summary”; 1995.
Foster, I.; “2 Designing Parallel Algorithms”; 1995.
Foster, I.; “2.1 Methodical Design”; 1995.
www.IDevResource.com, EJB Transactions and JTS; Raj, G.; “Transactions, 2PC and JTS”; Jan. 2000.
www.IDevResource.com, Raj, G.; “EJB Servers”; Jan. 2000.
www.IDevResource.com, Raj, G.; “EJB Containers”; Jan. 2000.
www.IDevResource.com, Raj, Gopalan Suresh; “EJB Components”, Jan. 2000.
www.IDevResource.com; Raj, G.; “EJB Session Beans”; Jan. 2000.
www.IDevResource.com; Raj, G.; “EJB Entity Beans”; Jan. 2000.
www.IDevResource.com; Raj, G.; “EJB Components at the Server”; Jan. 2000.
www.IDevResource.com; Raj, G.; “Enterprise Java Beans”; Jan. 2000.
Technology Review; Waldrop, M. “Grid Computing”; May 2002.
IEEE; Foster, I., et al.; “Grid Services for Distributed System Integration”; Jun. 2002.
Intl J. Supercomputer Applications; Foster, I., et al., “The Anatomy of a Grid, Enabling Scalable Virtual Organizations”; 2001.
Chervenak, A., et al., “The Data Grid: Towards an Architecture for the Distributed Management and Analysis of Large Scientific Datasets”.
The Grid: Blueprint for a Future Computing Infrastructure, Foster, I., et al., “Computational Grids”, 1998.
IEEE, Chervenak, A., et al.; “Giggle: A Framework for Constructing Scalable Replica Location Services”; 2002.
Allcock, B., et al.; “Data Management and Transfer in High Performance Computational Grid Environments”.
Stockiner, H., et al.; “File and Object Replication in Data Grids”.
Ripeanu, M., et al.; “A Decentralized, Adaptive Replica Location Mechanism”.
Vazhkudai, S., et al.; “Using Disk Throughput Data in Predictions of End-to-End Grid Data Transfers”.
GridForum Draft; Allcock, W., et al.; “GridFTP: Protocol Extensions to FTP for the Grid”; Apr. 2002.
GridFTP Update; “GridFTP Update Jan. 2002”; 2002.
Ranganathan, K., et al.; “Decoupling Computation and Data Scheduling in Distributed Data-Intensive Applications”.
Ranganathan, K., et al.; “Improving Data Availability through Dynamic Model-Driven Replication in Large Peer-to-Peer Communities”.
Foster, I., et al.; “Chimera: A Virtual Data System for Representing, Querying, and Automating Data Derivation”.
IEEE; Annis, J., et al.; “Applying Chimera Virtual Data Concepts to Cluster Finding in the Sloan .Sky Survey”; 2002.
Ranganathan, K., et al.; “Identifying Dynamic Replication Strategies for High Performance Data Grid”.
Iamnitchi, A., et al., “Locating Data in (Small-World?) Peer-to-Peer Scientific Collaborations”.
Vazhkudai, S., et al.; “Predicting the Performance of Wide Area Data Transfers”.
Allcock, W., et al.; “Globus Toolkit Support for Distributed Data-Intensive Science”.
Lee, J., et al.; “Applied Techniques for High Bandwidth Data Transfers Across Wide Area Networks”.
Ranganathan, K., et al.; “Design and Evaluation of Dynamic Replication Strategies for a High-Performance Data Grid”.
Proc. 10th Intl Symp. on High Performance Distributed Computer; Stockinger, H., et al.; “File and Object Replication in Data Grids”; 2001.
Vazhkudai, S., et al.; “Replica Selection in the Globus Data Grid”.
Allcock, W., et al.; “Secure, Efficient Data Transport and Replica Management for High-Performance Data-Intensive Computer”.
Allcock, W.; “Protocols and Services for Distributed Data-Intensive Science”.
Bresnahan, J., et al.; “Communication Services for Advanced Network Applications”.
Keahey, K., et al.; “Fine-Grain Authorization Policies in the GRID: Design and Implementation”.
JSSPP; Czajkowski, K., et al.; “SNAP: A Protocol for Negotiating Service Level Agreements and Coordinating Research Management Data in Distributed Systems”; 2002.
Kennedy, K., et al.; “Toward a Framework for Preparing and Executing Adaptive Grid Programs”.
Liu, C., et al.; “Design and Evaluation of a Resource Selection Framework for Grid Applications”.
Iamnitchi, A., et al.; “On Fully Decentralized Reso

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

System and method for allocating computing resources of a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for allocating computing resources of a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for allocating computing resources of a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4081621

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