SlideShare a Scribd company logo
14 September2016
OGD ICT Services
Dave Stork
Exchange Architecture & Sizing
2016
Dave Stork
SolutionArchitect at OGD ICT services
I am an MCT and and Office Server and ServicesMVP
I tweet from @dmstork
I blog at https://dirteam.com/dave
I am also one of the Contributors of The UC Architects Podcast
@theucarchitects/ www.theucarchitects.com
Email me dave.stork@ogd.nl
#GWAVACon
2016
TITLE
HERE
• Fundamentals
• Preferred Architecture
• Sizing
• Virtualization
CONTENTS
#GWAVACon
Fundamentals
Fundamentals
Which version?
Exchange 2007 & 2010
– Extended Supportuntil 2017 & 2020
– Lowest coexistencewith Exchange 2000 & 2003
Exchange 2013
– Mainstream support until 2018
– Lowest coexistencewith Exchange 2007
Exchange 2016
– Mainstream support until 2020
– Lowest coexistencewith Exchange 2010
Fundamentals
What is necessary to run Exchange?
Active Directory Topology
Certificates
Windows Server
– Use highest supported version
– Enterpriseor Standard?
Server resources
– CPU & Memory
– Storage
– Network
Fundamentals
What might be necessary?
Load Balancer
– When more than one (Client Access) server
Reverse Proxy
– Extra security layer
– Pre-authentication
Office Web App / Office Online Server
Others from business requirements
Outer DMZ
public IP adressing
Inner DMZ
private IP adressing Datacenter Zone
Users (Outlook, Mobile, OWA)
Exchange DAG
Reverse Proxy
(TMG)
Load balancer
File share
Witness
Office Web
App
(Optional)
Users (Outlook, Mobile, OWA)
IP-PBX
(Optional)
Lync
(Optional)
SharePoint
(Optional)
Anti
Malware
Fundamentals
Exchange 2010 Roles
Client Access
– HTTPS: OWA Rendering, ActiveSync etc.
Hub Transport
– SMTP transport and handling
Mailbox
Unified Messaging
– Voicemail and Auto-Attendant
Best practice: Multi role (CAS, HUB, MBX)
Edge Transport
– Perimeter network SMTP cleaning
– Non-domain joined
Fundamentals
Exchange 2013 Roles
Client Access
– “Just a proxy”
Mailbox
– Alle business logic; SMTP, HTTP, UM, Database
Best practice: Multi role
Edge Transport
– Perimeter networkSMTP cleaning
– Non-domain joined
Fundamentals
Exchange 2016 Roles
There is just one role
– However,the conceptof Client Access Proxy is still presentin
Exchange 2016.
– Consider 2016 an automatic 2013 multi-role
Edge Transport
– Perimeter network SMTP cleaning
– Non-domain joined
Fully on-premises
(documents stored in SharePoint 2016)
On-premises
Exchange Server
2016
Office Web Apps
Server
2016
Hybrid
(documents stored in Office 365)
On-premises
Exchange Server
2016
Office 365
Office Web Apps
Server
2016
OneDrive
for Business
SharePoint Server
2016
Infrastructure
Database Availability Group (DAG)
“Clustering” for High Availability and Disaster Recovery
There is always one Active Copy
There can be multiple Passive Copies of a database
Max 16 (Mailbox) servers in a DAG
– Theoreticallymax16 copiesof DB (includingActive)
Lagged DB
Recommended max 2TB per DB in DAG
– I prefer smaller databasesizes evenin a DAG (~300GB)
File Share Witness
– Tie breaker:the majority of votesof interconnected serverswins
DAG
Preferred Architecture
Preferred Architecture
What is the Preferred Architecture (PA)?
“The PA is the Exchange Engineering Team’s prescriptive approach to what
we believe is the optimum deployment architecture for Exchange 2013,
and one that is very similar to what we deploy in Office 365”
There are two versions, one for 2013 and one for 2016
My advice: stay as close as possible to PA with your design. Describe any
deviations and why this deviation is required.
DAG design
Sizing
Sizing
Design and validate your Exchange
environment according to business
requirements and usage.
What informationdo you need?
User activity
Business requirements
– High available and disaster recovery? RTO/RPO
– Growth and lifecycle of environment
– Physical or virtual?
Sizing
What steps are involved?
Gather user statistics
– Generate-MessageProfile.ps1
Have a general design idea including server resources
– Find SPECInt 2006 rate of the CPU of your choice
Use the Exchange Server Role Requirements Calculator
– Note: version and update specific
– Input user statistics
– CPU information
– Other
Server Configuration
/ Primary Datacenter Server
(Single Failure)
Recommended RAM Configuration 24 GB
Number of Processor Cores Utilized 2
Server CPU Utilization 18%
Server CPU Megacycle Requirements 4821
Server Total Available Adjusted Megacycles 26430
Possible Storage Architecture RAID
Recommended Transport Database Location System Disk
Host IO and Throughput Requirements / Database / Server / DAG
Total DatabaseRequired IOPS 1 66 133
Total Log Required IOPS 0 15 29
DatabaseReadI/O Percentage 60% -- --
Background DatabaseMaintenanceThroughput Requirements 1.0 MB/s 58 MB/s 116 MB/s
Sizing
What steps are involved?
Adjust your design
– Other processor(or server)
– More Exchange servers
– Different quota’s
– Etc.
Use the sizing calculatoragain
– Evaluate, repeat, evaluate, repeat…
– Choose your optimal supported sizing
Sizing
And then?
Build your servers up until installing Exchange
– including all patches/updates,Exchange requirements,
antivirus, back-up agent etc..
Validate your storage with Jetstress
– This can take several days
Resolve any issues
Remove Jetstress and install Exchange
Monitor
Sizing
Sizing
Virtualization
Virtualization
What to consider when virtualizing?
Design as if physical, but…
Hypervisor is validated in SVVP
No dynamically expanding disks
– Exception VHDX on Hyper-V
No dynamic memory
No overcommit of memory on host
Maximum CPU overcommit ratio of 1:2 of host
– Every 1 physical coreis assigned 2 times max
Virtualization
Hyper Threading doesn’t count
Loosened heartbeat
– If there is a requirementfor migration of the host while
running etc.
Anti affinity rules
– Don’t put Exchange serversand supporting infrastructureon
the same host
No save state moves
No snapshot back-up (Only VSS)
Virtualization
Take NUMA boundary into account
– non-uniformmemory access (NUMA)
– Fastest complex of processingunit and memory
Sometimes more smaller servers is a better fit with
virtualization
– This is also true when physical. Find your acceptable optimal
point.
Virtualization
Don’t deploy more Exchange VMs than Hypervisor
hosts
Consider capacity management for your
virtualization environment
– I’ve seen a lot of issues when CPU ratio was higher than 1:2
Consider physical deployment
– Total cost of ownership/operation could be lower than with
virtual
Questions?
2016
Dave Stork
OGD ICT Services
Solution Architect
Thank You!
Twitter: @dmstork
Blog: https://dirteam.com/dave
Podcast: @theucarchitects /
www.theucarchitects.com
Mail: dave.stork@ogd.nl
Other sessions 14 September (tomorrow):
9:00 - Exchange 2016 Architecture and Sizing (Zurich)
9:50 - Current State of Exchange On-Prem Overview, Updates
and Future (London)
Microsoft Ignite 2015 sessions
Meet Exchange Server 2016
Exchange Server Preferred Architecture
Deploying Exchange Server 2016
Exchange on IaaS: Concerns, Tradeoffs, and Best Practices
https://channel9.msdn.com/Events/Ignite/2015

