SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Downloaden Sie, um offline zu lesen
Building a robust and highly available
Exchange Server 2010 organization on any
               sized budget



        Presented by Aaron Harclerode
 MCT, MCITP: Enterprise Messaging Administrator
         Director of Technical Services
Agenda

    Exchange Server 2010 roles
    What is HA
    HA in Previous Versions of Exchange
    HA in Exchange Server 2010
    • CAS Role
    • HT Role
    • Mailbox Role (DAGs)
    Demo
2
Exchange 2010 Server Roles
In Exchange Server 2010, servers are installed with specific functional roles:

  • Hub Transport Server role

  • Mailbox Server role

  • Edge Transport Server role

  • Client Access Server role

  • Unified Messaging Server role




  3
What is High Availability
    High availability:


     • Implements system design that ensures a high level of operational continuity
     • Is measured by the percentage of time the application is available




        Availability Target                Permitted Annual Downtime

                 99%                              87 hours, 36 minutes
                99.9%                             8 hours, 46 minutes

               99.99%                          52 minutes, 34 seconds

              99.999%                           5 minutes, 15 seconds



4
HA in Previous Versions of Exchange

    SCC (Single Copy Cluster)
    CCR (Cluster Continuous Replication)
    SCR (Standby Continuous Replication)
    LCR (Local Continuous Replication)
    NLB* (Network Load Balancing)

    *for CAS and Hub roles only


5
HA for Exchange Server 2010 roles

    CAS Role
    • NLB
    • CAS Arrays
    Hub Transport Role
    • >1 per site
    • Shadow Redundancy
    Edge Server Role
    • Multiple MX records
    • Load Balancing
6
Database Availability Groups (DAGs)
    A DAG is a collection of servers that provides the infrastructure for replicating and
    activating database copies. DAGs:

    • Require the failover clustering feature, although all installation and configuration
      is done with the Exchange Server management tools
    • Use Active Manager to control failover
    • Use an enhanced version of the continuous replication technology that Exchange
      Server 2007 introduced
    • Can be created after the Mailbox server is installed
    • Allow a single database to be activated on another server in the group without
      affecting other databases
    • Allow up to 16 copies of a single database on separate servers
    • Define the boundary for replication
    • Do not require dedicated mailbox servers



7
How are databases protected in a DAG?
    Continuous replication protects databases across servers in the DAG




      DB1                     DB2                      DB2




      DB2                     DB3                      DB3




      DB4                     DB4                      DB4




8
Configuring databases for High Availability
After creating a DAG, adding Mailbox servers to the DAG, and configuring the DAG, you
must still do the following:


    • Create database copies


    • Set truncation lag time


    • Set replay lag time


    • Set preferred list sequence number




9
Demo

     DAG Creation
     DAG Configuration
     Client failover




10
Relevant courses at Springhouse

     10135 – Configuring, managing, and
     troubleshooting Microsoft Exchange Server
     2010
     6423 – Implementing and managing Windows
     Server 2008 clustering




11
Q&A

     Questions?
     Aaron Harclerode
     • Aaron.harclerode@springhouse.com




12
Stay Connected with Springhouse

            www.linkedin.com/companies/201280



            www.facebook.com/springhouseeducation



            www.twitter.com/SpringhouseEduc

            Join in the conversation
            Philly TechFest hashtag #phtf10
Upcoming iLearn Topics
Spend an hour over lunch (12pm – 1pm ET) with a
live presentation and demonstration of topics         What's New in Microsoft   5/17/2010
                                                      Office 2010
such as:
•   SharePoint Document Libraries                     An Overview of ITIL       5/20/2010
•   Project 2007/Project Management Tips & Tricks     IIS 7.0 for Developers    6/1/2010
•   Windows 7 for IT Pros
•   Office 2007 and Office 2010                       Project Management Tips   6/14/2010
•   and many more                                     and Tricks
                                                      Common Tasks with         6/24/2010
Just visit www.Springhouse.com/iLearn to learn more   PowerShell
and register for a FREE webcast!                      Microsoft Excel 2007:     6/28/2010
                                                      Tips and Tricks
There is no need to travel to take a live,
instructor-led class with Springhouse. You
can stay at home or at your office and join
a class via Springhouse CONNECT, our
Remote Learning System.
•    Participate in the live instructor-led classroom
     demonstrations and labs
•    Interact with the instructor and students, via
     high-quality conferencing equipment
•    View the Instructor's Presentation, Whiteboard
     and Demonstrations
•    Get remote hands-on help from the Instructor
     during labs and demos


    Take ANY class via Springhouse CONNECT. Learn
    more at www.Springhouse.com/CONNECT
Buy 2 Classes, Get 1 Free! Or Buy 1 Class, Get 2nd for Half Price!
What’s In It For Me?                               Springhouse is making it easier for you and
• You’ll Gain New Skills!                          your organization to gain new skills and
• You’ll Save Money!                               increase productivity while maximizing your
                                                   budget.
