Jump to content
  • entries
    18
  • comments
    21
  • views
    1374

Exchange 2010 Mailbox Server Role Requirements Calculator (a.k.a Storage Calculator)


pkalog

663 views

 Share

Ένα από τα πιο σημαντικά βήματα στην εγκατάσταση του Exchange είναι ο σχεδιασμός, και η μικρή μου εμπειρία δείχνει ότι στην Ελλάδα συχνά δεν τον κάνουμε ή πέφτουμε έξω.

Είναι μια σχετικά απλή διαδικασία στην οποία μας βοηθά αφάνταστα ο πολύ καλός φίλος από το Product Group του Exchange Ross Smith IV.

Το πρώτο βήμα είναι να μαζέψουμε απλά στοιχεία για το περιβάλλον που θα στηθεί, για να καταλάβουμε καλυτέρα θα δώσω ένα παράδειγμα με την Εταιρεία «θελωμαιλ Α.Ε».

Πόσους χρήστες που θέλουν Mail έχει η εταιρεία ? 200

Πόσα μηνύματα περνούν και πόσα μηνύματα στέλνουν (χοντρικά) τη μέρα ? 20 στέλνουν / 80 παίρνουν

Πόσο όριο θα έχουν στο Mailbox ? (εδώ θα έχουμε λογικά κατηγορίες )

10 Χρήστες με 2 GB

40 Χρήστες με 1.5 GB

150 Χρήστες με 1 GB

Θέλουμε High Available Λύση ? (Ασφαλώς ναι, είναι τσάμπα στον 2010!!) ΝΑΙ

Θέλουμε να έχουμε Archiving ? ΝΑΙ

Πόσο μέγεθος θα έχει το Archive ? 512 MB, 1 GB για Managers και Αφεντικά.

Τι Servers σκέπτεστε να βάλετε ? HP DL 180 G6 Series

Έχοντας μαζέψει τις παραπάνω πληροφορίες πηγαίνουμε στην σελίδα της Ομάδας του Exchange και κατεβάζουμε ένα αρχείο Excel ουσιαστικά που κάνει τα calculation για εμάς (και πάλι τσάμπα  ) :
http://msexchangeteam.com/files/12/attachments/entry453145.aspx

Ανοίγοντας το Excel αυτό χωρίζετε στα παρακάτω Sheets:

Input: Το πιο βασικό, εδώ θα βάλουμε αυτά που μαζέψαμε

Role Requirements: Βγάζει αυτόματα στοιχειά για τους Server που θα στήσουμε

LUN Requirements: Στοιχειά για τα Logical Drives που θα χρειαστούμε

Backup Requirements: Στοιχεία για την Backup διαδικασία

Log Replication Requirements: Στοιχεία για την μεταφορά των Logs στα αντίγραφα

Storage Design: Στοιχεία για τους Δίσκους

Version Change: χμμ αλλαγές που έγιναν στο Excel (ξέρετε.. δεν το κοιτάμε ποτέ )

Ξεκινάμε με το πιο βασικό.. το Input Sheet.

Δεν θα σας τρελάνω με όλα τα Options και θα σας πω αυτά που μας ενδιαφέρουν άμεσα, ότι δεν αναφέρω το αφήνω ως έχει. Ξεκινάμε με τις γενικού χαρακτήρα πληροφορίες στο Exchange Environment Configuration:

Στο Server Multi-Role Configuration (MBX+CAS+HT) το αλλάζω σε Yes μιας και είναι μικρή εταιρεία και πάω να τα κάνω λίγο consolidate.

Στο Number of Mailbox Servers Hosting Active Mailboxes / DAG λέω ότι θα έχω 2.

Στο Number of Database Availability Groups του λέω ότι θα έχω 1

Total Number of HA Database Copy Instances (Includes Active Copy) θα έχω 2 ένα active και ένα passive.

image

Συνεχίζουμε με την εισαγωγή στοιχείων για τα Mailboxes στον πίνακα Mailbox Configuration:

Tier-1 User Mailbox Configuration – Εδώ θα βάλουμε τις πληροφορίες για την κατηγορία με το 1 GB όριο.

Total Number of Tier-1 User Mailboxes – 150

Send/Receive Capability / Mailbox / Day – 20 sent/80 Received.

Mailbox Size Limit (MB) – 1024

Personal Archive Mailbox Size Limit (MB) – 512

Tier-2 User Mailbox Configuration – Θα βάλουμε τους Managers (40 Χρήστες με 1500 ΜΒ όριο)

Total Number of Tier-1 User Mailboxes – 40

Send/Receive Capability / Mailbox / Day – 20 sent/80 Received.

Mailbox Size Limit (MB) – 1512

Personal Archive Mailbox Size Limit (MB) – 1024

Tier-3 User Mailbox Configuration – Θα βάλουμε τα Αφεντικά  (10 Χρήστες με 2048 ΜΒ όριο)

Total Number of Tier-1 User Mailboxes – 10

