Ακολουθεί μια κατανομή του τι κάνει το CRS:
* Διαχείριση κόμβων: Το CRS παρακολουθεί την υγεία κάθε κόμβου στο σύμπλεγμα. Ανιχνεύει τις αποτυχίες των κόμβων και ξεκινά τις ενέργειες για την ανάκτηση της βάσης δεδομένων.
* Διαχείριση πόρων: Το CRS διαχειρίζεται τους διάφορους πόρους που απαιτούνται από τη βάση δεδομένων, όπως ακροατές, περιπτώσεις και αποθήκευση. Εξασφαλίζει ότι αυτοί οι πόροι ξεκινούν, σταματούν και αποκατασταθούν σωστά.
* Διαχείριση δίσκων ψηφοφορίας: Σε παλαιότερες εκδόσεις του RAC, το CRS διαχειρίστηκε τον δίσκο ψηφοφορίας, ο οποίος χρησιμοποιείται για να καθορίσει ποιος κόμβος είναι ο "κύριος" στο σύμπλεγμα. Οι νεότερες εκδόσεις αξιοποιούν πιο προηγμένους μηχανισμούς απαρτίας.
* Επικοινωνία μεταξύ κόμβων: Το CRS διευκολύνει την επικοινωνία μεταξύ κόμβων στο σύμπλεγμα, επιτρέποντάς τους να συντονίσουν τις δραστηριότητές τους.
* Χειρισμός συμβάντων: Το CRS ανταποκρίνεται σε διάφορα γεγονότα, όπως αποτυχίες κόμβων, διακοπές δικτύου και ζητήματα πόρων. Παίρνει τις κατάλληλες ενέργειες που βασίζονται σε προ-διαμορφωμένες πολιτικές για τη διατήρηση της διαθεσιμότητας βάσης δεδομένων.
* clusterware: Το CRS είναι ο πυρήνας του λογισμικού Oracle Clusterware, το οποίο παρέχει ένα θεμέλιο για την υψηλή διαθεσιμότητα και την επεκτασιμότητα των διαφόρων προϊόντων της Oracle.
Χωρίς CRS, μια βάση δεδομένων Oracle RAC δεν θα μπορούσε να επιτύχει τους στόχους υψηλής διαθεσιμότητας και ανοχής σφάλματος. Είναι η βασική υποδομή που επιτρέπει στη βάση δεδομένων να επιβιώσει με χαρά το υλικό και το λογισμικό.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα