AFF Performance Review

Αφού τελείωσε η φυσική εγκατάσταση του All Flash FAS ήρθε η ώρα να περάσουμε σε κάποια τυπικά test. Καταρχήν να μιλήσουμε λίγο για το Setup

O server πάνω από τον οποίο θα τρέξουμε το test έχει 2 CPU Xeon E5 2650 και 512GByte RAM. Επίσης έχει 4 κάρτες 10GBit SFP+ από τις οποίες θα χρησιμοποιήσουμε τις 2 κάρτες για το iSCSI Traffic. Το storage έχει 24 δίσκους SSD των 800GB σε RAIDDP (Dual Parity) με ένα spare, οπότε έχουμε 21 δίσκους στη διάθεσή μας, περιμένουμε περίπου 60Κ random IOPS 🙂

Πριν κάνουμε τα test θέλαμε να σιγουρέψουμε πως δε θα υπάρχει κάποιο bottleneck σχετικά με το NIC ή το CPU οπότε γυρίσαμε τα RSS σε Numa Scaling mode , έτσι ώστε με 2 NUMA Nodes να έχουμε 2 τουλάχιστον CPU για το network traffic. Σε περίπτωση που το traffic μπορούσε να περάσει τη χρήση 2  CPU ο Windows Server 2012 R2 θα φρόντιζε να κάνει assign περισσότερα έτσι ώστε να μπορέσει να εξυπηρετήσει την κίνηση. Παρόλα αυτά δεν φάνηκε σε κανένα test να έχουμε ανάγκη γιατί τα 2 CPU ήταν υπεραρκετά για τα 10GBit.Επίσης ανοίξαμε όλα τα offloads στην κάρτα για να έχουμε όσο το δυνατόν λιγότερη χρήση CPU.

Για τα test φτιάξαμε ένα LUN 2.8TB το οποίο περάσαμε σε έναν από τους cluster nodes,χωρίς να το βάλουμε στο CSV

numa-scaling

Και το αμέσως επόμενο βήμα ήταν να γεμίσουμε το κανάλι 10G με τη χρήση του DISKSPD. Για να το καταφέρουμε αυτό και να βεβαιώσουμε πως όντως έχουμε τη max χρήση του bandwidth τρέξαμε το command:

Diskspd.exe -b64K -d60 -h -L -o4 -t4 -r -w30 -c50M d:\io.dat

έτσι ώστε 64K με 4 queues και 4 threads να δούμε πόσα είναι τα max IOPS που μπορεί να βγάλει το μέσο μεταφοράς. Και τα αποτελέσματα ήταν τα παρακάτω:

64k-full-nic

64k-full-nic-result

15K Random IOPS ,64Κ size σε latency 1ms με τη χρήση του δικτύου στα 8,4GBit per second. Καθόλου κακό 🙂 Αν είχαμε ανοιχτά και τα Jumbo Frames αυτά τα νούμερα θα ήταν σίγουρα καλύτερα σε ποσοστό 7-9%

Read more “AFF Performance Review”

Storage Performance Analysis

Σε μια φιλοσοφική συζήτηση περί storage και service times καθώς είμαστε μια στροφή πριν το επίσημο launch του Server 2016 , είπαμε να ρίξουμε μια ματιά στο 2012 R2 και το Storage Performance. Σε ένα καλοζυγισμένο storage με 24 δίσκους έχουμε 2 controllers να ελέγχουν το path από 12 σε κάθε μεριά. Ο πρώτος controller δίνει τα παρακάτω νούμερα:

Excellent

Και με τη βοήθεια του SCOM 🙂

IOP/Sec

IOA

Latency
LatA

Network Throughput

NetA

Με μια πολύ γρήγορη ματιά βλέπουμε τα εξής:

Στην πρώτη εικόνα βλέπουμε το πόσο καλά είναι aligned η χρήση της cache με τα πραγματικά δεδομένα ( είναι σε πραγματικό χρόνο αυτή η εικόνα) με αποτέλεσμα με ελάχιστη χρήση να βλέπουμε 1.8Κ IOPS ! από 12 δίσκους σε RAID6!

Στις υπόλοιπες εικόνες μπορούμε να δούμε το utilization του Storage τις τελευταίες δυο ημέρες. Τα read και write operations συμβαδίζουν απόλυτα με τη χρήση , βλέπουμε πως κατά τη διάρκεια της νύχτας που εκτελούνται οι περισσότερες διεργασίες backup και batch processing να υπάρχει αυξημένο read. Το εντυπωσιακό είναι πως ακόμη και κατά την χρήση το latency σπάει το SLA των 20MS μόνο κατά τη διάρκεια των backup και η χρήση του δικτύου δεν ξεπερνάει τα 500MBit, δηλαδή μόλις μισό gigabit!

Καθόλου άσχημα για 70 Virtual Machines και αρκετές χιλιάδες κινήσεις την ημέρα 🙂

 

Microsoft Exchange Server Deployment Assistant

Διαθέσιμη πλέον μια αναβαθμισμένη έκδοση του Exchange Deployment Assistant που θα σας βοηθήσει στην εγκατάσταση και παραμετροποίηση όλων των σεναρίων του Exchange!

The Exchange Server Deployment Assistant is a web-based tool that asks you a few questions about your current environment and then generates a custom step-by-step checklist that will help you deploy different versions of Exchange Server for different types of scenarios.

Exchange 2016 scenarios

The following deployment scenarios are available for Exchange Server 2016:

On-premises deployments

  • New installation of Exchange Server 2016
  • Upgrade from Exchange 2010 to Exchange 2016
  • Upgrade from Exchange 2013 to Exchange 2016 (coming soon!)
  • Upgrade from mixed Exchange 2010 and Exchange 2013 to Exchange 2016 (coming soon!)

Hybrid deployments

(On-premises + Office 365)

  • Exchange 2016 on-premises with Exchange Online
  • Exchange 2013 on-premises with Exchange Online
  • Exchange 2010 on-premises with Exchange Online

Exchange 2013 scenarios

The following deployment scenarios are available for Exchange Server 2013:

On-premises deployments

  • New installation of Exchange Server 2013
  • Upgrade from Exchange 2010 to Exchange 2013
  • Upgrade from Exchange 2007 to Exchange 2013
  • Upgrade from mixed Exchange 2007 and Exchange 2010 to Exchange 2013

Hybrid deployments

(On-premises + Office 365)

  • Exchange 2013 on-premises with Exchange Online
  • Exchange 2010 on-premises with Exchange Online
  • Exchange 2007 on-premises with Exchange Online

Exchange 2010 scenarios

The following deployment scenarios are available for Exchange Server 2010:

On-premises deployments

  • New installation of Exchange 2010
  • Upgrade from Exchange 2007 to Exchange 2010
  • Upgrade from Exchange 2003 to Exchange 2010
  • Upgrade from mixed Exchange 2003 and Exchange 2007 to Exchange 2010

Hybrid deployments

(On-premises + Office 365) including Exchange Online Archiving

  • Exchange 2010 on-premises with Exchange Online
  • Exchange 2007 on-premises with Exchange Online
  • Exchange 2003 on-premises with Exchange Online

Cloud-only scenarios

Understand your options for migrating email to Exchange Online and Office 365:

Exchange migrations

  • Cut-over
  • Staged
  • IMAP

Third-party migrations

  • IMAP