In Oracle staat CRS voor Cluster Ready Services . Het is een cruciaal onderdeel van Oracle Real Application Clusters (RAC)-databases. CRS is verantwoordelijk voor het beheer van de hoge beschikbaarheids- en failover-aspecten van een Oracle RAC-omgeving. In wezen is het de infrastructuur die ervoor zorgt dat de database blijft werken, zelfs als een of meer knooppunten in het cluster uitvallen.
Hier is een overzicht van wat CRS doet:
* Knoopbeheer: CRS bewaakt de status van elk knooppunt in het cluster. Het detecteert knooppuntfouten en initieert acties om de database te herstellen.
* Bronnenbeheer: CRS beheert de verschillende bronnen die de database nodig heeft, zoals luisteraars, exemplaren en opslag. Het zorgt ervoor dat deze bronnen correct worden gestart, gestopt en failover.
* Stemschijfbeheer: In oudere versies van RAC beheerde CRS de stemschijf, die wordt gebruikt om te bepalen welk knooppunt de "master" in het cluster is. Nieuwere versies maken gebruik van geavanceerdere quorummechanismen.
* Communicatie tussen knooppunten: CRS vergemakkelijkt de communicatie tussen knooppunten in het cluster, waardoor ze hun activiteiten kunnen coördineren.
* Gebeurtenisafhandeling: CRS reageert op verschillende gebeurtenissen, zoals knooppuntstoringen, netwerkstoringen en problemen met bronnen. Er worden passende acties ondernomen op basis van vooraf geconfigureerd beleid om de beschikbaarheid van de database te behouden.
* Clusterware: CRS is de kern van de Oracle Clusterware-software die een basis biedt voor hoge beschikbaarheid en schaalbaarheid van verschillende Oracle-producten.
Zonder CRS zou een Oracle RAC-database zijn doelstellingen op het gebied van hoge beschikbaarheid en fouttolerantie niet kunnen verwezenlijken. Het is de essentiële infrastructuur waarmee de database hardware- en softwarefouten probleemloos kan overleven. |