SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
Ashwinee Kumar
Nov 2015
Data Center
Ecommerce Series – Part 4
Data Center
2
Data Center
3
• Two or more data centers helps to ensure availability by providing resiliency
against
• natural disasters
• human errors
• upstream outages
• software problems cut.
Challenges with multi Data Center model
4
1. Concurrent user login leading to data corruption – two family member
logging in
2. Logic for routing traffic to either one of the multiple DC’s
a) DNS server can have multiple records one for each DC
b) Intelligent system called GSLB
c) CDN that offers GSLB
Data Center Approach 1 – Active/Passive
5
Only one Data Center (Application and DB tier) is active
a) DC failure will lead to lengthy downtime as passive DC has to be
brought grounds up
b) Low cost of ownership
Data Center Approach 2 – Active/Active Application Tiers,
Active/Passive Database Tiers
6
Two or more data centers fully built up and operating independently, with only
the database being active/passive.
a) Negligible recovery time
b) Higher cost of ownership
c) Delay in DB writes in one of the DC
Data Center Approach 3 – Active/Active Application Tiers,
Mostly Active/Active Database Tiers
7
Two or more data centers fully built up and operating independently
a) Negligible recovery time
b) High cost of ownership
c) Additional logic to handle real time DB sync
Data Center Approach 4 – Full Active/Active
8
Two or more data centers fully built up and operating independently, with only
the database being active/passive.
a) Negligible switch over time
b) High cost of ownership
c) Additional logic to allocate DC to user who has already logged in
GSLB
9
GSLB – Global Server Load Balancer
10
1. Directing customers to the closest data center best able to service their
requests
2. Making the concurrent login problem much less likely to occur
3. You can personalize the experience for customers.
4. You may need to restrict certain functionality based on the physical
location of a customer.
5. You can roll out functionality slowly - city by city for instance
6. Health checking of key components of application

Más contenido relacionado

La actualidad más candente

From Grid to Cloud
From Grid to CloudFrom Grid to Cloud
From Grid to Cloudgojkoadzic
 
Deep Dive into Azure SQL
Deep Dive into Azure SQLDeep Dive into Azure SQL
Deep Dive into Azure SQLManpreet Singh
 
Por trás da infraestrutura do Cloud - Campus Party 2014
Por trás da infraestrutura do Cloud - Campus Party 2014Por trás da infraestrutura do Cloud - Campus Party 2014
Por trás da infraestrutura do Cloud - Campus Party 2014Gleicon Moraes
 
SQL Server Database as a Cloud Service
SQL Server Database as a Cloud ServiceSQL Server Database as a Cloud Service
SQL Server Database as a Cloud ServicePio Balistoy
 
The Evolution of VMTurbo, now Turbonomic, Product Releases
The Evolution of VMTurbo, now Turbonomic, Product ReleasesThe Evolution of VMTurbo, now Turbonomic, Product Releases
The Evolution of VMTurbo, now Turbonomic, Product ReleasesTurbonomic Inc.
 
Understand Azure Traffic Manager
Understand Azure Traffic Manager Understand Azure Traffic Manager
Understand Azure Traffic Manager Sai Kishore Naidu
 
Responding to Digital Transformation With RDS Database Technology
Responding to Digital Transformation With RDS Database TechnologyResponding to Digital Transformation With RDS Database Technology
Responding to Digital Transformation With RDS Database TechnologyAlibaba Cloud
 
Building Lightweight Microservices With Redis & Hydra
Building Lightweight Microservices With Redis & HydraBuilding Lightweight Microservices With Redis & Hydra
Building Lightweight Microservices With Redis & HydraRedis Labs
 
A closer look to locaweb IaaS
A closer look to locaweb IaaSA closer look to locaweb IaaS
A closer look to locaweb IaaSGleicon Moraes
 
Giga Spaces Data Grid / Data Caching Overview
Giga Spaces Data Grid / Data Caching OverviewGiga Spaces Data Grid / Data Caching Overview
Giga Spaces Data Grid / Data Caching Overviewjimliddle
 
WSO2 Advantage Webinar WSO2 BAM2 Integration with mule esb
WSO2 Advantage Webinar  WSO2 BAM2 Integration with mule esbWSO2 Advantage Webinar  WSO2 BAM2 Integration with mule esb
WSO2 Advantage Webinar WSO2 BAM2 Integration with mule esbWSO2
 