More Related Content

What's hot

Nov 2014 webinar Making The Transition From Ftp
Nov 2014 webinar Making The Transition From FtpNov 2014 webinar Making The Transition From Ftp
Nov 2014 webinar Making The Transition From Ftp
FileCatalyst
 
GWAVACon 2015: Microsoft MVP - Exchange Architecture & Sizing
GWAVACon 2015: Microsoft MVP - Exchange Architecture & SizingGWAVACon 2015: Microsoft MVP - Exchange Architecture & Sizing
GWAVACon 2015: Microsoft MVP - Exchange Architecture & Sizing
GWAVA
 
Recipes for a successful production cloudfoundry deployment - CF Summit 2014
Recipes for a successful production cloudfoundry deployment - CF Summit 2014Recipes for a successful production cloudfoundry deployment - CF Summit 2014
Recipes for a successful production cloudfoundry deployment - CF Summit 2014
Vinícius Carvalho
 
A Quick Guide to Sql Server Availability Groups
A Quick Guide to Sql Server Availability GroupsA Quick Guide to Sql Server Availability Groups
A Quick Guide to Sql Server Availability Groups
Pio Balistoy
 
Tech Talk Series, Part 3: Why is your CFO right to demand you scale down MySQL?
Tech Talk Series, Part 3: Why is your CFO right to demand you scale down MySQL?Tech Talk Series, Part 3: Why is your CFO right to demand you scale down MySQL?
Tech Talk Series, Part 3: Why is your CFO right to demand you scale down MySQL?
Clustrix
 
Geek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERA
Geek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERAGeek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERA
Geek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERA
IDERA Software
 
UDP accelerated file transfer - introducing an FTP replacement and its benefits
UDP accelerated file transfer - introducing an FTP replacement and its benefitsUDP accelerated file transfer - introducing an FTP replacement and its benefits
UDP accelerated file transfer - introducing an FTP replacement and its benefits
FileCatalyst
 
Nov 2015 Webinar: Introduction to FileCatalyst v3.6
Nov 2015 Webinar: Introduction to FileCatalyst v3.6Nov 2015 Webinar: Introduction to FileCatalyst v3.6
Nov 2015 Webinar: Introduction to FileCatalyst v3.6
FileCatalyst
 
A3 transforming data_management_in_the_cloud
A3 transforming data_management_in_the_cloudA3 transforming data_management_in_the_cloud
A3 transforming data_management_in_the_cloud
Dr. Wilfred Lin (Ph.D.)
 
Office 365 migration
Office 365 migrationOffice 365 migration
Office 365 migration
Motty Ben Atia
 
Microsoft Exchange 2013 Platform Options
Microsoft Exchange 2013 Platform OptionsMicrosoft Exchange 2013 Platform Options
Microsoft Exchange 2013 Platform Options
David J Rosenthal
 
Ss Esb
Ss EsbSs Esb
Ss Esb
WSO2
 
Node Session - 3
Node Session - 3Node Session - 3
Node Session - 3
Bhavin Shah
 
Mule 4 vanrish
Mule 4   vanrishMule 4   vanrish
Mule 4 vanrish
Rajnish Kumar
 
HBaseCon2017 Democratizing HBase
HBaseCon2017 Democratizing HBaseHBaseCon2017 Democratizing HBase
HBaseCon2017 Democratizing HBase
HBaseCon
 
Using flash on the server side
Using flash on the server sideUsing flash on the server side
Using flash on the server side
Howard Marks
 
How Much Can You Connect? | Bhavesh Raheja, Disney + Hotstar
How Much Can You Connect? | Bhavesh Raheja, Disney + HotstarHow Much Can You Connect? | Bhavesh Raheja, Disney + Hotstar
How Much Can You Connect? | Bhavesh Raheja, Disney + Hotstar
HostedbyConfluent
 
The experiences of migrating a large scale, high performance healthcare network
The experiences of migrating a large scale, high performance healthcare networkThe experiences of migrating a large scale, high performance healthcare network
The experiences of migrating a large scale, high performance healthcare network
george.james
 
