High Availability Cluster

Η CardioExpress έχει εγκαταστήσει΄ένα High Availability Cluster για να φιλοξενεί τις ιδεατές μηχανές (VM) για την απρόσκοπτη λειτουργία της εταιρείας με:

1. Αδιάλειπτη λειτουργία με availability 99,9%
2. Αποθηκευτικό χώρος τουλάχιστο 2TB
3. Μνήμη ανά node 32GB (ECC)
4. Υπολογιστική ισχύς 4Core Xeon E3
5. Τουλάχιστον 10VM σε διαρκή λειτουργία 

Προδιαγραφές H/W 

Για την δημιουργία του cluster χρησιμοποιήθηκαν δύο DELL T20 και ένας DELL T30. Οι servers εξοπλίστηκαν με 32GB RAM, έναν 250GB SSD και από 2x1TB HDDs.
Κάθε server εξοπλίστηκε με 3 κάρτες δικτύου 1GB ώστε να δημιουργηθούν διαφορετικά δίκτυα για DATA & Cluster sync και VM/Management.
.

Λογισμικό 

Χρησιμοποιήθηκε λογισμικό ProxMox ως Hypervisor και CEPH για την δημιουργία VSAN (shared storage).

Network

Δημιουργήθηκε bonding (L2) interfaces με δύο κάρτες δικτύου και συνδέηκαν με και τους τρεις servers με μορφή daisy chain (A → B, B → C, C → A).

Κάθε servrer έχει διαφορετική IP σε αυτό το δίκτυο:
● 10.0.1.1/24 Για το Node1
● 10.0.1.2/24 Για το Node2
● 10.0.1.3/24 Για το Node3

Τα εναπομείναντα nics απέκτησαν τις management IPs όπως αυτές δηλώθηκαν στο vmbr0 (L2 bridge) στο ProxMox:
● 192.168.XXX.xx1 Για το Node1
● 192.168.XXX.xx2 Για το Node2
● 192.168.XXX.xx3 Για το Node3

Επίσης ενεργοποιήθηκαν τα Out Of Band Management (Intel AMT) IPs:
● 192.168.XXX. xx4 Για το Node1
● 192.168.XXX. xx5 Για το Node2
● 192.168.XXX. xx5 Για το Node3

High Availability

Οι τρεις proxmox hypervisors ενεργοποιήθηκαν σε μορφή cluster (corosync/heartbeat) με heartbeat interface το bonding daisy-chain. Το setup μπορεί να αντέξει την απώλεια ενός εκ των τριών server χωρίς να διακόψει τις λειτουργίες των VMs. Σε περίπτωση που σταματήσει να λειτουργεί ο server που εκτελεί ένα VM, αυτό θα ξεκινήσει αυτόματα σε έναν άλλο από τους διαθέσιμους servers. Σαν παράγοντα fencing χρησιμοποιήθηκε το hardware watchdog του IPMI. 

Διάγραμμα δικτύου
.


Shared storage

Για το κοινό storage χρησιμοποιήθηκε η τεχνολογία ceph και δημιουργήθηκε OSDs για κάθε ένα σκληρό για απλότητα.
Δημιουργήθηκαν 6 OSDs, ένα για κάθε σκληρό δίσκο 1T (από 2 σε κάθε server). Κάθε server τρέχει ένα ceph monitor.
Με το σύνολο των OSD φτιάχτηκε ένα RBD pool με PG=64 με redudancy=2.
Αυτό επιτρέπει να «χαθούν» μέχρι και 2 από τους έξι σκληρούς δίσκους χωρίς απώλεια δεδομένων.
Η κατάσταση των OSDs καθώς και του smart report ελέγχεται συνεχώς και θα υπάρξει άμεση ενημέρωση σε περίπτωση επερχόμενου ή άμεσου προβλήματος.
Η ενδεικτική οθόνη της καλής κατάστασης του shared storage είναι η ακόλουθη:
 

Τηλεϊατρικές Υπηρεσίες
Υψηλής Τεχνολογίας σε Παγκόσμιο Επίπεδο

ΕΠΙΚΟΙΚΩΝΙΑ

Πρεμετής 3, 17342
Αγιος Δημήτριος

+30 210 7252631

info@cardioexpress.eu

ΥΠΗΡΕΣΙΕΣ

Τηλεϊατρική & Καρδιολογία

 Τηλεϊατρική & Επείγον

 Τηλεϊατρική & Ναυτιλία

 Τηλεϊατρική & Πρόληψη

We use cookies to give you the best experience. Read our cookie policy.