Designing azure compute and storage infrastructure
Designing azure compute and storage infrastructureDesigning azure compute and storage infrastructure
Designing azure compute and storage infrastructureAbhishek Sur
 
Cloud computing-2 (1)
Cloud computing-2 (1)Cloud computing-2 (1)
Cloud computing-2 (1)JUDYFLAVIAB
 
Salesforce enabling real time scenarios at scale using kafka
Salesforce enabling real time scenarios at scale using kafkaSalesforce enabling real time scenarios at scale using kafka
Salesforce enabling real time scenarios at scale using kafkaThomas Alex
 
Data Collection & Caching using redis | Swatantra Kumar
Data Collection & Caching using redis | Swatantra KumarData Collection & Caching using redis | Swatantra Kumar
Data Collection & Caching using redis | Swatantra KumarSwatantra Kumar
 
IBM Lightning Talk
IBM Lightning TalkIBM Lightning Talk
IBM Lightning TalkMongoDB
 
Deploy, move and manage Postgres across cloud platforms
Deploy, move and manage Postgres across cloud platformsDeploy, move and manage Postgres across cloud platforms
Deploy, move and manage Postgres across cloud platformsAshnikbiz
 

La actualidad más candente (20)

Data in Azure
Data in AzureData in Azure
Data in Azure
 
From Grid to Cloud
From Grid to CloudFrom Grid to Cloud
From Grid to Cloud
 
Locaweb cloud and sdn
Locaweb cloud and sdnLocaweb cloud and sdn
Locaweb cloud and sdn
 
Deep Dive into Azure SQL
Deep Dive into Azure SQLDeep Dive into Azure SQL
Deep Dive into Azure SQL
 
Por trás da infraestrutura do Cloud - Campus Party 2014
Por trás da infraestrutura do Cloud - Campus Party 2014Por trás da infraestrutura do Cloud - Campus Party 2014
Por trás da infraestrutura do Cloud - Campus Party 2014
 
SQL Server Database as a Cloud Service
SQL Server Database as a Cloud ServiceSQL Server Database as a Cloud Service
SQL Server Database as a Cloud Service
 
HALB
HALBHALB
HALB
 
The Evolution of VMTurbo, now Turbonomic, Product Releases
The Evolution of VMTurbo, now Turbonomic, Product ReleasesThe Evolution of VMTurbo, now Turbonomic, Product Releases
The Evolution of VMTurbo, now Turbonomic, Product Releases
 
Understand Azure Traffic Manager
Understand Azure Traffic Manager Understand Azure Traffic Manager
Understand Azure Traffic Manager
 
Responding to Digital Transformation With RDS Database Technology
Responding to Digital Transformation With RDS Database TechnologyResponding to Digital Transformation With RDS Database Technology
Responding to Digital Transformation With RDS Database Technology
 
Building Lightweight Microservices With Redis & Hydra
Building Lightweight Microservices With Redis & HydraBuilding Lightweight Microservices With Redis & Hydra
Building Lightweight Microservices With Redis & Hydra
 
A closer look to locaweb IaaS
A closer look to locaweb IaaSA closer look to locaweb IaaS
A closer look to locaweb IaaS
 
Giga Spaces Data Grid / Data Caching Overview
Giga Spaces Data Grid / Data Caching OverviewGiga Spaces Data Grid / Data Caching Overview
Giga Spaces Data Grid / Data Caching Overview
 
WSO2 Advantage Webinar WSO2 BAM2 Integration with mule esb
WSO2 Advantage Webinar  WSO2 BAM2 Integration with mule esbWSO2 Advantage Webinar  WSO2 BAM2 Integration with mule esb
WSO2 Advantage Webinar WSO2 BAM2 Integration with mule esb
 
Designing azure compute and storage infrastructure
Designing azure compute and storage infrastructureDesigning azure compute and storage infrastructure
Designing azure compute and storage infrastructure
 
Cloud computing-2 (1)
Cloud computing-2 (1)Cloud computing-2 (1)
Cloud computing-2 (1)
 
Salesforce enabling real time scenarios at scale using kafka
Salesforce enabling real time scenarios at scale using kafkaSalesforce enabling real time scenarios at scale using kafka
Salesforce enabling real time scenarios at scale using kafka
 
Data Collection & Caching using redis | Swatantra Kumar
Data Collection & Caching using redis | Swatantra KumarData Collection & Caching using redis | Swatantra Kumar
Data Collection & Caching using redis | Swatantra Kumar
 