Cloud Hosting Services
Cloud Hosting ServicesCloud Hosting Services
Cloud Hosting Services
HTS Hosting
 
GWAVACon - GroupWise 2014 In Microsoft AD Environments
GWAVACon - GroupWise 2014 In Microsoft AD EnvironmentsGWAVACon - GroupWise 2014 In Microsoft AD Environments
GWAVACon - GroupWise 2014 In Microsoft AD Environments
GWAVA
 

What's hot (20)

Nov 2014 webinar Making The Transition From Ftp
Nov 2014 webinar Making The Transition From FtpNov 2014 webinar Making The Transition From Ftp
Nov 2014 webinar Making The Transition From Ftp
 
GWAVACon 2015: Microsoft MVP - Exchange Architecture & Sizing
GWAVACon 2015: Microsoft MVP - Exchange Architecture & SizingGWAVACon 2015: Microsoft MVP - Exchange Architecture & Sizing
GWAVACon 2015: Microsoft MVP - Exchange Architecture & Sizing
 
Recipes for a successful production cloudfoundry deployment - CF Summit 2014
Recipes for a successful production cloudfoundry deployment - CF Summit 2014Recipes for a successful production cloudfoundry deployment - CF Summit 2014
Recipes for a successful production cloudfoundry deployment - CF Summit 2014
 
A Quick Guide to Sql Server Availability Groups
A Quick Guide to Sql Server Availability GroupsA Quick Guide to Sql Server Availability Groups
A Quick Guide to Sql Server Availability Groups
 
Tech Talk Series, Part 3: Why is your CFO right to demand you scale down MySQL?
Tech Talk Series, Part 3: Why is your CFO right to demand you scale down MySQL?Tech Talk Series, Part 3: Why is your CFO right to demand you scale down MySQL?
Tech Talk Series, Part 3: Why is your CFO right to demand you scale down MySQL?
 
Geek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERA
Geek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERAGeek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERA
Geek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERA
 
UDP accelerated file transfer - introducing an FTP replacement and its benefits
UDP accelerated file transfer - introducing an FTP replacement and its benefitsUDP accelerated file transfer - introducing an FTP replacement and its benefits
UDP accelerated file transfer - introducing an FTP replacement and its benefits
 
Nov 2015 Webinar: Introduction to FileCatalyst v3.6
Nov 2015 Webinar: Introduction to FileCatalyst v3.6Nov 2015 Webinar: Introduction to FileCatalyst v3.6
Nov 2015 Webinar: Introduction to FileCatalyst v3.6
 
A3 transforming data_management_in_the_cloud
A3 transforming data_management_in_the_cloudA3 transforming data_management_in_the_cloud
A3 transforming data_management_in_the_cloud
 
Office 365 migration
Office 365 migrationOffice 365 migration
Office 365 migration
 
Microsoft Exchange 2013 Platform Options
Microsoft Exchange 2013 Platform OptionsMicrosoft Exchange 2013 Platform Options
Microsoft Exchange 2013 Platform Options
 
Ss Esb
Ss EsbSs Esb
Ss Esb
 
Node Session - 3
Node Session - 3Node Session - 3
Node Session - 3
 
Mule 4 vanrish
Mule 4   vanrishMule 4   vanrish
Mule 4 vanrish
 
HBaseCon2017 Democratizing HBase
HBaseCon2017 Democratizing HBaseHBaseCon2017 Democratizing HBase
HBaseCon2017 Democratizing HBase
 
Using flash on the server side
Using flash on the server sideUsing flash on the server side
Using flash on the server side
 
How Much Can You Connect? | Bhavesh Raheja, Disney + Hotstar
How Much Can You Connect? | Bhavesh Raheja, Disney + HotstarHow Much Can You Connect? | Bhavesh Raheja, Disney + Hotstar
How Much Can You Connect? | Bhavesh Raheja, Disney + Hotstar
 
The experiences of migrating a large scale, high performance healthcare network
The experiences of migrating a large scale, high performance healthcare networkThe experiences of migrating a large scale, high performance healthcare network
The experiences of migrating a large scale, high performance healthcare network
 
Cloud Hosting Services
Cloud Hosting ServicesCloud Hosting Services
Cloud Hosting Services
 
GWAVACon - GroupWise 2014 In Microsoft AD Environments
GWAVACon - GroupWise 2014 In Microsoft AD EnvironmentsGWAVACon - GroupWise 2014 In Microsoft AD Environments
GWAVACon - GroupWise 2014 In Microsoft AD Environments
 

Viewers also liked

Design learning goes online: The role of ICT in Architecture Education
Design learning goes online: The role of ICT in Architecture EducationDesign learning goes online: The role of ICT in Architecture Education
Design learning goes online: The role of ICT in Architecture Education
STADIO Higher Education
 
ICTarchitecture - supporting service delivery in Smart Cities
ICTarchitecture - supporting service delivery in Smart CitiesICTarchitecture - supporting service delivery in Smart Cities
ICTarchitecture - supporting service delivery in Smart Cities
Smart Cities Project
 
Developing an Information System for E-Portfolio Based Knowledge Generation a...
Developing an Information System for E-Portfolio Based Knowledge Generation a...Developing an Information System for E-Portfolio Based Knowledge Generation a...
Developing an Information System for E-Portfolio Based Knowledge Generation a...
ePortfolios Australia
 
Archiving 2.0 - Retain Business Value
Archiving 2.0 - Retain Business ValueArchiving 2.0 - Retain Business Value
Archiving 2.0 - Retain Business Value
GWAVA
 
Scaling and Managing Cassandra with docker, CoreOS and Presto
Scaling and Managing Cassandra with docker, CoreOS and PrestoScaling and Managing Cassandra with docker, CoreOS and Presto
Scaling and Managing Cassandra with docker, CoreOS and Presto
Vali-Marius Malinoiu
 
