Jump to content
  • entries
    122
  • comments
    153
  • views
    66909

Database Availability Groups (DAG)


Catastrophic Failure

557 views

 Share

Άλλα features έρχονται και άλλα features φεύγουν.
Στον Exchange Server 2007 συναντήσαμε τις τεχνολογίες Cluster (LCR, CCR, SCC και SCR)

LCR (Local continuous replication):
Το παρόν χρησιμοποιήθηκε κυρίως για τις μικρές επιχειρήσεις που ήθελαν να αναπαράγουν ένα αντίγραφο (replicate a copy) της Exchange database τους σε άλλο δίσκο στον ίδιο server.

Pic_1

SCC (Single copy cluster):
Το παρόν θα το αποκαλούσα ένα παραδοσιακό Exchange cluster που χρησιμοποιεί shared storage για να φιλοξενήσει (host) τη βάση δεδομένων του Exchange.

Βασική αρχιτεκτονική του SCC

clip_image002

CCR (cluster continuous replication):
Χρησιμοποιήθηκε για την αναπαραγωγή ανταλλαγής πληροφοριών δεδομένων (replicate Exchange database information) μεταξύ 2 Exchange server που επιτρέπει για το hardware και storage redundancy, αλλά περιορίστηκε στο 1 Active node και 1 Passive node.

Βασική αρχιτεκτονική του CCR

clip_image003

SCR (standby continuous replication):
Έκανε την εμφάνιση του στον Exchange 2007 SP1 για να παράσχουν τη δυνατότητα να κάνουν replicate την Exchange databases σε μια τοποθεσία αποκατάσταση των καταστροφών (disaster recovery location).

clip_image004

Η έννοια του DAG και πώς λειτουργεί , πιστεύω ότι είναι πιο εύκολο να το μάθει κάποιος ακόμα και εκείνη που δεν έχουν δουλέψει με Exchange clusters. Σε έναν Exchange Server (προηγούμενες εκδόσεις Exchange ) είχαμε την δυνατότητα εγκατάστασης Active ή Passive cluster node κατά την διάρκεια του setup.exe.
Ανάλογα με την έκδοση του Exchange που είχατε εγκαταστήσει εσείς έπρεπε να δημιουργήσετε ένα εικονικό διακομιστή Exchange (EVS), το οποίο άλλαξε στο cluster mailbox server (CMS) στον Exchange 2007.

Database Availability Group
Έτσι τώρα ήρθε η ώρα να ξεχάσουμε όλα αυτά που προανέφερα για το Exchange clustering και να γνωρίσουμε την νέα γενιά Exchange clustering DAG.

Τι αφαιρέθηκε?

  1. Δεν υπάρχουν άλλα EVS/CMS
  2. Η βάση δεδομένων (Database) δεν συνδέεται πλέον με ένα Server αλλά είναι ένα Org Level resource
  3. Δεν υπάρχει πλέον η απαίτηση(requirement) επιλογής Cluster ή Non Cluster κατά την εγκατάσταση, ο Exchange 2010 server μπορεί να κινηθεί μέσα και έξω από ένα DAG.
  4. Το limitation μόνο hosting το mailbox role σε ένα clustered Exchange server
  5. Τα Storage Groups έχουν αφαιρεθεί από τον Exchange

Είναι κάτι το ίδιο?
Window Enterprise Edition εξακολουθεί να απαιτείται από ένα DAG, εξακολουθεί να χρησιμοποιεί κομμάτια Windows Failover Clustering

Τι καινούργιο έχουμε?

1. Μπορείτε να εγκαταστήσετε άλλους ρόλους στον mailbox server όταν είναι μέλος μιας DAG.

2. Το database name θα πρέπει να είναι μοναδικό σε ένα Exchange Org.

Database Availability Groups

Πάμε να δούμε την δημιουργία ενός Database Availability Group (DAG)

Αφού ολοκληρώσετε την διαδικασία εγκατάστασης του Exchange Server 2010, μεταβείτε στην κονσόλα EMC (Exchange Management Console). Ελέγξτε ότι η database έχει δημιουργηθεί με το σωστό όνομα και τοποθεσία (location).

1) Μεταβείτε στην κονσόλα EMC (Exchange Management Console)

