Scalable virtual partitioning of resources

Electrical computers and digital processing systems: multicomput – Computer-to-computer protocol implementing – Computer-to-computer data transfer regulating

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S223000, C709S217000, C709S221000, C707S793000, C707S793000

Reexamination Certificate

active

07454516

ABSTRACT:
Resources are partitioned via a virtual partitioning system to distribute the resources over a plurality of resource servers. A virtual partition table can be kept at each of a set of resource managers handling requests for resources in tandem. When a resource is requested, a virtual partition value is calculated algorithmically, and the value is mapped to a resource component via the virtual partition table. The resource component encapsulates information indicating on which of the resource servers the resource resides and can provide a component for performing operations on the resource even though the requestor does not have information about where the resource resides. The resources can be repartitioned by modifying the virtual partition table, thus allowing the addition of additional resource servers to the system while the resources remain available. Additional resource types can be added without reengineering the system.

REFERENCES:
patent: 4853843 (1989-08-01), Ecklund
patent: 5440732 (1995-08-01), Lomet et al.
patent: 5485607 (1996-01-01), Lomet et al.
patent: 5634125 (1997-05-01), Li
patent: 5659786 (1997-08-01), George et al.
patent: 5794039 (1998-08-01), Guck
patent: 5933825 (1999-08-01), McClaughry et al.
patent: 6006264 (1999-12-01), Colby et al.
patent: 6044378 (2000-03-01), Gladney
patent: 6052697 (2000-04-01), Bennett et al.
patent: 6078990 (2000-06-01), Frazier
patent: 6101508 (2000-08-01), Wolff
patent: 6108715 (2000-08-01), Leach et al.
patent: 6304967 (2001-10-01), Braddy
patent: 6411985 (2002-06-01), Fujita et al.
patent: 6430618 (2002-08-01), Karger et al.
patent: 6438652 (2002-08-01), Jordan et al.
patent: 6751616 (2004-06-01), Chan
patent: 6857012 (2005-02-01), Sim et al.
patent: 7010578 (2006-03-01), Lewin et al.
patent: 7103645 (2006-09-01), Leighton et al.
patent: 2001/0049741 (2001-12-01), Skene et al.
“eScalability & eAvailability,” http://www.vertexsystems.com/includes/Links/eScalability.htm, pp. 1-15, Jul. 14, 2000.
Braginski et al., “Web Server Configuration,” http://www.microsoft.com/technet/iis/runch04.asp?a=printable, pp. 1-30, Jul. 19, 2000.
Yager, “‘69%’> From Apache to IIS, Part II,” http://www.unixreview.com/archives/articles/1999/january/9901int.shtml, pp. 1-5, Jul. 20, 2000.
“Microsoft Security Bulletin (MS00-019): Frequently Asked Questions,” http://www.microsoft.com/technet/security/bulletin/fq00-019.asp?a=printable, pp. 1-3, Jul. 19, 2000.
Liu, “Query Routing in Large-Scale Digital Library Systems,” http://www.computer.org/proceedings/icde/0071/00710154abs.htm, p. 1, Jul. 27, 2000.
“3.2 Query Routing Using Source Capability and User Query Profiles,” http://www.computer.org/proceedings/meta97/papers/lliu
ode5.html, pp. 1-2, Jul. 27, 2000.
French et al., “Efficient Searching in Distributed Digital Libraries,”ACM, pp. 283-284, 1998.
Harrison, “Oracle8 VLDB Enhancement,” http://www.oreview.com/9707hari.htm, pp. 1-7, Jul. 18, 2000.
Greenspun, “Tips for Using Oracle,” http://www.arsdigita.com/asj/oracle-tips, pp. 1-45, Jul. 18, 2000.
Laurie et al.,Apache The Definitive Guide, Denn (ed.), O'Reilly & Associates, Inc., pp. 58-68, 1999.
Hackathorn,Web Farming for the Data Warehouse, Cerra (ed.), Morgan Kaufmann Publishers, Inc., pp. 65-93, 1999.
Hackathorn,Web Farming for the Data Warehouse, Cerra (ed.), Morgan Kaufmann Publishers, Inc., pp. 149-179, 1999.
Mohr,Designing Distributed Applications, Wrok Press, pp. 51-85, 1999.
Abbadi et al., “Availability in Partitioned Replicated Databases,”ACM, pp. 240-251, 1986.
Kumar et al., “Cost and Availability Tradeoffs in Replicated Data Concurrency Control,”ACM Transactions on Database Systems, vol. 18, No. 1, pp. 102-131, Mar. 1993.
“Avenida Web Server 1.1,” http://www.avenida.co.uk/products/aws/, pp. 1-3, Jul. 14, 2000.
Herlihy, “Dynamic Quorum Adjustment for Partitioned Data,”ACM Transactions on Database Systems, vol. 12, No. 2, pp. 170-194, Jun. 1987.
“Linux Virtual Partition System Project,” http://www.feep.net/˜roth/code/vps/, p. 1, Jul. 14, 2000.
Wu et al., “A Buffer Allocation Scheme for ATM Networks: Complete Sharing Based on Virtual Partition,”IEEE/ACM Transactions on Networking, vol. 3, No. 6, pp. 660-670, Dec. 1995.
“Creating a Macintosh CD-ROM (HFS only) with MacImage,” http://www.macdisk.com/mimhfsen.php3, pp. 1-3, Jul. 14, 2000.
Skonnard, “The XML Files,” http://msdn.microsoft.com/msdnmag/issues/0300/XML/XML.asp, pp. 1-7, Jul. 14, 2000.
“Site Server Analysis Scalability and Performance,” http://www.microsoft.com/technet/commerce/anscale.asp, pp. 1-20, Jul. 14, 2000.
Shasha, “Tuning Database Design for High Performance,”The Computer Science Engineering Handbook, Tucker (ed.), CRC Press, Inc., pp. 995-1011, 1997.
Salzberg, “Access Methods,”The Computer Science Engineering Handbook, Tucker (ed.), CRC Press, Inc., pp. 1012-1037, 1997.
Mueller et al., “Virtual Directories and Virtual Servers,”Microsoft Internet Information Server 4: The Complete Reference, McGraw-Hill, pp. 305-325, 1998.
Mueller et al., “User Account and File System Administration,”Microsoft Internet Information Server 4: The Complete Reference, McGraw-Hill, pp. 255, 281-290, 1998.
Adam, “Customizing WWW Sites,”Internet Information Services Administration, New Riders, pp. 51-67, Jan. 2000.
Adam, “Internetworking Considerations,”Internet Information Services Administration, New Riders, pp. 11-24, Jan. 2000.
“Foundry Networks Improves Web Server Farm Manageability and Security, and Reduces Infrastructure Costs with Internet Ironware 7.0,” http://biz.yahoo.com/bw/000531/ca—foundry.html, pp. 1-3, Jul. 14, 2000.
“Webworking: Networking with the Web in Mind,” http://www.alteonwebsystems.com/products/white—papers/webworking/index.shtml, pp. 1-9, Jul. 14, 2000.
Bloch et al., “A Weighted Voting Algorithm for Replicated Directories,”Journal of the Association for Computing Machinery, vol. 34, No. 4, pp. 859-909, Oct. 1987.

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

Scalable virtual partitioning of resources does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Scalable virtual partitioning of resources, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Scalable virtual partitioning of resources will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4024261

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