users@glassfish.java.net

Re: Glassfish cluster limits / best practices?

From: <glassfish_at_javadesktop.org>
Date: Fri, 21 Aug 2009 00:34:43 PDT

Performance tuning guide and deployment planning guide has information that you may be interested in.

Performance Tuning Guide: http://docs.sun.com/app/docs/doc/820-4343?l=en
Deployment Planning Guide: http://docs.sun.com/app/docs/doc/820-4342?l=en

Here are few other tips:
- GlassFish has ability to create multiple domains (asadmin <a href="http://docs.sun.com/app/docs/doc/820-4332/create-domain-1?l=en&a=view">create-domain</a>). So, you may want to plan different domains for your deployment when/if needed.

- Try to create clusters between 3 to 10 instances depending on requirements. You may create additional clusters and domains as needed.

- You may want to consider sharing your cluster configuration during cluster creation if the clusters have similar configuration. You may use tokens to customize ports, etc. That will help with DAS's footprint and startup. Refer to the following blog for more details: http://blogs.sun.com/nazrul/entry/under_the_hood_of_glassfish [be aware that this requires good understanding of GlassFish]

- To tune the cluster, you may want to consider Performance Tuner value add. Refer to <a href="http://blogs.sun.com/nazrul/entry/glassfish_enterprise_manager">GlassFish Enterprise Manager</a> and this <a href="https://www.sun.com/offers/details/glassfish_open_network.xml">white paper</a>.

Here are few other references:
Clustering article: http://developers.sun.com/appserver/reference/techart/glassfishcluster/
Clustering under 10 minutes: http://www.youtube.com/watch?v=m5zB2xU6O44

Hope this helps.

--
Nazrul
[Message sent by forum member 'ai109478' (ai109478)]
http://forums.java.net/jive/thread.jspa?messageID=361541