[Hadoop] NexR Terapot: Massive Email Archiving
[Hadoop] NexR Terapot: Massive Email Archiving[Hadoop] NexR Terapot: Massive Email Archiving
[Hadoop] NexR Terapot: Massive Email Archiving
Jinho Jung
 
EV.Cloud Email Archiving
EV.Cloud Email ArchivingEV.Cloud Email Archiving
EV.Cloud Email Archiving
crussell79
 
Hw09 Terapot Email Archiving With Hadoop
Hw09   Terapot  Email Archiving With HadoopHw09   Terapot  Email Archiving With Hadoop
Hw09 Terapot Email Archiving With Hadoop
Cloudera, Inc.
 
Exchange 2013 ABC's: Architecture, Best Practices and Client Access
Exchange 2013 ABC's: Architecture, Best Practices and Client AccessExchange 2013 ABC's: Architecture, Best Practices and Client Access
Exchange 2013 ABC's: Architecture, Best Practices and Client Access
Microsoft TechNet - Belgium and Luxembourg
 
Integration of ICT in Teaching and Learning
Integration  of  ICT in Teaching and LearningIntegration  of  ICT in Teaching and Learning
Integration of ICT in Teaching and Learning
St.Xavier's College , Palayamkottai - 627 002
 

Viewers also liked (10)

Design learning goes online: The role of ICT in Architecture Education
Design learning goes online: The role of ICT in Architecture EducationDesign learning goes online: The role of ICT in Architecture Education
Design learning goes online: The role of ICT in Architecture Education
 
ICTarchitecture - supporting service delivery in Smart Cities
ICTarchitecture - supporting service delivery in Smart CitiesICTarchitecture - supporting service delivery in Smart Cities
ICTarchitecture - supporting service delivery in Smart Cities
 
Developing an Information System for E-Portfolio Based Knowledge Generation a...
Developing an Information System for E-Portfolio Based Knowledge Generation a...Developing an Information System for E-Portfolio Based Knowledge Generation a...
Developing an Information System for E-Portfolio Based Knowledge Generation a...
 
Archiving 2.0 - Retain Business Value
Archiving 2.0 - Retain Business ValueArchiving 2.0 - Retain Business Value
Archiving 2.0 - Retain Business Value
 
Scaling and Managing Cassandra with docker, CoreOS and Presto
Scaling and Managing Cassandra with docker, CoreOS and PrestoScaling and Managing Cassandra with docker, CoreOS and Presto
Scaling and Managing Cassandra with docker, CoreOS and Presto
 
[Hadoop] NexR Terapot: Massive Email Archiving
[Hadoop] NexR Terapot: Massive Email Archiving[Hadoop] NexR Terapot: Massive Email Archiving
[Hadoop] NexR Terapot: Massive Email Archiving
 
EV.Cloud Email Archiving
EV.Cloud Email ArchivingEV.Cloud Email Archiving
EV.Cloud Email Archiving
 
Hw09 Terapot Email Archiving With Hadoop
Hw09   Terapot  Email Archiving With HadoopHw09   Terapot  Email Archiving With Hadoop
Hw09 Terapot Email Archiving With Hadoop
 
Exchange 2013 ABC's: Architecture, Best Practices and Client Access
Exchange 2013 ABC's: Architecture, Best Practices and Client AccessExchange 2013 ABC's: Architecture, Best Practices and Client Access
Exchange 2013 ABC's: Architecture, Best Practices and Client Access
 
Integration of ICT in Teaching and Learning
Integration  of  ICT in Teaching and LearningIntegration  of  ICT in Teaching and Learning
Integration of ICT in Teaching and Learning
 

Similar to Exchange Architecture & Sizing

Unity Connect - Getting SQL Spinning with SharePoint - Best Practices for the...
Unity Connect - Getting SQL Spinning with SharePoint - Best Practices for the...Unity Connect - Getting SQL Spinning with SharePoint - Best Practices for the...
Unity Connect - Getting SQL Spinning with SharePoint - Best Practices for the...
Knut Relbe-Moe [MVP, MCT]
 
Microsoft Data Platform - What's included
Microsoft Data Platform - What's includedMicrosoft Data Platform - What's included
Microsoft Data Platform - What's included
James Serra
 
Azure + DataStax Enterprise Powers Office 365 Per User Store
Azure + DataStax Enterprise Powers Office 365 Per User StoreAzure + DataStax Enterprise Powers Office 365 Per User Store
Azure + DataStax Enterprise Powers Office 365 Per User Store
DataStax Academy
 
Should I move my database to the cloud?
Should I move my database to the cloud?Should I move my database to the cloud?
Should I move my database to the cloud?
James Serra
 
Building Analytic Apps for SaaS: “Analytics as a Service”
Building Analytic Apps for SaaS: “Analytics as a Service”Building Analytic Apps for SaaS: “Analytics as a Service”
Building Analytic Apps for SaaS: “Analytics as a Service”
Amazon Web Services
 
EEDC 2010. Scaling SaaS Applications
EEDC 2010. Scaling SaaS ApplicationsEEDC 2010. Scaling SaaS Applications
EEDC 2010. Scaling SaaS Applications
Expertos en TI
 
Implement SQL Server on an Azure VM
Implement SQL Server on an Azure VMImplement SQL Server on an Azure VM
Implement SQL Server on an Azure VM
James Serra
 
SPSMadrid Get sql spinning with SharePoint. Best practice for the back end
SPSMadrid Get sql spinning with SharePoint. Best practice for the back endSPSMadrid Get sql spinning with SharePoint. Best practice for the back end
SPSMadrid Get sql spinning with SharePoint. Best practice for the back end
Knut Relbe-Moe [MVP, MCT]
 
