Jump to content

Solaris Cluster: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
m Disambiguating links to Disaster recovery (link changed to IT disaster recovery) using DisamAssist.
 
(32 intermediate revisions by 27 users not shown)
Line 1: Line 1:
{{Short description|High-availability cluster software}}
'''Solaris Cluster''' (sometimes '''Sun Cluster''' or '''SunCluster''') is a [[high-availability cluster]] software product for the [[Solaris Operating System]], created by [[Sun Microsystems]], a subsidiary of [[Oracle Corporation]]. It is used to improve the availability of software services such as [[RDBMS|databases]], file sharing on a network, [[electronic commerce]] [[websites]], or other applications. Sun Cluster operates by having redundant computers or '''nodes''' where one or more computers continue to provide service if another fails. Nodes may be located in the same [[data center]] or on different continents.
'''Oracle Solaris Cluster''' (sometimes '''Sun Cluster''' or '''SunCluster''') is a [[high-availability cluster]] software product for [[Solaris (operating system)|Solaris]], originally created by [[Sun Microsystems]], which was acquired by [[Oracle Corporation]] in 2010. It is used to improve the availability of software services such as [[RDBMS|databases]], file sharing on a network, [[E-commerce|electronic commerce]] [[website]]s, or other applications. Sun Cluster operates by having redundant computers or '''nodes''' where one or more computers continue to provide service if another fails. Nodes may be located in the same [[data center]] or on different continents.


[[File:Sun Microsystems Solaris computer cluster.jpg|thumb|Sun Microsystems Solaris Cluster]]
==Background==


== Background ==
Solaris Cluster provides services that remain available even when individual nodes or components of the cluster fail. Solaris Cluster provides two types of HA services: [[failover services]] and [[scalable services]].
Solaris Cluster provides services that remain available even when individual nodes or components of the cluster fail. Solaris Cluster provides two types of HA services: [[failover|failover services]] and [[scalable services]].


To eliminate single points of failure, a Solaris Cluster configuration has redundant components, including multiple network connections and data storage which is multiply connected via a [[storage area network]]. Clustering software such as Solaris Cluster is a key component in a [[Business Continuity]] solution, and the Solaris Cluster Geographic Edition was created specifically to address that requirement.
To eliminate single points of failure, a Solaris Cluster configuration has redundant components, including multiple network connections and data storage which is multiply connected via a [[storage area network]]. Clustering software such as Solaris Cluster is a key component in a [[Business Continuity]] solution, and the Solaris Cluster Geographic Edition was created specifically to address that requirement.


Solaris Cluster is an example of kernel-level clustering software. Some of the processes it runs are normal system processes on the systems it operates on, but it does have some special access to operating system or [[Kernel (computer science)|kernel]] functions in the host systems.
Solaris Cluster is an example of kernel-level clustering software. Some of the processes it runs are normal system processes on the systems it operates on, but it does have some special access to operating system or [[Kernel (operating system)|kernel]] functions in the host systems.


In June 2007, Sun released the source code to Solaris Cluster via the [[OpenSolaris]] HA Clusters community.<ref>{{cite web
In June 2007, Sun released the source code to Solaris Cluster via the [[OpenSolaris]] HA Clusters community.<ref>{{cite web
Line 18: Line 20:
}}</ref>
}}</ref>


==Solaris Cluster Geographic Edition==
== Solaris Cluster Geographic Edition ==
SCGE is a management framework that was introduced in August 2005. It enables two Solaris Cluster installations to be managed as a unit, in conjunction with one or more [[Data replication]] products, to provide [[Disaster Recovery]] for a computer installation. By ensuring that data updates are continuously replicated to a remote site in near-real time, that site can rapidly take over the provision of a service in the event that the entire primary site is lost as a result of a disaster, either natural or man-made. This is a key to minimizing the [[Recovery point objective]] (RPO) and [[Recovery time objective]] (RTO) for the service.
SCGE is a management framework that was introduced in August 2005. It enables two Solaris Cluster installations to be managed as a unit, in conjunction with one or more [[Replication (computing)|Data replication]] products, to provide [[IT disaster recovery|Disaster Recovery]] for a computer installation. By ensuring that data updates are continuously replicated to a remote site in near-real time, that site can rapidly take over the provision of a service in the event that the entire primary site is lost as a result of a disaster, either natural or man-made. This is a key to minimizing the [[Recovery point objective]] (RPO) and [[Recovery time objective]] (RTO) for the service.


== Proxy file system ==
SCGE today supports replication with Sun StorageTek AVS, EMC [[SRDF]] and [[Hitachi TrueCopy]]. Support for application-based replication with both [[Oracle Data Guard]] and [[MySQL]] is planned for early 2009.

