Haute dispo

16
Haute disponibilité ? Inside Nicolas Ledez's brain

description

Introduction à la haute disponibilité d'une application Web

Transcript of Haute dispo

Page 1: Haute dispo

Haute disponibilité ?Inside Nicolas Ledez's brain

Page 2: Haute dispo

C'est qui ?

Nicolas Ledez

Orange Business Services - IT&L@bs

Indépendant - Hébergement Ruby

Page 3: Haute dispo

Pour qui ?

FT

GDF

Orange TV

Pages Jaunes

Orange Business Service

Page 4: Haute dispo

Avec quoi ?

VmWare

Solaris

Linux

Windows

Oracle RAC & Co.

Veritas Cluster

SAN / NAS

Java

Page 5: Haute dispo

Disclamer !

Page 6: Haute dispo

Cluster ?

Actif / passif

Actif / actif

SPOF ?

Page 7: Haute dispo

Cluster & SPOF

Page 8: Haute dispo

Gestion du risque

Risque = probabilité x coût

Un serveur ça tombe quand ?

Combien ça coute ?

Page 9: Haute dispo

Quand ?

Réseau ?

Mémoire ?

Processeur ?

Carte mère ?

Disque dur ?

Page 10: Haute dispo

Combien ça coute ?

Oui !

Combien ça coute une infra sécurisé ?

Page 11: Haute dispo

Exemple iMenlo / AXA

Besoin : de la perf !

2 machines physique

Mysql / Rails / Nginx / Varnish

Mysql Slave/master

Page 12: Haute dispo

Nginx/Rails

Varnish

MysqlRO/Slaves

MysqlRW/Master Backup

DNS Round Robin

Page 13: Haute dispo

Keep It Simple & Stupid !

Page 14: Haute dispo

Organic Web / Orange bleu

De la perf !

Pas beaucoup de pages

Mysql / Rails / Nginx / Varnish

Page 15: Haute dispo

Nginx/Rails

Varnish

Mysql

Page 16: Haute dispo