Method and mechanism of improving system utilization and throughput
AssigneeOracle International Corporation
InventorsWei Hu, Juan Loaiza, Ramana Yerneni
Life of this patent
Estimating the term…
Abstract
Disclosed are methods, systems, and mediums for improving system utilization and throughput. In some embodiments, application requests received at a primary site are routed to a secondary site for processing when the requests are found to be suitable for processing at the secondary site.
Claims30
A method of improving system utilization and throughput, the method comprising:
- receiving a request from an application to access at least one piece of data at a primary site;
- evaluating whether the request is suitable for processing at a secondary site, wherein the secondary site comprises a copy of the at least one piece of data at the primary site;
- and
- routing the request to the secondary site for processing when the request is suitable for processing at the secondary site.
A computer program product that includes a computer readable medium, the computer readable medium comprising instructions which, when executed by a processor, causes the processor to execute a process for improving system utilization and throughput, the process comprising:
- receiving a request from an application to access at least one piece of data at a primary site;
- evaluating whether the request is suitable for processing at a secondary site, wherein the secondary site comprises a copy of the at least one piece of data at the primary site;
- and
- routing the request to the secondary site for processing when the request is suitable for processing at the secondary site.
A system for improving system utilization and throughput, the system comprising:
- means for receiving a request from an application to access at least one piece of data at a primary site;
- means for evaluating whether the request is suitable for processing at a secondary site, wherein the secondary site comprises a copy of the at least one piece of data at the primary site;
- and
- means for routing the request to the secondary site for processing when the request is suitable for processing at the secondary site.
A filesystem comprising instructions which, when executed by a processor, causes the processor to execute a process for improving system utilization and throughput;
- the process comprising:
- receiving a request from an application to access at least one piece of data at a primary site;
- evaluating whether the request is suitable for processing at a secondary site, wherein the secondary site comprises a copy of the at least one piece of data at the primary site;
- and
- routing the request to the secondary site for processing when the request is suitable for processing at the secondary site.
A storage unit comprising instructions which, when executed by a processor, causes the processor to execute a process for improving system utilization and throughput, the process comprising:
- receiving a request from an application to access at least one piece of data at a primary site;
- evaluating whether the request is suitable for processing at a secondary site, wherein the secondary site comprises a copy of the at least one piece of data at the primary site;
- and
- routing the request to the secondary site for processing when the request is suitable for processing at the secondary site.
Dependencies are inferred from the claim text.