Monday Aug 24, 2009

Hochverfügbarkeit mit minimalem Cluster

Meinen Vortrag über "Hochverfügbarkeit mit minimalem Cluster" habe ich auf folgenden Veranstaltungen halten dürfen:

Hier die aktuelle Version als PDF.

Der Vortrag hat einen theoretischen Teil und ein live Demo von meinem Laptop. Die benutzte Konfiguration habe ich in einem white paper beschrieben.

Nach meinem persönlichen Gefühl ist mir der Vortrag in Berlin am besten gelungen. Auf dem Solaris iX Day bin ich spontan eingesprungen, nachdem ein geplanter Redner kurzfristig ausgefallen war - dafür war es denke ich OK. Auf der FrOSCon hatte ich etwas Probleme in meinen Redefluss zu finden und die Gedanken zu ordnen - stand also etwas neben mir. Hoffe der Vortrag war trotzdem nützlich und interessant für den einen oder anderen :-)

Monday Jun 08, 2009

Best kept secret - or - taking availability for granted

As Dr. David Cheriton made a very good point in his keynote at the Open HA Cluster Summit last week in San Francisco: we take availability for granted and only recognize the lack of availability.

Seems the announcement for OpenSolaris 2009.06 took that to heart. Fortunately there is the "What's New in OpenSolaris 2009.06" document, giving a hint on Open HA Cluster 2009.06. The features section then has a nice description about the availability options with Open HA Cluster on OpenSolaris.

Finally I recommend to have a look at the interview about the next generation high availability cluster.

If you are keen to try out Open HA Cluster on OpenSolaris, there is a white paper available, describing step-by-step how to setup a two node cluster using VirtualBox on a single x86 system, like a laptop.

The official release notes and installation guide are available on the HA Clusters community web page.

I want to thank the whole team that made Open HA Cluster 2009.06 for their hard work and a great release!

Monday Mar 16, 2009

Open HA Cluster on OpenSolaris - a milestone to look at

You might have noticed the brief message to the ha-clusters-discuss maillist that a new Colorado source drop is available.  If you have read my blog about why getting Open HA Cluster running on OpenSolaris is not just a "re-compile and run" experience, then it is worth to mention that the team working on project Colorado made some great progress:

  • The whole source can get compiled by using the latest SunStudioExpress compiler on OpenSolaris.
  • Logic has been implemented to create the IPS manifest content within the source gate (usr/src/ipsdefs/) and to send the IPS packages to a configurable repository as part of the build process. That way one can easily install the own set of created IPS packages on any OpenSolaris system which can reach that repository.
  • IPS package dependencies have been analysed and are now defined explicitly in more fine granularity.
  • scinstall has been enhanced to do all the required steps at initial configuration time, which have been previously done within individual postinstall/preremove SVR4 package scripts.
  • Shell scripts have been verified to either work with KSH93 or been changed to use /usr/xpg4/bin/sh.
  • While the framework gate has still a build dependency to JATO (which is part of webconsole), any run-time dependency has been removed.
  • pconsole has been made available for OpenSolaris, which can be used instead of the Solaris Cluster adminconsole (which uses Motif).
  • Changes have been made to work with new networking features introduced by projects Crossbow, Clearview and Volo. This especially means that vnics can be used to setup a minimal cluster on systems which just have one physical network interface.
  • Changes have been made to improve the DID layer, to work with non-shared storage exported as Solaris iSCSI targets, which in turn can get used through configuring the Solaris iSCSI initiator on both nodes. This can get combined with ZFS to achieve failover for the corresponding zpool. Details can be found within the iSCSI design document
  • Changes have been made to implement a new feature called weak membership. This allows to form a two node cluster without requiring a quorum device (neither quorum disk nor quorum server). To better understand this new functionality, read the weak membership design document.
  • Changes have been made to the HA Containers agent to work the the ipkg brand type for non-global zones on OpenSolaris.
The source has been verified to compile on OpenSolaris 2009.06 build 108 on x86. Instructions on how to compile the framework and agent source code should enable you to try the various new possibilities out on your OpenSolaris system. Give it a try and report back your experience! Of course be aware that this is still work in progress.

This Blog is about my work at Availability Engineering: Wine, Cluster and Song :-) The views expressed on this blog are my own and do not necessarily reflect the views of Sun and/or Oracle.


« July 2014