database and public endpoints redundancy on azure (cloudbrew)

Post on 04-Jul-2015

324 Views

Category:

Engineering

2 Downloads

Preview:

Click to see full reader

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.

TRANSCRIPT

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”

}

}

top related