IBM Lightning Talk
IBM Lightning TalkIBM Lightning Talk
IBM Lightning Talk
 
Deploy, move and manage Postgres across cloud platforms
Deploy, move and manage Postgres across cloud platformsDeploy, move and manage Postgres across cloud platforms
Deploy, move and manage Postgres across cloud platforms
 

Destacado

Fung Capital Commerce Tech Map-FINAL 160819
Fung Capital Commerce Tech Map-FINAL 160819Fung Capital Commerce Tech Map-FINAL 160819
Fung Capital Commerce Tech Map-FINAL 160819Janie Yu
 
eCommerce Series Part 6 - Developer Practices
eCommerce Series Part 6 - Developer PracticeseCommerce Series Part 6 - Developer Practices
eCommerce Series Part 6 - Developer PracticesAshwinee Kumar
 
Changing Role of Operations and Fulfillment in Omni-Channel Retail
Changing Role of Operations and Fulfillment in Omni-Channel RetailChanging Role of Operations and Fulfillment in Omni-Channel Retail
Changing Role of Operations and Fulfillment in Omni-Channel RetailDemac Media
 
Retailreco - Successful Omni Channel Marketing for eCommerce,  A Case Study
Retailreco - Successful Omni Channel Marketing for eCommerce,  A Case StudyRetailreco - Successful Omni Channel Marketing for eCommerce,  A Case Study
Retailreco - Successful Omni Channel Marketing for eCommerce,  A Case StudyRetailAutomata Analytics Pvt. Ltd.
 
Chris Wells Magento Imagine 2015 Breakout - Leveraging the Cloud for Ecommerce
Chris Wells Magento Imagine 2015 Breakout - Leveraging the Cloud for EcommerceChris Wells Magento Imagine 2015 Breakout - Leveraging the Cloud for Ecommerce
Chris Wells Magento Imagine 2015 Breakout - Leveraging the Cloud for EcommerceNexcess.net LLC
 
eShop Architecture - 5-step process to develop a proper ecommerce presence
eShop Architecture - 5-step process to develop a proper ecommerce presenceeShop Architecture - 5-step process to develop a proper ecommerce presence
eShop Architecture - 5-step process to develop a proper ecommerce presenceFotis Antonopoulos
 
B2B Omni-Channel Commerce Platform of the Future
B2B Omni-Channel Commerce Platform of the FutureB2B Omni-Channel Commerce Platform of the Future
B2B Omni-Channel Commerce Platform of the FutureAccenture Italia
 
Omni-Channel Experience for B2C Retail
Omni-Channel Experience for B2C RetailOmni-Channel Experience for B2C Retail
Omni-Channel Experience for B2C RetailStefanos Falkonakis
 
100 Best practices in Omnichannel
100 Best practices in Omnichannel 100 Best practices in Omnichannel
100 Best practices in Omnichannel eshopexpo
 
Creating a truly personalized Omni-channel customer experience
Creating a truly personalized Omni-channel customer experienceCreating a truly personalized Omni-channel customer experience
Creating a truly personalized Omni-channel customer experienceVincent Teo
 
Steve Haase - Omni-Channel Ecommerce Personalization
Steve Haase - Omni-Channel Ecommerce PersonalizationSteve Haase - Omni-Channel Ecommerce Personalization
Steve Haase - Omni-Channel Ecommerce PersonalizationINBOUND
 
Shopify Retail Tour - Mailchimp Email Marketing
Shopify Retail Tour - Mailchimp Email MarketingShopify Retail Tour - Mailchimp Email Marketing
Shopify Retail Tour - Mailchimp Email MarketingShopify
 

Destacado (13)

Fung Capital Commerce Tech Map-FINAL 160819
Fung Capital Commerce Tech Map-FINAL 160819Fung Capital Commerce Tech Map-FINAL 160819
Fung Capital Commerce Tech Map-FINAL 160819
 
eCommerce Series Part 6 - Developer Practices
eCommerce Series Part 6 - Developer PracticeseCommerce Series Part 6 - Developer Practices
eCommerce Series Part 6 - Developer Practices
 
Common features
Common featuresCommon features
Common features
 
Changing Role of Operations and Fulfillment in Omni-Channel Retail
Changing Role of Operations and Fulfillment in Omni-Channel RetailChanging Role of Operations and Fulfillment in Omni-Channel Retail
Changing Role of Operations and Fulfillment in Omni-Channel Retail
 
