Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Irudayaraj

Rajkumar Irudayaraj, Mountain View, CA US

Patent application numberDescriptionPublished
20090034537TEMPORAL AFFINITY-BASED ROUTING OF WORKLOADS - Techniques for routing client requests among a group of nodes offering a service are described. A coordinator determines that performance could be improved by using affinity-based routing. In one embodiment, the coordinator calculates a Time-to-Live (TTL) metric whereby clients benefit by returning to the same cache and posts this hint to subscribers. Client's start preserving locality data in an affinity context, such that later requests for a connection can be routed to the location last visited. The coordinator measures the system over subsequent intervals. If the gradient of the goodness (viz service quality and capacity) is stable or improving, then the coordinator continues to advise subscribers to use the affinity-based technique. Alternatively, if the gradient of the goodness is deteriorating, then the coordinator posts advice to the subscribers to stop using the affinity-based technique for any instance during the next intervals.02-05-2009

Rajkumar A. Irudayaraj, Mountain View, CA US

Patent application numberDescriptionPublished
20110055368Connection Pool Use of Runtime Load Balancing Service Performance Advisories - Runtime connection load balancing of work across connections to a clustered computing system involves the routing of requests for a service, based on the current operational performance of each of the instances that offer the service. A connection is selected from an identified connection pool, to connect to an instance that provides the service for routing a work request. The operational performance of the instances may be represented by performance information that characterizes the response time and/or the throughput of the service that is provided by a particular instance on a respective node of the system, and is relative to other instances that offer the same service.03-03-2011

Rajkumar Arockia Irudayaraj, Mountain View, CA US

Patent application numberDescriptionPublished
20100058455METHODS AND SYSTEMS FOR AUTOMATIC REMOVAL AND REPLACEMENT OF CONNECTIONS IN A POOL RENDERED STALE BY A FIREWALL - This disclosure describes, generally, methods and systems for managing connections within a connection pool. The method includes initializing a plurality of connections. The plurality of connections are configured to pierce a firewall. The method further includes placing the plurality of connections in a connection pool, and storing creation times for each of the plurality of connections. The method then determines the firewall's connection teardown time period and, based at least in part on the firewall's connection teardown time period, setting the connection pool's connection teardown time period to be at least less than the firewall's connection teardown time period.03-04-2010