2) Μεταβείτε στην επιλογή Organization Components και την καρτέλα Database Availability Group.

Pic_6

3) Κάντε δεξί κλικ και επιλέξτε New Database Availability Group

Pic_7

Στο σημείο αυτό θα μας ζητηθεί να συμπληρώσουμε 3 κομμάτια πληροφοριών για το DAG μας

a. DAG name
b. File Share witness (FSW) UNC path (μπορεί να είναι οποιοδήποτε μηχάνημα)
c. Την φυσική τοποθεσία (physical location) του server που θα φιλοξενεί (host) το FSW

Pic_8

Όπως μπορείτε να δείτε στο παράδειγμα, χρησιμοποιώ τον DC για FSW μηχάνημα.

Σημείωση: Οποιοδήποτε μηχάνημα κι αν χρησιμοποιείτε σαν FSW θα πρέπει να διαθέτετε Exchange Trusted Subsystem group στο Local Admin’s group.

4) Επιλέξτε Finish στο Wizard για να ολοκληρώσετε την διαδικασία.

Pic_9

Έχουμε δημιουργήσει το πρώτο DAG, εάν ανοίξουμε το Active directory users and computers θα δούμε το ένα computer objects που δημιουργήθηκε με το DAG name που δώσαμε.

Pic_10

Αυτό το object χρησιμοποιείτε από το Windows clustering. Αφού ολοκληρωθεί το wizard μπορούμε α επαληθεύσουμε μέσα από την κονσόλα EMC εάν το DAG μας έχει δημιουργηθεί σωστά.

Pic_11

Από μόνο του το DAG δεν κάνει τίποτα για εμάς και δεν υπάρχουν properties μέσα στην κονσόλα EMC να το διαχειριστούμε, ωστόσο, εάν χρησιμοποιήσουμε την shell μπορούμε να δούμε μερικά επιπλέον χαρακτηριστικά.

Πάμε να προσθέσουμε το πρώτο node στο DAG μας.

1.Στην κονσόλα EMC επιλέξτε δεξί κλικ στο DAG μας και επιλέξτε Manage Database Availability Group

Pic_12

2. Στην σελίδα Manage Database Availability Group κάντε κλικ στην επιλογή Add
Pic_23

3. Στο παράθυρο Select Mailbox Server επιλέξτε το κατάληλο mailbox server

Pic_14

4. Επιλέξτε Manage
Pic_15

( Μετά την επιλογή Manage, το Windows clustering έχει εγκατασταθεί)

Pic_16

5. Επιλέξτε finish για να ολοκληρωθεί η διαδικασία

Pic_17

6. Μπορούμε τώρα να δούμε ότι το mailbox server έχει προστεθεί στο DAG μας
Pic_18

Εάν ανοίξουμε τα Admin tools θα δούμε ότι το Windows clustering είναι εγκατεστημένο και το mailbox server είναι μέλος του cluster

Pic_19

Σημείωση:
Εξ ορισμού το DAG έχει ρυθμιστεί να χρησιμοποιεί DHCP να αντιστοιχίσετε διεύθυνση IP,στην τρέχουσα κατασκευή δεν υπάρχει τρόπος να αντιστοιχίσετε μια διεύθυνση IP για το DAG στο GUI.

Αυτό μπορεί να γίνει κατά την προσθήκη του node στο DAG από την κονσόλα EMS.

Άς πάμε να δούμε πώς είναι να προσθέσουμε τον server από την κονσόλα EMS

1. Ανοίξτε την κονσόλα EMS (μπορείτε να χρησιμοποιήσετε την shell) add-databaseavailabilitygroupserver Dag -mailboxserver <mailbox server> -databaseavailabilitygroupIpAddress <IP>

Pic_20

Άς ανοίξουμε το Windows Failover Clustering και να δούμε ότι η IP είναι assign στο cluster.

Pic_21

Ένα άλλο στοιχείο που θα παρατηρήσετε ότι είναι διαφορετικό από τις προηγούμενες εκδόσεις του Exchange είναι ότι δεν υπάρχουν cluster resources, no disks, not CMS/EVS.

 Share

0 Comments


Recommended Comments

There are no comments to display.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...