Azure + DataStax Enterprise (DSE) Powers Office365 Per User Store
Azure + DataStax Enterprise (DSE) Powers Office365 Per User StoreAzure + DataStax Enterprise (DSE) Powers Office365 Per User Store
Azure + DataStax Enterprise (DSE) Powers Office365 Per User Store
DataStax Academy
 
VMUGIT UC 2013 - 04 Duncan Epping
VMUGIT UC 2013 - 04 Duncan EppingVMUGIT UC 2013 - 04 Duncan Epping
VMUGIT UC 2013 - 04 Duncan Epping
VMUG IT
 
Horses for Courses: Database Roundtable
Horses for Courses: Database RoundtableHorses for Courses: Database Roundtable
Horses for Courses: Database Roundtable
Eric Kavanagh
 
Design Choices for Cloud Data Platforms
Design Choices for Cloud Data PlatformsDesign Choices for Cloud Data Platforms
Design Choices for Cloud Data Platforms
Ashish Mrig
 
Design & Secure Your Cloud Infrastructure
Design & Secure Your Cloud Infrastructure Design & Secure Your Cloud Infrastructure
Design & Secure Your Cloud Infrastructure
Anoop Nair
 
Azure data platform overview
Azure data platform overviewAzure data platform overview
Azure data platform overview
James Serra
 
Handling Data in Mega Scale Systems
Handling Data in Mega Scale SystemsHandling Data in Mega Scale Systems
Handling Data in Mega Scale Systems
Directi Group
 
Benchmark Showdown: Which Relational Database is the Fastest on AWS?
Benchmark Showdown: Which Relational Database is the Fastest on AWS?Benchmark Showdown: Which Relational Database is the Fastest on AWS?
Benchmark Showdown: Which Relational Database is the Fastest on AWS?
Clustrix
 
VMware View – Storage Considerations
VMware View – Storage ConsiderationsVMware View – Storage Considerations
VMware View – Storage Considerations
Calin Damian Tanase
 
SharePoint 2013 on Azure: Your Dedicated Farm in the Cloud
SharePoint 2013 on Azure: Your Dedicated Farm in the CloudSharePoint 2013 on Azure: Your Dedicated Farm in the Cloud
SharePoint 2013 on Azure: Your Dedicated Farm in the Cloud
Jamie McAllister
 
Introduction to ClustrixDB
Introduction to ClustrixDBIntroduction to ClustrixDB
Introduction to ClustrixDB
I Goo Lee
 
Virtualizing Tier One Applications - Varrow
Virtualizing Tier One Applications - VarrowVirtualizing Tier One Applications - Varrow
Virtualizing Tier One Applications - Varrow
Andrew Miller
 

Similar to Exchange Architecture & Sizing (20)

Unity Connect - Getting SQL Spinning with SharePoint - Best Practices for the...
Unity Connect - Getting SQL Spinning with SharePoint - Best Practices for the...Unity Connect - Getting SQL Spinning with SharePoint - Best Practices for the...
Unity Connect - Getting SQL Spinning with SharePoint - Best Practices for the...
 
Microsoft Data Platform - What's included
Microsoft Data Platform - What's includedMicrosoft Data Platform - What's included
Microsoft Data Platform - What's included
 
Azure + DataStax Enterprise Powers Office 365 Per User Store
Azure + DataStax Enterprise Powers Office 365 Per User StoreAzure + DataStax Enterprise Powers Office 365 Per User Store
Azure + DataStax Enterprise Powers Office 365 Per User Store
 
Should I move my database to the cloud?
Should I move my database to the cloud?Should I move my database to the cloud?
Should I move my database to the cloud?
 
Building Analytic Apps for SaaS: “Analytics as a Service”
Building Analytic Apps for SaaS: “Analytics as a Service”Building Analytic Apps for SaaS: “Analytics as a Service”
Building Analytic Apps for SaaS: “Analytics as a Service”
 
EEDC 2010. Scaling SaaS Applications
EEDC 2010. Scaling SaaS ApplicationsEEDC 2010. Scaling SaaS Applications
EEDC 2010. Scaling SaaS Applications
 
Implement SQL Server on an Azure VM
Implement SQL Server on an Azure VMImplement SQL Server on an Azure VM
Implement SQL Server on an Azure VM
 
SPSMadrid Get sql spinning with SharePoint. Best practice for the back end
SPSMadrid Get sql spinning with SharePoint. Best practice for the back endSPSMadrid Get sql spinning with SharePoint. Best practice for the back end
SPSMadrid Get sql spinning with SharePoint. Best practice for the back end
 
Azure + DataStax Enterprise (DSE) Powers Office365 Per User Store
Azure + DataStax Enterprise (DSE) Powers Office365 Per User StoreAzure + DataStax Enterprise (DSE) Powers Office365 Per User Store
Azure + DataStax Enterprise (DSE) Powers Office365 Per User Store
 
VMUGIT UC 2013 - 04 Duncan Epping
VMUGIT UC 2013 - 04 Duncan EppingVMUGIT UC 2013 - 04 Duncan Epping
VMUGIT UC 2013 - 04 Duncan Epping
 
Horses for Courses: Database Roundtable
Horses for Courses: Database RoundtableHorses for Courses: Database Roundtable
Horses for Courses: Database Roundtable
 
Design Choices for Cloud Data Platforms
Design Choices for Cloud Data PlatformsDesign Choices for Cloud Data Platforms
Design Choices for Cloud Data Platforms
 
Design & Secure Your Cloud Infrastructure
Design & Secure Your Cloud Infrastructure Design & Secure Your Cloud Infrastructure
Design & Secure Your Cloud Infrastructure
 
Azure data platform overview
Azure data platform overviewAzure data platform overview
Azure data platform overview
 