• You’ll Increase Your Productivity!
                                                   For full details of the program visist
How Do I Take Advantage?                           www.Springhouse.com/Summer-of-Learning
Visit www.Springhouse.com and select any course
scheduled to run between May 31, 2010 and
September 6, 2010.

Enroll in the course using
Promo Code: SUMMER2010
A Springhouse representative will contact you to
register for the other discounted course.
Upcoming Windows 7 Migration Clinics
Exton, PA – May 13th                      Event Overview
Malvern, PA – June 29th
Reston, VA - May 14th                     This one-day Windows 7 Migration
Richmond, VA – June 2nd & 11th            Clinic dives deep into the migration
Washington, DC – June 30th                and deployment planning strategies
                                          for Windows 7. Through a series of
                                          in-depth presentations and exercise
For full event details and registration
                                          demonstrations, we will highlight the
visit www.springhouse.com/events          new tools and technologies designed
                                          to enable successful Windows 7
                                          migrations and deployments.

Weitere ähnliche Inhalte

Ähnlich wie Philly Tech Fest Exchange Server 2008 High Availability

Ähnlich wie Philly Tech Fest Exchange Server 2008 High Availability (20)

Philly Tech Fest Publishing
Philly Tech Fest PublishingPhilly Tech Fest Publishing
Philly Tech Fest Publishing
 
Philly TechFest Systems Center Essentials 2010
Philly TechFest Systems Center Essentials 2010Philly TechFest Systems Center Essentials 2010
Philly TechFest Systems Center Essentials 2010
 
Resume Raushan
Resume RaushanResume Raushan
Resume Raushan
 
Going Live: Live@EDU AT UGA
Going Live: Live@EDU AT UGAGoing Live: Live@EDU AT UGA
Going Live: Live@EDU AT UGA
 
10135 b 00
10135 b 0010135 b 00
10135 b 00
 
Biztalk server 2013 1 (1)
Biztalk server 2013 1 (1)Biztalk server 2013 1 (1)
Biztalk server 2013 1 (1)
 
Ashni rai 2.3years_.net
Ashni rai 2.3years_.netAshni rai 2.3years_.net
Ashni rai 2.3years_.net
 
1.3 prepare for self service-final
1.3 prepare for self service-final1.3 prepare for self service-final
1.3 prepare for self service-final
 
Resume raushan
Resume raushanResume raushan
Resume raushan
 
RKCV
RKCVRKCV
RKCV
 
Cisco webex zend con2010 presentation
Cisco webex zend con2010 presentationCisco webex zend con2010 presentation
Cisco webex zend con2010 presentation
 
Cisco webex zend con2010 presentation
Cisco webex zend con2010 presentationCisco webex zend con2010 presentation
Cisco webex zend con2010 presentation
 
DACHNUG50 Roadmap.pdf
DACHNUG50 Roadmap.pdfDACHNUG50 Roadmap.pdf
DACHNUG50 Roadmap.pdf
 
Webinar : Microservices and Containerization
Webinar : Microservices and ContainerizationWebinar : Microservices and Containerization
Webinar : Microservices and Containerization
 
BbWorld 2010 notes
BbWorld 2010 notesBbWorld 2010 notes
BbWorld 2010 notes
 
VidyaBhooshanMishra_CV
VidyaBhooshanMishra_CVVidyaBhooshanMishra_CV
VidyaBhooshanMishra_CV
 
Into The Box 2019 - Keynote Day 2
Into The Box 2019 - Keynote Day 2Into The Box 2019 - Keynote Day 2
Into The Box 2019 - Keynote Day 2
 
ITB2019 Keynotes Day 2 - Ortus Team
ITB2019 Keynotes Day 2 - Ortus TeamITB2019 Keynotes Day 2 - Ortus Team
ITB2019 Keynotes Day 2 - Ortus Team
 
Puppet Keynote by Ralph Luchs
Puppet Keynote by Ralph LuchsPuppet Keynote by Ralph Luchs
Puppet Keynote by Ralph Luchs
 
DevOps and the DBA- 24 Hours of Pass
DevOps and the DBA-  24 Hours of PassDevOps and the DBA-  24 Hours of Pass
DevOps and the DBA- 24 Hours of Pass
 

Kürzlich hochgeladen

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 

Kürzlich hochgeladen (20)

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 

