Wednesday Mar 02, 2011

GlassFish 3.1 SOTD #3 - From install to cluster in 10 minutes or so

In this third post of the SOTD (Screencast Of The Day) series following the release of GlassFish 3.1, here is Anissa's Centralized Administration in GlassFish 3.1.

This 11-minute demo shows :
• the installation of GlassFish 3.1
• the configuration of remote clustered instances (via SSH)
• the web admin console to configure the cluster and instances
• deployment of an application to the cluster
Very neat!

This screencast is hosted on the GlassFish YouTube Channel.

Friday Nov 26, 2010

It's raining GlassFish 3.1 Cluster screencasts!

A couple of months back (soon after Milestone 3 was released), we published a "GlassFish 3.1 Admin Console" screencast which offered a glimpse at what centralized admin and clustering would look like in the GlassFish 3.x family. As recently as last week, another GlassFish HA video was published based on the more recent bits.

Earlier this week, Paulo released a detailed three-part screencast series in Brazilian Portuguese : [1], [2] and [3] based on these full instructions and instances running in virtualbox images and accessed via ssh. And finally we now have Sébastien publishing a short (7-min) demo with GlassFish 3.1, a load-balancer and session failover from one node to another (and back) in 12-steps. Clearly Sébastien decided to have a bit of fun in the post-processing of his video. Check it out!

Maybe we should start a competition for the best GlassFish 3.1 screencast and award prizes when the product ships? The GlassFish Youtube channel has more than 325 subscribers with close to 15K channel views and 60K upload views.  Subscribe to not miss any of the content; so far there are 60 videos.

Thursday Jun 26, 2008

Two second editions, two first times

new MySQL books

The buzz of the week is all about books. The second edition of High Performance MySQL has just hit the shelves. In addition to being a complete rewrite of the first edition, this is a sort of community book, where the authors gathered together the official tools and the ones available in the community to explain how to make MySQL fly. Many topics were submitted for public discussion. It is also the first time that an author has explained in public how to write it.

The other second edition is a reprint of the MySQL Cluster certification guide. Noticed anything peculiar in the cover? Yes! It's a Sun book. This is actually the very first book to be published through Sun's new print-on-demand partner, Vervanté. In other words, Sun's first Vervanté book is a book on MySQL!

Saturday May 24, 2008

Improved release model for MySQL Cluster

MySQL

Contrary to mounting rumors, MySQL is not closing or removing MySQL Cluster. The reason for the cluster applications being missing in the latest 5.1 binaries is a split release model, as Kaj Arnö explains. The almost simultaneous announcement of Cluster 6.2 release is a confirmation that the Cluster is alive and kicking.

To reinforce the Cluster buzz, another blogging entity has surfaced. The MySQL Telecom Team is mostly involved in Cluster technologies, although not exclusively.

Tuesday Apr 29, 2008

GlassFish cluster administration - When do I talk to the DAS?

Small schema of cluster

Kedar has a blog on GlassFish cluster administration (domain, DAS, Node Agents, Instances, ...). This should come handy to people looking at understanding when synchronisation actually happen with the DAS (Domain Administration Server) which is where the centralized repository sits.

We often claim to have BEA's features at JBoss' price. This centralized cluster management is certainly one such feature.

Sunday Dec 09, 2007

New Shoal Article on java.net

Project Shoal

Most GlassFish subprojects (Grizzly, Metro, Woodstock, HK2, Jersey, mq, Mojarra, ...) can be used independently from the application server. Project Shoal is no exception. This Group Management Service used by GlassFish clustering can also be applied to other use-cases.

Community members Juan Pedro Danculovic and Diego Naya have a nice article over on java.net covering in a single place most of the Shoal features. It goes into the definition of all the basic terms such as Group, Member, Member Token, Spectator, Core, Group Management Service, Components, and Signals. The article also covers how to integrate your own code into the clustering infrastructure (not only for Java EE applications, but SE applications too). Given the artifact's size (JARs are less than 2MB), together with a stripped-down GlassFish v3, the possibilities become very interesting.

Previous Shoal resources include:
•  Previous Shoal posts
•  Other introductory Shoal article
•  GlassFish podcast interview about GlassFish Clustering and Shoal

Tuesday Nov 06, 2007

GlassFish podcast on Clustering

GlassFish Podcast image

In this third episode of the GlassFish Podcast, HA engineering lead Shreedhar Ganapathy discusses project Shoal and how it's applied to GlassFish clustering as a GMS (Group Management System) technology but also how it does in-memory replication to provide High Availability (depending on the profile used).

If you're interested in the max number of nodes in a cluster, buddy replication, recovery failure notification, sticky load-balancing, availability level, or distributed state cache, this interview gets into all of these. It also tries to go from first steps to setup the cluster to tips on running and managing it effectively. Finally it touches on what's next for clustering in GlassFish in the next 18 months.

This is a longer podcast that the earlier two (40 minutes). Feedback is welcome about what you think is the optimal duration (although I suspect this varies depending on one's commute).

Wednesday Oct 11, 2006

Clusters and Domains in GlassFish V2

Duke Says: Let's Going!

GlassFish V2 is adding the remaining Enterprise-Quality features into the Open Source Project GlassFish. For Milestone 2 that means improved clustering installation and administration, and these revolve around the concept of a Domain.

Two good overviews of Domains are Shreedhar's recent entry and Kedar's earlier blog. More TA entries on the subject are here. Cluster installation has also been incorporated into the quickstart guide. Finally, the GlassFish V2 Architecture Page has more details.