Handling Data in Mega Scale Systems
Handling Data in Mega Scale SystemsHandling Data in Mega Scale Systems
Handling Data in Mega Scale Systems
 
Benchmark Showdown: Which Relational Database is the Fastest on AWS?
Benchmark Showdown: Which Relational Database is the Fastest on AWS?Benchmark Showdown: Which Relational Database is the Fastest on AWS?
Benchmark Showdown: Which Relational Database is the Fastest on AWS?
 
VMware View – Storage Considerations
VMware View – Storage ConsiderationsVMware View – Storage Considerations
VMware View – Storage Considerations
 
SharePoint 2013 on Azure: Your Dedicated Farm in the Cloud
SharePoint 2013 on Azure: Your Dedicated Farm in the CloudSharePoint 2013 on Azure: Your Dedicated Farm in the Cloud
SharePoint 2013 on Azure: Your Dedicated Farm in the Cloud
 
Introduction to ClustrixDB
Introduction to ClustrixDBIntroduction to ClustrixDB
Introduction to ClustrixDB
 
Virtualizing Tier One Applications - Varrow
Virtualizing Tier One Applications - VarrowVirtualizing Tier One Applications - Varrow
Virtualizing Tier One Applications - Varrow
 

More from GWAVA

Slides: Archivierung und Security – Für weniger mehr bekommen
Slides: Archivierung und Security – Für weniger mehr bekommen Slides: Archivierung und Security – Für weniger mehr bekommen
Slides: Archivierung und Security – Für weniger mehr bekommen
GWAVA
 
Open Horizons - GroupWise Monitor Deutsch
Open Horizons - GroupWise Monitor DeutschOpen Horizons - GroupWise Monitor Deutsch
Open Horizons - GroupWise Monitor Deutsch
GWAVA
 
Open Horizons - Vibe: Run, Rabbit Run
Open Horizons - Vibe: Run, Rabbit RunOpen Horizons - Vibe: Run, Rabbit Run
Open Horizons - Vibe: Run, Rabbit Run
GWAVA
 
Open Horizons - GroupWise Monitor English
Open Horizons - GroupWise Monitor EnglishOpen Horizons - GroupWise Monitor English
Open Horizons - GroupWise Monitor English
GWAVA
 
Micro Focus iPrint
Micro Focus iPrintMicro Focus iPrint
Micro Focus iPrint
GWAVA
 
GroupWise Mobility Service 14.2.1
GroupWise Mobility Service 14.2.1GroupWise Mobility Service 14.2.1
GroupWise Mobility Service 14.2.1
GWAVA
 
Micro Focus Keynote: Vision 2020: The Future of Infrastructure Software and M...
Micro Focus Keynote: Vision 2020: The Future of Infrastructure Software and M...Micro Focus Keynote: Vision 2020: The Future of Infrastructure Software and M...
Micro Focus Keynote: Vision 2020: The Future of Infrastructure Software and M...
GWAVA
 
Desktop Containers 12: Next Generation of ZENworks Application Virtualization
Desktop Containers 12: Next Generation of ZENworks Application VirtualizationDesktop Containers 12: Next Generation of ZENworks Application Virtualization
Desktop Containers 12: Next Generation of ZENworks Application Virtualization
GWAVA
 
Open Enterprise Server - in a Windows world
Open Enterprise Server - in a Windows worldOpen Enterprise Server - in a Windows world
Open Enterprise Server - in a Windows world
GWAVA
 
ZENworks 2017 - Overview
ZENworks 2017 - OverviewZENworks 2017 - Overview
ZENworks 2017 - Overview
GWAVA
 
Vibe Custom Development
Vibe Custom DevelopmentVibe Custom Development
Vibe Custom Development
GWAVA
 
Third Party Client Access to GroupWise
Third Party Client Access to GroupWiseThird Party Client Access to GroupWise
Third Party Client Access to GroupWise
GWAVA
 
Gwava Cloud Offering
Gwava Cloud OfferingGwava Cloud Offering
Gwava Cloud Offering
GWAVA
 
Let’s talk Retain – Requirements, Setup and Features
Let’s talk Retain – Requirements, Setup and FeaturesLet’s talk Retain – Requirements, Setup and Features
Let’s talk Retain – Requirements, Setup and Features
GWAVA
 
Protect your data in / with the Cloud
Protect your data in / with the CloudProtect your data in / with the Cloud
Protect your data in / with the Cloud
GWAVA
 
Exchange 2016 Cloud Migration
Exchange 2016 Cloud MigrationExchange 2016 Cloud Migration
Exchange 2016 Cloud Migration
GWAVA
 
Large Scale GWAVA 7
Large Scale GWAVA 7Large Scale GWAVA 7
Large Scale GWAVA 7
GWAVA
 
GWAVA: WHAT THE ANALYSTS ARE SAYING
GWAVA: WHAT THE ANALYSTS ARE SAYINGGWAVA: WHAT THE ANALYSTS ARE SAYING
GWAVA: WHAT THE ANALYSTS ARE SAYING
GWAVA
 
RETAIN FOR BLACKBERRY AUDIT AND ARCHIVING SERVICE (BAAS)
RETAIN FOR BLACKBERRY AUDIT AND ARCHIVING SERVICE (BAAS)RETAIN FOR BLACKBERRY AUDIT AND ARCHIVING SERVICE (BAAS)
RETAIN FOR BLACKBERRY AUDIT AND ARCHIVING SERVICE (BAAS)
GWAVA
 
Retain richtig nutzen: Archivierung aus der Sicht eines Anwenders
Retain richtig nutzen: Archivierung aus der Sicht eines AnwendersRetain richtig nutzen: Archivierung aus der Sicht eines Anwenders
Retain richtig nutzen: Archivierung aus der Sicht eines Anwenders
GWAVA
 

More from GWAVA (20)