==Proxy file system==
PxFS (Proxy file system) is a distributed, [[high availability]], [[POSIX]] compliant filesystem internal to Solaris Cluster nodes. Global devices in Sun Cluster are made possible by PxFS. <ref>{{cite web
PxFS (Proxy file system) is a distributed, [[high availability]], [[POSIX]] compliant filesystem internal to Solaris Cluster nodes. Global devices in Sun Cluster are made possible by PxFS. <ref>{{cite web
|url = http://blogs.sun.com/SC/en_US/entry/introduction_to_pxfs_and_insight
|url = https://blogs.oracle.com/SC/entry/introduction_to_pxfs_and_insight
|title = Introduction to PxFS and insight on global mounting
|title = Introduction to PxFS and insight on global mounting
|accessdate = 2008-07-15
|accessdate = 2008-07-15
Line 32: Line 32:
}}</ref>
}}</ref>


==Supported applications==
== Supported applications ==
Solaris Cluster uses software components called ''agents'' which monitor an application to detect whether it is operating correctly, and take action if a problem is detected. Agents for common applications are included such as [[Siebel Systems]], [[SAP]] [[Livecache]], [[Oracle Weblogic Server|WebLogic Server]], [[GlassFish]], [[MySQL]], [[Oracle RAC]], [[Oracle E-Business Suite]] and [[Samba (software)|Samba]] among others; there is also a [[wizard (software)|wizard]] which allows the cluster implementer to create agents for other applications.


