System and method for providing, by a plurality of...

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

C370S395400, C709S226000

Reexamination Certificate

active

07823154

ABSTRACT:
One embodiment of the present invention provides a method comprising assigning a first weight to a first consumer and a second weight to a second consumer. The method further comprises receiving at a first scheduler a request for service by a first resource to the first consumer; receiving at a second scheduler a request for service by a second resource to the first consumer; and receiving at the first scheduler a request for service by the first resource to the second consumer. The method further comprises scheduling, by the first and second schedulers, service from the first and second resources to the first and second consumers, wherein the scheduling maintains total service provided by the first and second resources to the first and second consumers in proportion to the respective weights of the first and second consumers without requiring the first and second schedulers to communicate with each other.

REFERENCES:
patent: 6909691 (2005-06-01), Goyal et al.
patent: 7009989 (2006-03-01), Lavigne et al.
patent: 7120442 (2006-10-01), Kim et al.
patent: 7254813 (2007-08-01), Leong et al.
patent: 7363629 (2008-04-01), Springer et al.
patent: 7447873 (2008-11-01), Nordquist
patent: 7525970 (2009-04-01), Mangin et al.
patent: 7644162 (2010-01-01), Zhu et al.
patent: 2006/0080472 (2006-04-01), Ware
Chambliss, D. et al., “Performance virtualization for large-scale storage systems”, Proc. 22nd International Symposium on Reliable Distributed Systems (SRDS '03), 10 pages, 2004.
Gulati, A. et al., “Lexicographic QoS Scheduling for Parallel I/O”, SPAA /05, Jul. 2005, Las Vegas, NV, pp. 29-38.
Huang, L. et al., “Multi-Dimensional Storage Virtualization”, SIGMETRICS/Performance /04, New York, NY, pp. 14-24 , 2004.
Jin, W. et al., “Interposed Proportional Sharing for a Storage Service Utility”, SIGMETRICS/Performance /04, New York, NY, pp. 37-48, 2004.
Karlsson, M. et al., “Triage: Performance Isolation and Differentiation for Storage Systems”, Proc. of 9th International Workshop on Quality of Service (IWQoS) 2004, 22 pages.
Lumb, C. et al., “Facade: virtual storage devices with performance guarantees”, Proceeds of the 2nd USENIX Conf. on File and Storage Technologies, 2003, pp. 131-144.
Saito, Y. et al., “FAB: Building Distributed Enterprise Disk Arrays from Commodity Components”, ASPLOS, 2004, Boston, MA, 11 pages.
Zhang, J. et al., “An Interposed 2-Level I/O Scheduling Framework for Performance Virtualization”, SIGMETRICS Jun. 2005, Banff, Alberta, pp. 406-407.

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 providing, by a plurality of... 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 providing, by a plurality of..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for providing, by a plurality of... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4187446

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