Retailreco - Successful Omni Channel Marketing for eCommerce,  A Case Study
Retailreco - Successful Omni Channel Marketing for eCommerce,  A Case StudyRetailreco - Successful Omni Channel Marketing for eCommerce,  A Case Study
Retailreco - Successful Omni Channel Marketing for eCommerce,  A Case Study
 
Chris Wells Magento Imagine 2015 Breakout - Leveraging the Cloud for Ecommerce
Chris Wells Magento Imagine 2015 Breakout - Leveraging the Cloud for EcommerceChris Wells Magento Imagine 2015 Breakout - Leveraging the Cloud for Ecommerce
Chris Wells Magento Imagine 2015 Breakout - Leveraging the Cloud for Ecommerce
 
eShop Architecture - 5-step process to develop a proper ecommerce presence
eShop Architecture - 5-step process to develop a proper ecommerce presenceeShop Architecture - 5-step process to develop a proper ecommerce presence
eShop Architecture - 5-step process to develop a proper ecommerce presence
 
B2B Omni-Channel Commerce Platform of the Future
B2B Omni-Channel Commerce Platform of the FutureB2B Omni-Channel Commerce Platform of the Future
B2B Omni-Channel Commerce Platform of the Future
 
Omni-Channel Experience for B2C Retail
Omni-Channel Experience for B2C RetailOmni-Channel Experience for B2C Retail
Omni-Channel Experience for B2C Retail
 
100 Best practices in Omnichannel
100 Best practices in Omnichannel 100 Best practices in Omnichannel
100 Best practices in Omnichannel
 
Creating a truly personalized Omni-channel customer experience
Creating a truly personalized Omni-channel customer experienceCreating a truly personalized Omni-channel customer experience
Creating a truly personalized Omni-channel customer experience
 
Steve Haase - Omni-Channel Ecommerce Personalization
Steve Haase - Omni-Channel Ecommerce PersonalizationSteve Haase - Omni-Channel Ecommerce Personalization
Steve Haase - Omni-Channel Ecommerce Personalization
 
Shopify Retail Tour - Mailchimp Email Marketing
Shopify Retail Tour - Mailchimp Email MarketingShopify Retail Tour - Mailchimp Email Marketing
Shopify Retail Tour - Mailchimp Email Marketing
 

Similar a eCommerce Series Part 4 - Data Center

Cosmos DB Real-time Advanced Analytics Workshop
Cosmos DB Real-time Advanced Analytics WorkshopCosmos DB Real-time Advanced Analytics Workshop
Cosmos DB Real-time Advanced Analytics WorkshopDatabricks
 
Planning For Catastrophe with IBM WAS and IBM BPM
Planning For Catastrophe with IBM WAS and IBM BPMPlanning For Catastrophe with IBM WAS and IBM BPM
Planning For Catastrophe with IBM WAS and IBM BPMWASdev Community
 
DB2 pureScale Overview Sept 2010
DB2 pureScale Overview Sept 2010DB2 pureScale Overview Sept 2010
DB2 pureScale Overview Sept 2010Laura Hood
 
Educational seminar lessons learned from customer db2 for z os health check...
Educational seminar   lessons learned from customer db2 for z os health check...Educational seminar   lessons learned from customer db2 for z os health check...
Educational seminar lessons learned from customer db2 for z os health check...John Campbell
 
Oracle database 12c introduction- Satyendra Pasalapudi
Oracle database 12c introduction- Satyendra PasalapudiOracle database 12c introduction- Satyendra Pasalapudi
Oracle database 12c introduction- Satyendra Pasalapudipasalapudi123
 
SQL PASS Taiwan 七月份聚會-1
SQL PASS Taiwan 七月份聚會-1SQL PASS Taiwan 七月份聚會-1
SQL PASS Taiwan 七月份聚會-1SQLPASSTW
 
Mocca International GmbH _Q500 analysis and Recommendations_Final
Mocca International GmbH _Q500 analysis and Recommendations_FinalMocca International GmbH _Q500 analysis and Recommendations_Final
Mocca International GmbH _Q500 analysis and Recommendations_Finalhjperry
 
Software architecture case study - why and why not sql server replication
Software architecture   case study - why and why not sql server replicationSoftware architecture   case study - why and why not sql server replication
Software architecture case study - why and why not sql server replicationShahzad
 
Odbc and data access objects
Odbc and data access objectsOdbc and data access objects
Odbc and data access objectsSangeetha Sg
 