Slides: Archivierung und Security – Für weniger mehr bekommen
Slides: Archivierung und Security – Für weniger mehr bekommen Slides: Archivierung und Security – Für weniger mehr bekommen
Slides: Archivierung und Security – Für weniger mehr bekommen
 
Open Horizons - GroupWise Monitor Deutsch
Open Horizons - GroupWise Monitor DeutschOpen Horizons - GroupWise Monitor Deutsch
Open Horizons - GroupWise Monitor Deutsch
 
Open Horizons - Vibe: Run, Rabbit Run
Open Horizons - Vibe: Run, Rabbit RunOpen Horizons - Vibe: Run, Rabbit Run
Open Horizons - Vibe: Run, Rabbit Run
 
Open Horizons - GroupWise Monitor English
Open Horizons - GroupWise Monitor EnglishOpen Horizons - GroupWise Monitor English
Open Horizons - GroupWise Monitor English
 
Micro Focus iPrint
Micro Focus iPrintMicro Focus iPrint
Micro Focus iPrint
 
GroupWise Mobility Service 14.2.1
GroupWise Mobility Service 14.2.1GroupWise Mobility Service 14.2.1
GroupWise Mobility Service 14.2.1
 
Micro Focus Keynote: Vision 2020: The Future of Infrastructure Software and M...
Micro Focus Keynote: Vision 2020: The Future of Infrastructure Software and M...Micro Focus Keynote: Vision 2020: The Future of Infrastructure Software and M...
Micro Focus Keynote: Vision 2020: The Future of Infrastructure Software and M...
 
Desktop Containers 12: Next Generation of ZENworks Application Virtualization
Desktop Containers 12: Next Generation of ZENworks Application VirtualizationDesktop Containers 12: Next Generation of ZENworks Application Virtualization
Desktop Containers 12: Next Generation of ZENworks Application Virtualization
 
Open Enterprise Server - in a Windows world
Open Enterprise Server - in a Windows worldOpen Enterprise Server - in a Windows world
Open Enterprise Server - in a Windows world
 
ZENworks 2017 - Overview
ZENworks 2017 - OverviewZENworks 2017 - Overview
ZENworks 2017 - Overview
 
Vibe Custom Development
Vibe Custom DevelopmentVibe Custom Development
Vibe Custom Development
 
Third Party Client Access to GroupWise
Third Party Client Access to GroupWiseThird Party Client Access to GroupWise
Third Party Client Access to GroupWise
 
Gwava Cloud Offering
Gwava Cloud OfferingGwava Cloud Offering
Gwava Cloud Offering
 
Let’s talk Retain – Requirements, Setup and Features
Let’s talk Retain – Requirements, Setup and FeaturesLet’s talk Retain – Requirements, Setup and Features
Let’s talk Retain – Requirements, Setup and Features
 
Protect your data in / with the Cloud
Protect your data in / with the CloudProtect your data in / with the Cloud
Protect your data in / with the Cloud
 
Exchange 2016 Cloud Migration
Exchange 2016 Cloud MigrationExchange 2016 Cloud Migration
Exchange 2016 Cloud Migration
 
Large Scale GWAVA 7
Large Scale GWAVA 7Large Scale GWAVA 7
Large Scale GWAVA 7
 
GWAVA: WHAT THE ANALYSTS ARE SAYING
GWAVA: WHAT THE ANALYSTS ARE SAYINGGWAVA: WHAT THE ANALYSTS ARE SAYING
GWAVA: WHAT THE ANALYSTS ARE SAYING
 
RETAIN FOR BLACKBERRY AUDIT AND ARCHIVING SERVICE (BAAS)
RETAIN FOR BLACKBERRY AUDIT AND ARCHIVING SERVICE (BAAS)RETAIN FOR BLACKBERRY AUDIT AND ARCHIVING SERVICE (BAAS)
RETAIN FOR BLACKBERRY AUDIT AND ARCHIVING SERVICE (BAAS)
 
Retain richtig nutzen: Archivierung aus der Sicht eines Anwenders
Retain richtig nutzen: Archivierung aus der Sicht eines AnwendersRetain richtig nutzen: Archivierung aus der Sicht eines Anwenders
Retain richtig nutzen: Archivierung aus der Sicht eines Anwenders
 

Recently uploaded

HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 

Recently uploaded (20)

HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 

