IBM High Availability Cluster Multiprocessing
{{Short description|High-availability cluster software}}
{{Infobox software
| name = IBM PowerHA SystemMirror
| title = IBM PowerHA SystemMirror
| logo =
| logo caption =
| logo size =
| logo alt =
| screenshot =
| caption =
| screenshot size =
| screenshot alt =
| collapsible =
| author =
| developer = IBM
| released =
| discontinued =
| latest release version = 7.2.7
| latest release date = {{Start date and age|2022|12|9}}{{Cite web |date=2022-10-11 |title=IBM United States Software Announcement 222-280 |url=https://www.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/0/897/ENUS222-280/index.html |access-date=2023-02-08 |website=IBM |language=en-US}}
| latest preview version =
| latest preview date =
| status =
| programming language =
| operating system = AIX
| platform =
| size =
| language =
| language count =
| language footnote =
| genre = High-availability cluster
| license = proprietary
| alexa =
| website = {{URL|http://www-03.ibm.com/systems/power/software/availability/aix/}}
| standard =
| AsOf =
}}
IBM PowerHA SystemMirror (formerly IBM PowerHA and HACMP) is IBM's solution for high-availability clusters on the AIX Unix and Linux for IBM System p platforms and stands for High Availability Cluster Multiprocessing. IBM's HACMP product was first shipped in 1991 and is now in its 20th release - PowerHA SystemMirror for AIX 7.1.
PowerHA can run on up to 32 computers or nodes, each of which is either actively running an application (active) or waiting to take over when another node fails (passive). Data on file systems can be shared between systems in the cluster.
PowerHA relies heavily on IBM's Reliable Scalable Cluster Technology (RSCT). PowerHA is an RSCT aware client. RSCT is distributed with AIX. RSCT includes a daemon called group services that coordinates the response to events of interest to the cluster (for example, an interface or a node fails, or an administrator makes a change to the cluster configuration). Up until PowerHA V6.1, RSCT also monitored cluster nodes, networks and network adapters for failures using the topology services daemon (topsvcs). In the current release (V7.1), RSCT provides coordinate response between nodes, but monitoring and communication are provided by the Cluster Aware AIX (CAA) infrastructure.
The 7.1 release of PowerHA relies heavily on CAA, a clustering infrastructure built into the operating system and exploited by RSCT and PowerHA. CAA provides the monitoring and communication infrastructure for PowerHA and other clustering solutions on AIX, as well as cluster-wide event notification using the Autonomic Health Advisor File System (AHAFS) and cluster-aware AIX commands with clcmd. CAA replaces the function provided by Topology Services (topsvcs) in RSCT in previous releases of PowerHA/HACMP [http://publib.boulder.ibm.com/infocenter/aix/v7r1/index.jsp?topic=/com.ibm.aix.clusteraware/claware_main.htm].
IBM PowerHA SystemMirror Timeline
{{#tag:timeline|
ImageSize = width:900 height:240
PlotArea = right:30 left:30 bottom:60 top:30
DateFormat = dd/mm/yyyy
Period = from:01/01/2000 till:01/01/2018
TimeAxis = orientation:horizontal
Legend = orientation:vertical position:bottom columns:2
Colors =
id:production value:green Legend:Production
id:lightline value:rgb(0.8,0.8,0.8)
BackgroundColors = canvas:white
ScaleMajor = gridcolor:lightline unit:year increment:1 start:01/01/2000
Define $vshift = 15 # move text above the bars
PlotData=
bar:
color:production mark:(line,white) align:left fontsize:M
from:01/01/2010 till:01/01/2018 shift:(-55,-4) text:"PowerHA SystemMirror 7"
barset:break
color:production
from:01/01/2010 till:17/02/2012 shift:(-15,$vshift) text:".1"
barset:break
color:production
from:17/02/2012 till:01/10/2015 shift:(-15,$vshift) text:".1.1"
barset:break
color:production
from:01/10/2015 till:11/10/2016 shift:(-15,$vshift) text:".2"
barset:break
color:production
from:11/10/2016 till:01/01/2018 shift:(-15,$vshift) text:".2.1"
bar:
color:production mark:(line,white) align:left fontsize:M
from:01/10/2009 till:01/01/2010 shift:(-55,-4) text:"PowerHA SystemMirror 6"
bar:
color:production mark:(line,white) align:left fontsize:M
from:01/07/2003 till:27/10/2009 shift:(-55,-4) text:"HAMCP 5"
bar:
color:production mark:(line,white) align:left fontsize:M
from:01/06/2000 till:01/07/2003 shift:(-55,-4) text:"HACMP 4"
TextData =
pos:(275,255)
fontsize:L
textcolor:black
text:"IBM PowerHA SystemMirror Release Timeline"
}}
IBM PowerHA SystemMirror Releases
- PowerHA SystemMirror 7
- PowerHA SystemMirror 7.2, released in {{Release date and age|2015|10|01}}.[http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?subtype=ca&infotype=an&appname=iSource&supplier=897&letternum=ENUS215-389]
- PowerHA SystemMirror 7.2.1, released in {{Release date and age|2016|10|11}}.{{cite web |url=http://www-01.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/9/897/ENUS216-399/index.html&lang=en&request_locale=en |title = IBM PowerHA SystemMirror V7.2.1 enables simpler migration support|date = 11 October 2016}}
- New User Interface.{{cite web |url=http://www-01.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/9/897/ENUS216-399/index.html&lang=en&request_locale=en |title = IBM PowerHA SystemMirror V7.2.1 enables simpler migration support|date = 11 October 2016}}
- PowerHA SystemMirror 7.1 was released in {{Release date and age|2010}}, and uses the Cluster Aware AIX (CAA) infrastructure available in AIX V6.1 TL 6 and AIX 7.1 [https://web.archive.org/web/20081217024642/http://www-03.ibm.com/systems/power/software/availability/aix/index.html]
- PowerHA SystemMirror 7.1.1 {{Release date and age|2012|02|17}}.{{cite web |url=http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/PRS4874 |url-status=dead |archive-url=https://web.archive.org/web/20170311161823/http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/PRS4874 |archive-date=2017-03-11 |title=IBM Techdocs Download: PowerHA for AIX v7.1.1 release notes}}
- PowerHA 6
- PowerHA 6.1, Rebranded again to IBM PowerHA SystemMirror for AIX, GA Oct 27 2009, [http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=an&subtype=ca&appname=GPA&htmlfid=897/ENUS609-077]
- Now in Standard and Enterprise Editions
- EMC SRDF support
- GLVM 2-site Configuration Wizard
- Improvements to SMIT panels and File Collections
- IPv6 support
- HACMP 5
- HACMP 5.5, Rebranded to IBM PowerHA, GA Nov 2008, [http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=an&subtype=ca&appname=GPA&htmlfid=897/ENUS208-313]
- Asynchronous replication support
- Updated support for DLPAR/CUOD to include support for IBM POWER5 and POWER6 processors
- Support for LPAR mobility to relocate critical applications
- PowerHA/XD PPRC support of Global Mirror when used with SAN Volume Controller
- Function to allow PowerHA/XD PPRC to support multiple storage subsystems at each site
- Better integration with the AIX operating system by avoiding modifications to the TCP/IP bringing up process
- HACMP 5.4.1, Nov 2007, [http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=an&subtype=ca&appname=GPA&htmlfid=897/ENUS207-279 announcement]
- AIX Workload Partitions support (WPAR)
- New GLVM monitoring
- NFSv4 support improvements
- HACMP 5.4, July 2006, [http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=an&subtype=ca&appname=GPA&htmlfid=897/ENUS206-176 announcement]
- Web-based GUI
- Nondisruptive HACMP cluster startup, upgrades, and maintenance
- HACMP 5.3, August 2005
- HACMP 5.2, July 2004
- HACMP 5.1, July 2003
- HACMP 4
- HACMP 4.5, July 2002
- HACMP 4.4, June 2000
- HACMP 4.3
- HACMP 4.2
- Adds Cluster Single Point of Control (CSPOC) feature
- Dynamic Reconfig
See also
References
{{Reflist}}
External links
- [https://web.archive.org/web/20080118100422/http://www-03.ibm.com/systems/p/advantages/ha/index.html HACMP Homepage]
- [https://web.archive.org/web/20080508221410/http://www-03.ibm.com/systems/p/software/whitepapers/hacmp_bestpractices.html (PDF) HACMP Best Practices Whitepaper, July 2007 Update]
- [http://www.aixhealthcheck.com/index.php?topic=17 HACMP/PowerHA Hints and Tips]
- [https://www.ibm.com/support/knowledgecenter/SSPHQG_7.2/navigation/welcome.htm HACMP for AIX documentation]
- [https://archive.today/20060516065416/http://www-03.ibm.com/certify/certs/axcephax.shtml HACMP for AIX Certified Systems Expert Requirements]
- [https://web.archive.org/web/20081201094906/http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/TD101347 HACMP Version Compatibility Matrix]
- [http://www.ibm.com/developerworks/forums/forum.jspa?forumID=1611&start=0 PowerHA Technical Forum]
- [http://www.aixhealthcheck.com/blog.php?topic=17 AIX Health Check]
High Availability Cluster Multiprocessing