JavaOne BOF 5957 Lightning Fast Access to Big Data
JavaOne BOF 5957 Lightning Fast Access to Big DataJavaOne BOF 5957 Lightning Fast Access to Big Data
JavaOne BOF 5957 Lightning Fast Access to Big DataBrian Martin
 
DV01 Ten Things You Always Wanted to Know About Windows Azure But Were Afraid...
DV01 Ten Things You Always Wanted to Know About Windows Azure But Were Afraid...DV01 Ten Things You Always Wanted to Know About Windows Azure But Were Afraid...
DV01 Ten Things You Always Wanted to Know About Windows Azure But Were Afraid...Ronald Widha
 
Disaster Recovery Experience at CACIB: Hardening Hadoop for Critical Financia...
Disaster Recovery Experience at CACIB: Hardening Hadoop for Critical Financia...Disaster Recovery Experience at CACIB: Hardening Hadoop for Critical Financia...
Disaster Recovery Experience at CACIB: Hardening Hadoop for Critical Financia...DataWorks Summit
 
From Insights to Value - Building a Modern Logical Data Lake to Drive User Ad...
From Insights to Value - Building a Modern Logical Data Lake to Drive User Ad...From Insights to Value - Building a Modern Logical Data Lake to Drive User Ad...
From Insights to Value - Building a Modern Logical Data Lake to Drive User Ad...DataWorks Summit
 
Database failover from client perspective
Database failover from client perspectiveDatabase failover from client perspective
Database failover from client perspectivePriit Piipuu
 
The Central View of your Data with Postgres
The Central View of your Data with PostgresThe Central View of your Data with Postgres
The Central View of your Data with PostgresEDB
 
Building High Performance MySQL Query Systems and Analytic Applications
Building High Performance MySQL Query Systems and Analytic ApplicationsBuilding High Performance MySQL Query Systems and Analytic Applications
Building High Performance MySQL Query Systems and Analytic ApplicationsCalpont
 
Building High Performance MySql Query Systems And Analytic Applications
Building High Performance MySql Query Systems And Analytic ApplicationsBuilding High Performance MySql Query Systems And Analytic Applications
Building High Performance MySql Query Systems And Analytic Applicationsguest40cda0b
 
Db2 analytics accelerator technical update
Db2 analytics accelerator  technical updateDb2 analytics accelerator  technical update
Db2 analytics accelerator technical updateCuneyt Goksu
 

Similar a eCommerce Series Part 4 - Data Center (20)

Cosmos DB Real-time Advanced Analytics Workshop
Cosmos DB Real-time Advanced Analytics WorkshopCosmos DB Real-time Advanced Analytics Workshop
Cosmos DB Real-time Advanced Analytics Workshop
 
Planning For Catastrophe with IBM WAS and IBM BPM
Planning For Catastrophe with IBM WAS and IBM BPMPlanning For Catastrophe with IBM WAS and IBM BPM
Planning For Catastrophe with IBM WAS and IBM BPM
 
DB2 pureScale Overview Sept 2010
DB2 pureScale Overview Sept 2010DB2 pureScale Overview Sept 2010
DB2 pureScale Overview Sept 2010
 
Educational seminar lessons learned from customer db2 for z os health check...
Educational seminar   lessons learned from customer db2 for z os health check...Educational seminar   lessons learned from customer db2 for z os health check...
Educational seminar lessons learned from customer db2 for z os health check...
 
Oracle database 12c introduction- Satyendra Pasalapudi
Oracle database 12c introduction- Satyendra PasalapudiOracle database 12c introduction- Satyendra Pasalapudi
Oracle database 12c introduction- Satyendra Pasalapudi
 
SQL PASS Taiwan 七月份聚會-1
SQL PASS Taiwan 七月份聚會-1SQL PASS Taiwan 七月份聚會-1
SQL PASS Taiwan 七月份聚會-1
 
Database Management System - 2a
Database Management System - 2aDatabase Management System - 2a
Database Management System - 2a
 
Mocca International GmbH _Q500 analysis and Recommendations_Final
Mocca International GmbH _Q500 analysis and Recommendations_FinalMocca International GmbH _Q500 analysis and Recommendations_Final
Mocca International GmbH _Q500 analysis and Recommendations_Final
 
Software architecture case study - why and why not sql server replication
Software architecture   case study - why and why not sql server replicationSoftware architecture   case study - why and why not sql server replication
Software architecture case study - why and why not sql server replication
 