Philly Tech Fest Exchange Server 2008 High Availability

  • 1. Building a robust and highly available Exchange Server 2010 organization on any sized budget Presented by Aaron Harclerode MCT, MCITP: Enterprise Messaging Administrator Director of Technical Services
  • 2. Agenda Exchange Server 2010 roles What is HA HA in Previous Versions of Exchange HA in Exchange Server 2010 • CAS Role • HT Role • Mailbox Role (DAGs) Demo 2
  • 3. Exchange 2010 Server Roles In Exchange Server 2010, servers are installed with specific functional roles: • Hub Transport Server role • Mailbox Server role • Edge Transport Server role • Client Access Server role • Unified Messaging Server role 3
  • 4. What is High Availability High availability: • Implements system design that ensures a high level of operational continuity • Is measured by the percentage of time the application is available Availability Target Permitted Annual Downtime 99% 87 hours, 36 minutes 99.9% 8 hours, 46 minutes 99.99% 52 minutes, 34 seconds 99.999% 5 minutes, 15 seconds 4
  • 5. HA in Previous Versions of Exchange SCC (Single Copy Cluster) CCR (Cluster Continuous Replication) SCR (Standby Continuous Replication) LCR (Local Continuous Replication) NLB* (Network Load Balancing) *for CAS and Hub roles only 5
  • 6. HA for Exchange Server 2010 roles CAS Role • NLB • CAS Arrays Hub Transport Role • >1 per site • Shadow Redundancy Edge Server Role • Multiple MX records • Load Balancing 6
  • 7. Database Availability Groups (DAGs) A DAG is a collection of servers that provides the infrastructure for replicating and activating database copies. DAGs: • Require the failover clustering feature, although all installation and configuration is done with the Exchange Server management tools • Use Active Manager to control failover • Use an enhanced version of the continuous replication technology that Exchange Server 2007 introduced • Can be created after the Mailbox server is installed • Allow a single database to be activated on another server in the group without affecting other databases • Allow up to 16 copies of a single database on separate servers • Define the boundary for replication • Do not require dedicated mailbox servers 7
  • 8. How are databases protected in a DAG? Continuous replication protects databases across servers in the DAG DB1 DB2 DB2 DB2 DB3 DB3 DB4 DB4 DB4 8
  • 9. Configuring databases for High Availability After creating a DAG, adding Mailbox servers to the DAG, and configuring the DAG, you must still do the following: • Create database copies • Set truncation lag time • Set replay lag time • Set preferred list sequence number 9
  • 10. Demo DAG Creation DAG Configuration Client failover 10
  • 11. Relevant courses at Springhouse 10135 – Configuring, managing, and troubleshooting Microsoft Exchange Server 2010 6423 – Implementing and managing Windows Server 2008 clustering 11
  • 12. Q&A Questions? Aaron Harclerode • Aaron.harclerode@springhouse.com 12
  • 13. Stay Connected with Springhouse www.linkedin.com/companies/201280 www.facebook.com/springhouseeducation www.twitter.com/SpringhouseEduc Join in the conversation Philly TechFest hashtag #phtf10
  • 14. Upcoming iLearn Topics Spend an hour over lunch (12pm – 1pm ET) with a live presentation and demonstration of topics What's New in Microsoft 5/17/2010 Office 2010 such as: • SharePoint Document Libraries An Overview of ITIL 5/20/2010 • Project 2007/Project Management Tips & Tricks IIS 7.0 for Developers 6/1/2010 • Windows 7 for IT Pros • Office 2007 and Office 2010 Project Management Tips 6/14/2010 • and many more and Tricks Common Tasks with 6/24/2010 Just visit www.Springhouse.com/iLearn to learn more PowerShell and register for a FREE webcast! Microsoft Excel 2007: 6/28/2010 Tips and Tricks
  • 15. There is no need to travel to take a live, instructor-led class with Springhouse. You can stay at home or at your office and join a class via Springhouse CONNECT, our Remote Learning System. • Participate in the live instructor-led classroom demonstrations and labs • Interact with the instructor and students, via high-quality conferencing equipment • View the Instructor's Presentation, Whiteboard and Demonstrations • Get remote hands-on help from the Instructor during labs and demos Take ANY class via Springhouse CONNECT. Learn more at www.Springhouse.com/CONNECT
  • 16. Buy 2 Classes, Get 1 Free! Or Buy 1 Class, Get 2nd for Half Price! What’s In It For Me? Springhouse is making it easier for you and • You’ll Gain New Skills! your organization to gain new skills and • You’ll Save Money! increase productivity while maximizing your budget. • You’ll Increase Your Productivity! For full details of the program visist How Do I Take Advantage? www.Springhouse.com/Summer-of-Learning Visit www.Springhouse.com and select any course scheduled to run between May 31, 2010 and September 6, 2010. Enroll in the course using Promo Code: SUMMER2010 A Springhouse representative will contact you to register for the other discounted course.
  • 17. Upcoming Windows 7 Migration Clinics Exton, PA – May 13th Event Overview Malvern, PA – June 29th Reston, VA - May 14th This one-day Windows 7 Migration Richmond, VA – June 2nd & 11th Clinic dives deep into the migration Washington, DC – June 30th and deployment planning strategies for Windows 7. Through a series of in-depth presentations and exercise For full event details and registration demonstrations, we will highlight the visit www.springhouse.com/events new tools and technologies designed to enable successful Windows 7 migrations and deployments.