Exchange Architecture & Sizing

  • 1. 14 September2016 OGD ICT Services Dave Stork Exchange Architecture & Sizing
  • 2. 2016 Dave Stork SolutionArchitect at OGD ICT services I am an MCT and and Office Server and ServicesMVP I tweet from @dmstork I blog at https://dirteam.com/dave I am also one of the Contributors of The UC Architects Podcast @theucarchitects/ www.theucarchitects.com Email me dave.stork@ogd.nl #GWAVACon
  • 3. 2016 TITLE HERE • Fundamentals • Preferred Architecture • Sizing • Virtualization CONTENTS #GWAVACon
  • 5. Fundamentals Which version? Exchange 2007 & 2010 – Extended Supportuntil 2017 & 2020 – Lowest coexistencewith Exchange 2000 & 2003 Exchange 2013 – Mainstream support until 2018 – Lowest coexistencewith Exchange 2007 Exchange 2016 – Mainstream support until 2020 – Lowest coexistencewith Exchange 2010
  • 6. Fundamentals What is necessary to run Exchange? Active Directory Topology Certificates Windows Server – Use highest supported version – Enterpriseor Standard? Server resources – CPU & Memory – Storage – Network
  • 7. Fundamentals What might be necessary? Load Balancer – When more than one (Client Access) server Reverse Proxy – Extra security layer – Pre-authentication Office Web App / Office Online Server Others from business requirements
  • 8. Outer DMZ public IP adressing Inner DMZ private IP adressing Datacenter Zone Users (Outlook, Mobile, OWA) Exchange DAG Reverse Proxy (TMG) Load balancer File share Witness Office Web App (Optional) Users (Outlook, Mobile, OWA) IP-PBX (Optional) Lync (Optional) SharePoint (Optional) Anti Malware
  • 9. Fundamentals Exchange 2010 Roles Client Access – HTTPS: OWA Rendering, ActiveSync etc. Hub Transport – SMTP transport and handling Mailbox Unified Messaging – Voicemail and Auto-Attendant Best practice: Multi role (CAS, HUB, MBX) Edge Transport – Perimeter network SMTP cleaning – Non-domain joined
  • 10. Fundamentals Exchange 2013 Roles Client Access – “Just a proxy” Mailbox – Alle business logic; SMTP, HTTP, UM, Database Best practice: Multi role Edge Transport – Perimeter networkSMTP cleaning – Non-domain joined
  • 11. Fundamentals Exchange 2016 Roles There is just one role – However,the conceptof Client Access Proxy is still presentin Exchange 2016. – Consider 2016 an automatic 2013 multi-role Edge Transport – Perimeter network SMTP cleaning – Non-domain joined
  • 12. Fully on-premises (documents stored in SharePoint 2016) On-premises Exchange Server 2016 Office Web Apps Server 2016 Hybrid (documents stored in Office 365) On-premises Exchange Server 2016 Office 365 Office Web Apps Server 2016 OneDrive for Business SharePoint Server 2016
  • 13. Infrastructure Database Availability Group (DAG) “Clustering” for High Availability and Disaster Recovery There is always one Active Copy There can be multiple Passive Copies of a database Max 16 (Mailbox) servers in a DAG – Theoreticallymax16 copiesof DB (includingActive) Lagged DB Recommended max 2TB per DB in DAG – I prefer smaller databasesizes evenin a DAG (~300GB) File Share Witness – Tie breaker:the majority of votesof interconnected serverswins
  • 14. DAG
  • 16. Preferred Architecture What is the Preferred Architecture (PA)? “The PA is the Exchange Engineering Team’s prescriptive approach to what we believe is the optimum deployment architecture for Exchange 2013, and one that is very similar to what we deploy in Office 365” There are two versions, one for 2013 and one for 2016 My advice: stay as close as possible to PA with your design. Describe any deviations and why this deviation is required.
  • 17.
  • 20. Sizing Design and validate your Exchange environment according to business requirements and usage. What informationdo you need? User activity Business requirements – High available and disaster recovery? RTO/RPO – Growth and lifecycle of environment – Physical or virtual?
  • 21. Sizing What steps are involved? Gather user statistics – Generate-MessageProfile.ps1 Have a general design idea including server resources – Find SPECInt 2006 rate of the CPU of your choice Use the Exchange Server Role Requirements Calculator – Note: version and update specific – Input user statistics – CPU information – Other
  • 22.
  • 23. Server Configuration / Primary Datacenter Server (Single Failure) Recommended RAM Configuration 24 GB Number of Processor Cores Utilized 2 Server CPU Utilization 18% Server CPU Megacycle Requirements 4821 Server Total Available Adjusted Megacycles 26430 Possible Storage Architecture RAID Recommended Transport Database Location System Disk Host IO and Throughput Requirements / Database / Server / DAG Total DatabaseRequired IOPS 1 66 133 Total Log Required IOPS 0 15 29 DatabaseReadI/O Percentage 60% -- -- Background DatabaseMaintenanceThroughput Requirements 1.0 MB/s 58 MB/s 116 MB/s
  • 24. Sizing What steps are involved? Adjust your design – Other processor(or server) – More Exchange servers – Different quota’s – Etc. Use the sizing calculatoragain – Evaluate, repeat, evaluate, repeat… – Choose your optimal supported sizing
  • 25. Sizing And then? Build your servers up until installing Exchange – including all patches/updates,Exchange requirements, antivirus, back-up agent etc.. Validate your storage with Jetstress – This can take several days Resolve any issues Remove Jetstress and install Exchange Monitor
  • 29. Virtualization What to consider when virtualizing? Design as if physical, but… Hypervisor is validated in SVVP No dynamically expanding disks – Exception VHDX on Hyper-V No dynamic memory No overcommit of memory on host Maximum CPU overcommit ratio of 1:2 of host – Every 1 physical coreis assigned 2 times max
  • 30. Virtualization Hyper Threading doesn’t count Loosened heartbeat – If there is a requirementfor migration of the host while running etc. Anti affinity rules – Don’t put Exchange serversand supporting infrastructureon the same host No save state moves No snapshot back-up (Only VSS)
  • 31. Virtualization Take NUMA boundary into account – non-uniformmemory access (NUMA) – Fastest complex of processingunit and memory Sometimes more smaller servers is a better fit with virtualization – This is also true when physical. Find your acceptable optimal point.
  • 32. Virtualization Don’t deploy more Exchange VMs than Hypervisor hosts Consider capacity management for your virtualization environment – I’ve seen a lot of issues when CPU ratio was higher than 1:2 Consider physical deployment – Total cost of ownership/operation could be lower than with virtual
  • 34. 2016 Dave Stork OGD ICT Services Solution Architect Thank You! Twitter: @dmstork Blog: https://dirteam.com/dave Podcast: @theucarchitects / www.theucarchitects.com Mail: dave.stork@ogd.nl Other sessions 14 September (tomorrow): 9:00 - Exchange 2016 Architecture and Sizing (Zurich) 9:50 - Current State of Exchange On-Prem Overview, Updates and Future (London)
  • 35. Microsoft Ignite 2015 sessions Meet Exchange Server 2016 Exchange Server Preferred Architecture Deploying Exchange Server 2016 Exchange on IaaS: Concerns, Tradeoffs, and Best Practices https://channel9.msdn.com/Events/Ignite/2015