Odbc and data access objects
Odbc and data access objectsOdbc and data access objects
Odbc and data access objects
 
JavaOne BOF 5957 Lightning Fast Access to Big Data
JavaOne BOF 5957 Lightning Fast Access to Big DataJavaOne BOF 5957 Lightning Fast Access to Big Data
JavaOne BOF 5957 Lightning Fast Access to Big Data
 
Distributed dbms (ddbms)
Distributed dbms (ddbms)Distributed dbms (ddbms)
Distributed dbms (ddbms)
 
DV01 Ten Things You Always Wanted to Know About Windows Azure But Were Afraid...
DV01 Ten Things You Always Wanted to Know About Windows Azure But Were Afraid...DV01 Ten Things You Always Wanted to Know About Windows Azure But Were Afraid...
DV01 Ten Things You Always Wanted to Know About Windows Azure But Were Afraid...
 
Disaster Recovery Experience at CACIB: Hardening Hadoop for Critical Financia...
Disaster Recovery Experience at CACIB: Hardening Hadoop for Critical Financia...Disaster Recovery Experience at CACIB: Hardening Hadoop for Critical Financia...
Disaster Recovery Experience at CACIB: Hardening Hadoop for Critical Financia...
 
From Insights to Value - Building a Modern Logical Data Lake to Drive User Ad...
From Insights to Value - Building a Modern Logical Data Lake to Drive User Ad...From Insights to Value - Building a Modern Logical Data Lake to Drive User Ad...
From Insights to Value - Building a Modern Logical Data Lake to Drive User Ad...
 
Database failover from client perspective
Database failover from client perspectiveDatabase failover from client perspective
Database failover from client perspective
 
The Central View of your Data with Postgres
The Central View of your Data with PostgresThe Central View of your Data with Postgres
The Central View of your Data with Postgres
 
Building High Performance MySQL Query Systems and Analytic Applications
Building High Performance MySQL Query Systems and Analytic ApplicationsBuilding High Performance MySQL Query Systems and Analytic Applications
Building High Performance MySQL Query Systems and Analytic Applications
 
Building High Performance MySql Query Systems And Analytic Applications
Building High Performance MySql Query Systems And Analytic ApplicationsBuilding High Performance MySql Query Systems And Analytic Applications
Building High Performance MySql Query Systems And Analytic Applications
 
Db2 analytics accelerator technical update
Db2 analytics accelerator  technical updateDb2 analytics accelerator  technical update
Db2 analytics accelerator technical update
 

eCommerce Series Part 4 - Data Center

  • 1. Ashwinee Kumar Nov 2015 Data Center Ecommerce Series – Part 4
  • 3. Data Center 3 • Two or more data centers helps to ensure availability by providing resiliency against • natural disasters • human errors • upstream outages • software problems cut.
  • 4. Challenges with multi Data Center model 4 1. Concurrent user login leading to data corruption – two family member logging in 2. Logic for routing traffic to either one of the multiple DC’s a) DNS server can have multiple records one for each DC b) Intelligent system called GSLB c) CDN that offers GSLB
  • 5. Data Center Approach 1 – Active/Passive 5 Only one Data Center (Application and DB tier) is active a) DC failure will lead to lengthy downtime as passive DC has to be brought grounds up b) Low cost of ownership
  • 6. Data Center Approach 2 – Active/Active Application Tiers, Active/Passive Database Tiers 6 Two or more data centers fully built up and operating independently, with only the database being active/passive. a) Negligible recovery time b) Higher cost of ownership c) Delay in DB writes in one of the DC
  • 7. Data Center Approach 3 – Active/Active Application Tiers, Mostly Active/Active Database Tiers 7 Two or more data centers fully built up and operating independently a) Negligible recovery time b) High cost of ownership c) Additional logic to handle real time DB sync
  • 8. Data Center Approach 4 – Full Active/Active 8 Two or more data centers fully built up and operating independently, with only the database being active/passive. a) Negligible switch over time b) High cost of ownership c) Additional logic to allocate DC to user who has already logged in
  • 10. GSLB – Global Server Load Balancer 10 1. Directing customers to the closest data center best able to service their requests 2. Making the concurrent login problem much less likely to occur 3. You can personalize the experience for customers. 4. You may need to restrict certain functionality based on the physical location of a customer. 5. You can roll out functionality slowly - city by city for instance 6. Health checking of key components of application