Database and Public Endpoints redundancy on Azure (CloudBrew)

Preview:

DESCRIPTION

This is the perfect session if you need to design a solution that needs to run over Windows Azure and needs to be available 24 hours every day, 7 days per week. We will discuss different concepts and solutions to have databases and/or public API’s available even if a part of cloud infrastructure will be down. Topics like automatically backups, failover mechanism, traffic manager and redundancy will be discussed.

Citation preview

RADU VUNVULEA MCTS MCP BANK HOME AUTOMATION

MVP ENTERPRISE

AUTOMOTIVE PHARMA

LEAN AND AGILE E-COMMERCE

WEB iQuest

AZURE JAVASCRIPT VUNVULEARADU.BLOGSPOT.COM

MOBILE DOTNET @RaduVunvulea

WCF WPF ENTHUSIASTIC

redundancy Microsoft Azure minimum cost

Information

Error detection

Correction

Time

Transient Fault Detection

Software

N-versions Programming

Hardware

Dual Modular Redundancy

Triple Modular Redundancy

Time

Transient Fault Detection

Software

N-versions Programming

Hardware

Dual Modular Redundancy

Triple Modular Redundancy

Information

Error detection

Correction

Software

N-versions Programming

Hardware

Dual Modular Redundancy

Triple Modular Redundancy

Information

Error detection

Correction

Time

Transient Fault Detection

AUTOMATION

• Free

• DNS

<LoadBalancerProbes> <LoadBalancerProbe

name="FooProbe" protocol="http"

intervalInSeconds="30" path="/api/probe" port="80"

timeoutInSeconds="60" /> </LoadBalancerProbes>

• VM, Web/Worker Roles, DB and many more

• External Endpoints

• Is not FREE (1B DNS query = $0.75)

• DNS TTL

• Compute 99.95% 21.6m

• SQL Database 99.90% 43.2m

• Storage 99.90% 43.2m

• Storage (RA-GRS) 99.99% <8m

• Active Directory 99.90% 43.2m

• Cache 99.90% 43.2m

• VM 99.95% 21.6m

• Service Bus 99.95% 21.6m

• Downtime per month: 216m21.6*2+43.2*4=216m

• Downtime per month: 216m21.6*2+43.2*4=216m

• Downtime per month: 0.5%(100/43200)*216=0.5%

• Downtime per month: 216m21.6*2+43.2*4=216m

• Downtime per month: 0.5%(100/43200)*216=0.5%

• Uptime: 99.5%100-0.5=99.5%

• Compute 99.95% 21.6m

• SQL Database 99.90% 43.2m

• Storage 99.90% 43.2m

• Storage (RA-GRS) 99.99% <8m

• Active Directory 99.90% 43.2m

• Cache 99.90% 43.2m

• VM 99.95% 21.6m

• Service Bus 99.95% 21.6m

Relay

1

3

2

1

3

2

1

3

2

12

3

CHECK HEALTH STATUS OF

OTHER SERVICES

M T B F

M T T R

Question

Answers

{“name” : “Radu Vunvulea,

“blog” : “vunvulearadu.blogspot.com”,

“email” : ”vunvulear@outlook.com”,

“socialMedia” :

{

“twitter” : “@RaduVunvulea”,

“fb” : “radu.vunvulea”

}

}

Recommended