Send/Receive Capability / Mailbox / Day – 20 sent/80 Received.

Mailbox Size Limit (MB) – 2048

Personal Archive Mailbox Size Limit (MB) – 1024

image

Backup Configuration – ας υποθέσω ότι θα παίρνω backup με κάποιο Software VSS.

Backup Methodology - Software VSS Backup/Restore

Backup Frequency - Weekly Full / Daily Incremental

image

Storage Options: Εδώ ας υποθέσω ότι έχω για παράδειγμα έναν HP DL 180 G6 Server Και βάζω 3.5 SATA δίσκους 400GB. (με SATA δίσκους κατεβάζω και το κόστος αλλιώς για λόγους performance μπορώ να βάλω SAS disks)

Database + Log: 400GB SATA 7.2K 3.5

Restore LUN: 400GB SATA 7.2K 3.5

 

 

image

Processor Configuration – βλέποντας τον DL 180 έχουμε 4 cores/processor (Xeon 5500) και ας είμαι ανοικτοχέρης και να βάλω 2 σε κάθε Server άρα 8 cores/ Server.

Mailbox Servers - 8 Cores/ Server – Megacycles / Core 2660

image

Είμαστε λοιπόν έτοιμοι από πλευράς δεδομένων και μπορούμε να πάμε στο sheet Role Requirements να δούμε τι θα χρειαστούμε για το περιβάλλων μας.

Στο πρώτο κομμάτι του Environment Configuration βλέπουμε τι θα χρειαστούμε συνολικά, για το παράδειγμα μας λοιπόν θα χρειαστούμε:

1 DAG το οποίο θα απαρτίζετε από 2 mailbox Servers και θα περιλαμβάνει 2 αντίγραφα της mailbox database μας

Ο κάθε Server τώρα θα πρέπει να έχει 8 GB RAM minimum (εγώ θα έλεγα πάνω από 10  ).
Από πλευράς χωρητικότητας για την Database θέλουμε ένα δίσκο (LUN) των 720 GB(per Server). Άρα σύνολο και στους 2 Server (2x720) 1440 GB (1,44 TB).
Αυτό μπορείτε να το δείτε και στο επόμενο sheet που αναφέρει τα LUN Requirements.

image

 

 

 

image

Από πλευράς Backup Requirements μπορούμε με το Windows Backup Να παίρνουμε ένα full την Κυριακή βράδυ προς Δευτέρα και incremental τις υπόλοιπες (ή ότι άλλη λύση Backup έχουμε).

image

 

Όσο αφορά την δικτυακή επικοινωνία των 2 Servers μεταξύ τους για την μεταφορά των Log Files σαν requirements έχουμε την ύπαρξη Gigabit LAN και το latency μεταξύ των 2 να είναι κάτω από 50ms, αν είναι στο ίδιο LAN λογικά θα είναι <1ms

 

image

Τέλος κάνοντας μια βαθειά βουτιά στο σχεδιασμό του Storage, βάση τον στοιχείων που δώσαμε θα χρειαστούμε 4 δίσκους (400 GB) για την mailbox database και αν θέλουμε και Restore LUN για να κάνουμε και τα restore μας υπολογίστε 2 ακόμα.
Οι δίσκοι της Database θα πρέπει να είναι σε RAID 1 ή ακόμα καλύτερα RAID 1+0 επίπεδο ενώ το restore μπορούμε να το κάνουμε RAID 0 μιας και δεν θέλουμε RAID Protection εκεί . Μην ξεχάσετε όμως και άλλους 2 δίσκους τουλάχιστον για το λειτουργικό, λογαριασμός λοιπόν…. 4+2+2 (έβαλα και restore) 8 400GB SATA δίσκοι per Server, 16 Σύνολο… τσάμπα!

image

 

Όπως είδαμε η λογική είναι απλή, μαζεύουμε τα δεδομένα μας, τα βάζουμε στην πρώτη σελίδα και μετά παίρνουμε τα αποτελέσματα και σχεδιάζουμε την λύση, ΠΡΟΣΟΧΗ, μην αρχίζετε τις τσιγκουνιές και την περικοπές, να είστε ανοικτοχέρηδες, εγω προσωπικά βάζω και ένα 20% fluff factor όπως το ονομάζω σε ότι βγάλω, αν δεν το υπολογίσετε καλά θα το πληρώσετε στο μέλλον

 

Ότι βγάλει το Calculator δεν είναι νόμος, σε αυτό το παράδειγμα για την «ΘέλωΜαιλ Α.Ε» εγώ προσωπικά θα δημιουργούσα 2 Databases με το μισό μέγεθος της μεγάλης (250 GB περίπου) ώστε να μοιράσω τους χρήστες στους 2 Servers .

Κάντε 1-2 παραδείγματα στο μυαλό σας και βάλτε τα στο calculator για να το καταλάβετε ακόμα καλύτερα.

- pkalog

 Share

2 Comments


Recommended Comments

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...