== Releases ==
Solaris Cluster uses software components called ''agents'' which monitor an application to detect whether it is operating correctly, and take action if a problem is detected. Agents for common applications are included such as [[Siebel Systems]], [[SAP (company)|SAP]] [[Livecache]], [[Oracle Weblogic Server|WebLogic Server]], [[Sun Java Application Server]], [[MySQL]], [[Oracle RAC]], [[Oracle E-Business Suite]] and [[Samba]] among others; there is also a [[wizard (software)|wizard]] which allows the cluster implementer to create agents for other applications.
* Oracle Solaris Cluster 11.2 {{release date and age|2014|07|31}} <ref>{{cite web |url=http://www.oracle.com/us/corporate/press/2254736 |url-status=dead |archive-url=https://web.archive.org/web/20140807054443/http://www.oracle.com/us/corporate/press/2254736 |archive-date=2014-08-07 |title=Oracle Solaris 11.2 Now Generally Available}}</ref>


==See also==
== See also ==
* [[Computer cluster]]
* [[Computer cluster]]
* [[High-availability cluster]]
* [[SunPlex Manager]], GUI used to view the status and administer some aspects of Solaris Cluster
* [[SunPlex Manager]], GUI used to view the status and administer some aspects of Solaris Cluster


==References==
== References ==
{{Reflist}}
{{Reflist}}


==External links==
== External links ==
*[http://sun.com/software/cluster/ Solaris Cluster webpage at Sun]
* [http://www.oracle.com/us/products/servers-storage/solaris/cluster-067314.html Solaris Cluster webpage at Oracle]
*[http://www.opensolaris.org/os/community/ha-clusters/ OpenSolaris HA Clusters community]
* [https://web.archive.org/web/20071027155205/http://opensolaris.org/os/community/ha-clusters/ OpenSolaris HA Clusters community]
* [http://wikis.sun.com/download/attachments/24543510/820-4690.pdf Sun BluePrint: Using Solaris Cluster and Sun Cluster Geographic Edition with Virtualization Technologies]
* [https://web.archive.org/web/20110523230042/http://wikis.sun.com/download/attachments/24543510/820-4690.pdf Sun BluePrint: Using Solaris Cluster and Sun Cluster Geographic Edition with Virtualization Technologies]
*[http://blogs.sun.com/SC/ Blogs about Solaris Cluster - Sun Cluster Oasis]* Greg Pfister: ''In Search of Clusters'', Prentice Hall, ISBN 0-13-899709-8
*[https://web.archive.org/web/20110319232758/http://blogs.sun.com/SC/ Blogs about Solaris Cluster - Sun Cluster Oasis]* Greg Pfister: ''In Search of Clusters'', Prentice Hall, {{ISBN|0-13-899709-8}}
* Evan Marcus, Hal Stern: ''Blueprints for High Availability: Designing Resilient Distributed Systems'', John Wiley & Sons, ISBN 0-471-35601-8
* Evan Marcus, Hal Stern: ''Blueprints for High Availability: Designing Resilient Distributed Systems'', John Wiley & Sons, {{ISBN|0-471-35601-8}}
* [[Joseph Bianco]], [[Peter Lees]], [[Kevin Rabito]]: ''Sun Cluster 3 Programming: Integrating Applications into the SunPlex Environment'', Prentice Hall, ISBN 0-13-047975-6
* Joseph Bianco, Peter Lees, Kevin Rabito: ''Sun Cluster 3 Programming: Integrating Applications into the SunPlex Environment'', Prentice Hall, {{ISBN|0-13-047975-6}}
* Richard Elling, Tim Read: ''Designing Enterprise Solutions with Sun Cluster 3.0'', Prentice Hall, ISBN 0-13-008458-1
* Richard Elling, Tim Read: ''Designing Enterprise Solutions with Sun Cluster 3.0'', Prentice Hall, {{ISBN|0-13-008458-1}}
* Kristien Hens, Michael Loebmann: ''Creating Highly Available Database Solutions: Oracle Real Application Clusters (RAC) and Sun Cluster 3.x Software'', Prentice Hall, ISBN 0-13-186390-8
* [https://books.google.com/books?id=uIzFAAAACAAJ Kristien Hens, Michael Loebmann: ''Creating Highly Available Database Solutions: Oracle Real Application Clusters (RAC) and Sun Cluster 3.x Software''], Prentice Hall, {{ISBN|0-13-186390-8}}


{{Solaris}}
{{Solaris}}
Line 58: Line 61:
[[Category:Sun Microsystems software]]
[[Category:Sun Microsystems software]]
[[Category:Cluster computing]]
[[Category:Cluster computing]]

[[de:Solaris Cluster]]
[[ja:SunCluster]]
[[ru:Solaris Cluster]]

Latest revision as of 20:50, 17 October 2024

Oracle Solaris Cluster (sometimes Sun Cluster or SunCluster) is a high-availability cluster software product for Solaris, originally created by Sun Microsystems, which was acquired by Oracle Corporation in 2010. It is used to improve the availability of software services such as databases, file sharing on a network, electronic commerce websites, or other applications. Sun Cluster operates by having redundant computers or nodes where one or more computers continue to provide service if another fails. Nodes may be located in the same data center or on different continents.

Sun Microsystems Solaris Cluster

Background

[edit]

Solaris Cluster provides services that remain available even when individual nodes or components of the cluster fail. Solaris Cluster provides two types of HA services: failover services and scalable services.

To eliminate single points of failure, a Solaris Cluster configuration has redundant components, including multiple network connections and data storage which is multiply connected via a storage area network. Clustering software such as Solaris Cluster is a key component in a Business Continuity solution, and the Solaris Cluster Geographic Edition was created specifically to address that requirement.

Solaris Cluster is an example of kernel-level clustering software. Some of the processes it runs are normal system processes on the systems it operates on, but it does have some special access to operating system or kernel functions in the host systems.

In June 2007, Sun released the source code to Solaris Cluster via the OpenSolaris HA Clusters community.[1]

Solaris Cluster Geographic Edition

[edit]

SCGE is a management framework that was introduced in August 2005. It enables two Solaris Cluster installations to be managed as a unit, in conjunction with one or more Data replication products, to provide Disaster Recovery for a computer installation. By ensuring that data updates are continuously replicated to a remote site in near-real time, that site can rapidly take over the provision of a service in the event that the entire primary site is lost as a result of a disaster, either natural or man-made. This is a key to minimizing the Recovery point objective (RPO) and Recovery time objective (RTO) for the service.

Proxy file system

[edit]

PxFS (Proxy file system) is a distributed, high availability, POSIX compliant filesystem internal to Solaris Cluster nodes. Global devices in Sun Cluster are made possible by PxFS. [2]

Supported applications

[edit]

Solaris Cluster uses software components called agents which monitor an application to detect whether it is operating correctly, and take action if a problem is detected. Agents for common applications are included such as Siebel Systems, SAP Livecache, WebLogic Server, GlassFish, MySQL, Oracle RAC, Oracle E-Business Suite and Samba among others; there is also a wizard which allows the cluster implementer to create agents for other applications.

Releases

[edit]
  • Oracle Solaris Cluster 11.2 July 31, 2014; 10 years ago (2014-07-31) [3]

See also

[edit]

References

[edit]
  1. ^ John Fontana (June 27, 2007). "Sun offers up Solaris clustering to open source". Network World. Retrieved 2007-11-13.
  2. ^ "Introduction to PxFS and insight on global mounting". Sun Microsystems. 2008-07-11. Retrieved 2008-07-15.
  3. ^ "Oracle Solaris 11.2 Now Generally Available". Archived from the original on 2014-08-07.
[edit]