Wednesday Sep 23, 2009

Project Colorado: A minimal and modular HA cluster for OpenSolaris

As I wrote previously, we had a great Open HA Cluster Summit in San Francisco at the end of May of this year. I gave a talk about high availability clustering for OpenSolaris (codenamed Project Colorado), and I'm happy to report that the edited video is finally available for viewing.

Tuesday Jun 09, 2009

Next Generation High Availability Cluster Video

Here's an interview with my Engineering Director, Meenakshi Kaul-Basu, and Dan Roberts, Director of OpenSolaris Product Management, about the Open HA Cluster 2009.06 release that was announced last week.

Monday Jun 01, 2009

Open HA Cluster 2009.06 Released Today!

As I wrote over at the Sun Cluster Oasis blog, Open HA Cluster 2009.06 is now available! This release provides a High Availability option for OpenSolaris 2009.06 (which was also released today).

As technical lead of the Open HA Cluster 2009.06 release, I've been engrossed in it for over a year, so it with some pride and no small amount of relief that I announce it today. Maybe now I can stop working weekends.

Known as project Colorado, this release had two principal goals:

  1. Port Solaris Cluster 3.2 to run on OpenSolaris.
  2. Provide some minimization and modularization features to reduce the perceived and actual complexity of the HA clustering solution.

Rather than repeating details of these points here, I instead will point you to the slides for a presentation that I gave yesterday at the Open HA Cluster Summit in San Francisco. It was recorded, so hopefully the video will be available soon as well.

As with other packages for OpenSolaris, Open HA Cluster is available from a network package repository. In this case the "ha-cluster" repository on Although the product is free to use and to put into production, you must register and accept a license agreement at After accepting the agreement, follow the directions to download the certificate and key to your systems. Then set the ha-cluster publisher like this:

# pkg set-publisher -k /var/pkg/ssl/Open_HA_Cluster_2009.06.key.pem -c /var/pkg/ssl/Open_HA_Cluster_2009.06.certificate.pem -O ha-cluster
# pkg refresh

Next, install the cluster packages:

# pkg install ha-cluster-full

For more details, you can read the official documentation. If you don't have physical hardware available to form a cluster, check out Thorsten Frueauf's whitepaper on running Open HA Cluster in VirtualBox.

Monday Mar 30, 2009

First Open HA Cluster Summit

Please join us at the first Open HA Cluster summit on May 31, 2009! This event will come almost exactly two years after we formed the HA Clusters community and released the first Open HA Cluster source code, and one year after we released the code for the Sun Cluster Core. I'm looking forward to showing off project Colorado. Here's the official invitation from Jatin, our new community manager:

Make High Availability Work For You

You are invited to participate in the first OpenSolaris Summit for Open HA Cluster.

Open HA Cluster Summit
Sunday, May 31st, 2009
San Francisco Marriott (Next to Moscone Convention Center)
55 Fourth Street
San Francisco, CA 94103 USA

The Open HA Cluster Summit will precede the CommunityOne West and JavaOne Conferences which start on June 1. We will bring together members of the HA Clusters community, technologists, and users of High Availability and Business Continuity software. Not only will experts lead interactive sessions, panel discussions and technical tracks, but there will be ample time for you to also be an active participant.

We invite you to register yourself for this event at your earliest convenience. Email if you have any difficulty with the registration. Attendance is free. There will be a reception and Community Marketplace, an informal venue to showcase your products and ideas, in the evening following the technical sessions.

Jatin Jhala
HA Clusters Community Manager

This event is sponsored by Sun Microsystems, Inc. Spread the word.

Wednesday Aug 27, 2008

Colorado Project Web Page and Requirements

I've launched a project page on for project Colorado. As this is quite a large project, there are several efforts occurring in parallel. One of these tasks is to write the requirements for the project. If you're interested, you can read a draft of the requirements and send any comments to by September 10.

Another task is basic building and bringup of Sun Cluster / Open HA Cluster on OpenSolaris. You can see some of the status on that effort on the project wiki. We are also starting to investigate what it will take to convert the existing SVR4 packages to IPS packages. There's a lot of work to do! If you're interested in getting involved with the project, please let me know.

Friday Jul 11, 2008

First Non-Sun Bug Fix for Open HA Cluster

I'd like to thank Abhilash, a student at Amrita Vishwa Vidyapeetham, Amritapuri campus in India for working on the first bug fix contributed to Open HA Cluster by someone not employed by Sun!

Some other university students in India have shown some interest in OHAC as well, and written about it here, here, and here. It's nice to see the slides I wrote getting used!

Thursday Jun 05, 2008

Solaris Cluster Express 6/08 available

As I announced to the OpenSolaris community yesterday, we've released a new version of Solaris Cluster Express. SCX, as we call it, is a build of Solaris Cluster for Solaris Express. This release runs on SXCE build 86. If you don't want to build the cluster source code yourself, this binary distribution is a good option for trying out Solaris Cluster / Open HA Cluster on OpenSolaris.

Friday May 30, 2008

Solaris Cluster Fully Open Source

This announcement yesterday marks the culmination of my work for the past 1 1/2 years or so. In summary, we open sourced over two million lines of code!

I've learned quite a bit about the legal and business side of open sourcing in the process of getting this code open sourced. But hopefully now I can stop spending so much time with lawyers and get back to programming :-)

Here's a roundup of the various blog entries so far mentioning this release:

Friday Feb 15, 2008

Recent Open HA Cluster Activity

There have been some exciting developments in the Open HA Cluster open-source community over the past couple months. Specifically:


Nick Solter is a software engineer and author living in Colorado.


« July 2016