Manik Ram Surtani - London, GB Brian Edward Stansberry - Manchester MO, US
International Classification:
G06F 17/30
US Classification:
707204, 707E17005
Abstract:
A method and apparatus for obtaining data of a cache node in a tree-structured cluster is described. In one embodiment, a query for data in the cache node of the tree-structured cluster is received. A determination of whether the data is stored in the queried cache node is made. An inquiry of other cache nodes in the cluster for the data is performed. An instance of the data from a cache node storing the data is replicated to the cache node receiving the query.
Manik Ram Surtani - London, GB Brian Edward Stansberry - Manchester MO, US
International Classification:
G06F 12/00
US Classification:
711162
Abstract:
A method and apparatus for replicating instances of cache nodes in a cluster is described. In one embodiment, the number of available cache nodes in the cluster is determined. Available cache nodes from the cluster are selected based on a parameter. An instance of a cache node is replicated to only one of the selected cache nodes in the cluster.
Galder Zamarreño - Neuchatel, CH Brian Edward Stansberry - Ballwin MO, US
Assignee:
Red Hat, Inc. - Raleigh NC
International Classification:
G06F 15/16
US Classification:
709203
Abstract:
A transaction sticky load balance policy allows a remote client to choose a target server node from a server cluster to provide a transaction service. The load balance policy directs invocations of business methods within a transaction to the same target server node. The remote client receives the load balance policy from a proxy, which is downloaded to the remote client from one of the server nodes in the server cluster. The remote client selects a target server node according to the load balance policy. The remote client then invokes the business methods within a transaction on the target server node via the proxy. The target server node can execute all of the business methods within the transaction on a Java virtual machine. The business methods can be implemented with Enterprise JavaBeans (EJBs).
- Raleigh NC, US Emmanuel Hugonnet - Barraux, FR Brian Edward Stansberry - Ballwin MO, US
International Classification:
H04L 12/24
Abstract:
Systems, methods, and non-transitory computer-readable media are disclosed for generating provisioning templates for application servers. An example method includes loading a first application server in a runtime environment, identifying features and associated files used by the first application server at runtime, generating a provisioning template including a description of the subset of the identified features and how the files support each of the subset of features, and using the provisioning template to configure a second application server.
6480 Beaumont Reservation Dr, High Ridge, MO 63049
Industry:
Computer Software
Work:
Red Hat
Senior Principal Software Engineer
Jboss 2005 - 2006
Lead, As Clustering
Wrapsidy Feb 1, 2004 - Jul 1, 2005
Senior Software Engineer
Wan Concepts Jan 1, 2002 - Jan 1, 2004
Owner
Netconnect As Dec 1999 - Dec 2001
Consultant
Education:
Stanford University 2001 - 2002
Masters, Master of Arts, East Asian Studies
Michigan State University 1983 - 1987
Bachelors, Bachelor of Arts, Humanities, International Business
Skills:
Java Enterprise Edition Open Source Java Distributed Systems Application Servers Hibernate Software Development Git Ejb Redhat Cloud Computing Subversion Jboss Clustering