Tuesday Oct 20, 2009

Solaris Cluster: Presentations and Demonstrations at Oracle Open World 2009

If you couldn't make it to Oracle Open World in San Francisco (12th - 15th October) I've put together a quick summary of the presentations and demonstrations that my colleagues and I delivered.

The Solaris Cluster group was given two speaking sessions for the conference:

  1.  "Bulletproof Your Oracle E-Business Suite Deployment with Solaris Cluster" - Neil Garthwaite and Pedro Lay
  2. "Delivering High Availability to Oracle Applications with Solaris Cluster" - Dr Ellard Roush and Tim Read

Neil and Pedro's presentation explained how you could combine Solaris Cluster and Sun Cluster Geographic Edition to create a high availability Oracle's E-Business Suite implementation that also has disaster recovery protection.

The underlying 10g RAC database runs in the global zone and is replicated by Oracle Data Guard to a secondary cluster. The application tier comprising concurrent manager and Oracle Process Manager and Notification Server (opnm) managed services (oafm, forms, oacore and http server) runs in a separate, isolated Solaris Containers cluster, also known as a zone cluster. Using the features of Solaris Cluster and Geographic Edition both local failover and disaster recovery can be achieved without the need to re-run autoconfig.

Oracle Open World E-Business suite demonstration configuration

The picture above shows the configuration demonstrated at Oracle Open World with the exception that shared QFS was used in place of ASM. 

The presentation was backed up by a real implementation using two physically separate clusters. During the show we performed numerous demonstrations. These included local failovers, caused by forcing zone or process failures, and full site switchovers to test the disaster recovery plan. Whereas local failover took only a matter of a few seconds, the site switchover took around 15 minutes to complete, albeit on a somewhat untuned system. On the final day we initiated a full disaster scenario by powering off both of the primary cluster nodes. The takeover of the primary site completed successfully in around 10 minutes. And just to re-iterate, at no point did we need to re-run autoconfig, whether we performed a failover, switchover or site takeover.

Throughout these demonstrations we used Load-Runner to place a background load on the system and give an indication of interactive performance.

Keep an eye out for videos of this setup on the Sun Learning Exchange.

The second presentation given by Ellard and me came in two parts. The first covered how Solaris Containers clusters can be used to consolidate workloads onto a Solaris Cluster with both security isolation and resource constraints. The second part described how a new resource type, or agent, could be written to support an application for which Sun doesn't currently have an offering. The example used in the presentation was Oracle Business Intelligence Enterprise Edition.

Other Solaris Cluster demonstrations at the Sun booth included: HA-ASM, a new agent for managing Oracle ASM, running in a zone cluster and Oracle 11g RAC running over RDS on Infiniband on SPARC servers using Sun's QDR PCIe HCAs and the 36-port switch.

Now if you were at Oracle Open World but didn't sign up to attend our presentations (and look what you've missed!) then you can still access copies of the slides and listen to the recording of the above sessions.

Maybe we'll see you at OOW next year!

Tim Read
Solaris Cluster Engineering

Tuesday Aug 18, 2009

Discussing High Availability with a Puppet

Last month at OSCON I had the pleasure of discussing High Availability and Open HA Cluster with "Jack Adams." Here's the video for your viewing pleasure:

Nick Solter
Solaris Cluster / Open HA Cluster developer and author of OpenSolaris Bible

Monday Jun 01, 2009

Announcing Open HA Cluster 2009.06

We are pleased to announce the release of High Availability Cluster software for OpenSolaris 2009.06! If you've been following along, this release is the fruit of project Colorado. Open HA Cluster 2009.06 is based on Solaris Cluster 3.2, including many of the features from the most recent update. Additionally, Open HA Cluster 2009.06 contains the following new features:

  • The ability to use Crossbow VNICs as endpoints for the cluster private interconnects. You can even send the cluster traffic over the public network and secure it with IPsec.
  • Support for exporting locally attached storage as iSCSI targets with COMSTAR iSCSI. You can obtain redundant “shared storage” without true shared storage by creating a mirrored zpool out of iSCSI-accessible local disks on two different nodes of the cluster.

Taken together, these features contribute to “hardware minimization,” allowing you to form a cluster with fewer physical hardware requirements.

This release runs on both SPARC and x86/x64 systems and includes the following agents:

  • Apache Webserver
  • Apache Tomcat
  • MySQL
  • GlassFish
  • NFS
  • DHCP
  • NFS
  • Kerberos
  • Samba
  • Solaris Containers (for ipkg Zones)

Open HA Cluster 2009.06 is distributed as IPS packages from the https://pkg.sun.com/opensolaris/ha-cluster repository. In order to obtain access, accept the license agreement at https://pkg.sun.com to obtain a certificate and key. Follow the instructions given at registration to configure your system's access to the ha-cluster publisher.

To install the complete cluster, including agents, install the “ha-cluster-full” package. To install a minimal cluster, without agents and other optional components, install the “ha-cluster-minimal” package instead. You can then install the individual agents and other optional components.

Open HA Cluster 2009.06 is free to use, with production level support offerings available for two-node clusters. This release runs on OpenSolaris 2009.06 only.

For more information, see the documentation landing page and the OpenSolaris Availability page. If you don't have physical hardware available to create a cluster, try it out on VirtualBox! (PDF link).

Please direct your questions and comments to ha-clusters-discuss@opensolaris.org

The Colorado Team

Tuesday May 19, 2009

Open HA Cluster at CommunityOne West June 1-2

In addition to the Cluster Summit on May 31, Open HA Cluster will be well represented at the CommunityOne West conference at Moscone Center in San Francisco.

We'll have an Open HA Cluster demo running the whole week. Come visit us in the Sun Pavillion to see Open HA Cluster running on OpenSolaris.

I'll also be giving a talk, "High Availability with OpenSolaris", as part of the Deploying OpenSolaris in your DataCenter deep dive track on Tuesday, June 2. Contrary to the "official" CommunityOne information you might find elsewhere, this deep dive track is completely free. Just register with the "OSDDT" registration code. The other talks in this track, on ZFS and Zones, should be quite interesting as well.

You can see the entire lineup of the OpenSolaris presence at CommunityOne here, and even more details here. I hope to see you in San Francisco in a couple weeks!

Nick Solter
Tech lead, Open HA Cluster 2009.06

Monday Apr 27, 2009

Open HA Cluster Summit - 31st May 2009

Make High Availability Work for You - Open HA Cluster Summit 31st May 2009

Have you signed up for this event yet?

Join us as we explore the latest trends of High Availability Cluster technologies, as well as key insights from HA Clusters community members, technologists, and users of High Availability and Business Continuity software. Learn how to increase the availability of your favorite applications from blogs to enterprise level infrastructure. If you are a student, you may want to consider the industrial-strength Open HA Cluster software for your thesis research. You will also have the unique opportunity to hear one of the featured guest speakers, Dr. David Cheriton, industry expert and professor at Stanford University.

Come, learn, mingle with HA Clusters Community members, network, enjoy free food, and casino games!

If you are not going to be in San Francisco, you could still participate by following the technical sessions on twitter and ustream.

Jatin Jhala
HA Clusters Community Manager

This event is sponsored by Sun Microsystems, Inc.  Spread the word.  Inform your friends and colleagues.


Oracle Solaris Cluster Engineering Blog


« July 2016