Mise en place d’une solution de supervision, d’une architecture de site web en haute disponibilité du STEG

1/37
100%

<!-- Slide number: 1 -->

! (Image24.jpg)

![](Image1.jpg)

M moire de mast re professionnel

Mise en place dune solution de supervision, dune architecture de site web en haute disponibilit du STEG

R alis e par :

Mezzi Sabrine

Encadr par:

Mr. Romdhani fawzi

Mr. Soumri Sami (STEG)

Soutenu le 28/09/2020

Notes:

<!-- Slide number: 2 -->

Plan

3

Impl mentation de la solution

1

Pr sentation de cadre du stage

2

Pr sentation de la solution

introduction

conclusion

<!-- Slide number: 3 -->

! (Image225.jpg)

Introduction

Pr sentation de la soci t

Soci t : Soci t Tunisienne de lElectricit et du Gaz (STEG)

Cr e en 1992

Services

Elle a pour missions de produire, transporter et distribuer l nergie lectrique

Ainsi le transport et la distribution du gaz naturel sur tout le territoire tunisien

Notes:

<!-- Slide number: 4 -->

Pr sentation de cadre du stage

Description de lexistant

Probl matique

Solution propos e

<!-- Slide number: 5 -->

Pr sentation de cadre du stage

Description de lexistant

Larchitecture de site web STEG se compose dun ensemble des serveurs web accessible via internet

Cette architecture:

  • Non s curiser
  • Non superviser
  • Nest pas toujours disponible (surcharge)

Interactive Keynote

Monday - 10:00 AM

Monday - 12:00 PM

Tuesday - 10:00 AM

Friday - 10:00 AM

![](Image5.jpg)

Marketing Course

Notes:

Donc le steg tunisien a une architecture qui se compose

<!-- Slide number: 6 -->

Pr sentation de cadre du stage

probl matique

! (Picture4.jpg)

Comment r partir les charges pour avoir un site web toujours disponible et comment on peux garantir la s curit ?

Notes:

<!-- Slide number: 7 -->

Publicité

Pr sentation de cadre du stage

Solution propos e

Choisir la solution de supervision

Assurer la s curit et la disponibilit du site web STEG

Installation et configuration de la solution propos e

<!-- Slide number: 8 -->

Pr sentation de cadre du stage

Nouvelle architecture propos e

![](Image13.jpg)

PFsense + Cacti

! (Picture2.jpg)

![](Image15.jpg)

Notes:

Pour avoir une architecture id ale pour la steg on va travaill avec pfsense et cacti

<!-- Slide number: 9 -->

Pr sentation de la solution

Nouvelle architecture propos e

![](Image20.jpg)

<!-- Slide number: 10 -->

Choix de la solution de la plateforme

![](Image4.jpg)

Premi re partie

<!-- Slide number: 11 -->

Pr sentation de la solution

Quelques g n ralit sur PFsense

Avantages

Tr s s curis avec FreeBSD

Offre des services importants

Solution tr s compl te

services

Load Balancer

HAproxy

Snort

Notes:

PFsense est une distribution personnalis e de FreeBSD est utilis comme routeur et pare-feu

FreeBSD : syst me dexploitation pour les plateforme moderne de type serveur

<!-- Slide number: 12 -->

Pr sentation de la solution

Quelques g n ralit sur HAproxy

HAproxy est un service qui se trouve dans le PFsense et qui offre :

Haute disponibilit

Equilibrage de charge

Maximiser le d bit

Notes:

<!-- Slide number: 13 -->

Pr sentation de la solution

Quelques g n ralit sur Snort

Snort est un service qui sint gre dans le PFsense

Snort est capable danalyser le trafic en temps r el

<!-- Slide number: 14 -->

Impl mentation de la solution

01

02

Installation de PFsense

Configuration de

PFsense + HAproxy + Snort

03

Tester

PFsense

Publicité

<!-- Slide number: 15 -->

Impl mentation de la solution

Installation de PFsense

![](Image6.jpg)

Installation de PFsense

Installation de package

HAproxy

Installation de package Snort

![](Image7.jpg)

![](Image1.jpg)

![](Image3.jpg)

![](Image2.jpg)

<!-- Slide number: 16 -->

Impl mentation de la solution

configuration PFsense et les deux serveurs web

![](Image6.jpg)

Configuration de PFsense

Configuration de package

HAproxy

Configuration de package Snort

![](Image9.jpg)

![](Image10.jpg)

![](Image11.jpg)

![](Image5.jpg)

<!-- Slide number: 17 -->

Impl mentation de la solution

configuration PFsense et les deux serveurs web

Configuration des serveurs web

Serveur 1

Serveur 2

![](Image45.jpg)

![](Image48.jpg)

<!-- Slide number: 18 -->

Impl mentation de la solution

Statistique PFsense

![](Image1.jpg)

Sauvegarde

<!-- Slide number: 19 -->

Impl mentation de la solution

Tester PFsense

Lensemble des r gles

![](Image4.jpg)

![](Image3.jpg)

Sauvegarde

<!-- Slide number: 20 -->

Impl mentation de la solution

Tester PFsense

R sultat final

![](Image1.jpg)

![](Image4.jpg)

Notes:

Finalement, les deux figures suivantes montrent que lors de lacces au site web avec ladresse WAN les charges se devise entre le serveur 1 et le serveur 2 laide de HAproxy (load balancing)

<!-- Slide number: 21 -->

Choix de la solution de la plateforme

![](Image4.jpg)

Deuxi me partie

La supervisons cest quoi alors ?

Quel est le meilleur logiciel de supervision adopter ?

<!-- Slide number: 22 -->

Publicité

Pr sentation de la solution

Quelques g n ralit Supervision

D finition dune supervision :

! (Image18.jpg)

-Technique industrielle de suivi

  • Pilotage informatique de proc d s de fabrication automatis s.

La supervision dun r seau :

-la surveillance de la disponibilit des services en ligne des d bits

-la s curit

-contr le des flux.

Notes:

<!-- Slide number: 23 -->

Pr sentation de la solution

Quelques g n ralit Supervision

Quel logiciel on va utiliser? ?

![](Picture5.jpg)

![](Picture2.jpg)

! (Picture10.jpg)

![](Picture2.jpg)

![](Picture3.jpg)

![](Picture4.jpg)

![](Image18.jpg)

Il est le seul qui fait la d couverte du r seau ce qui est primordial pour la supervision de notre r seau

<!-- Slide number: 24 -->

Impl mentation de la solution

01

02

Installation de Cacti

Configuration de

Cacti

03

Tester Cacti

<!-- Slide number: 25 -->

Impl mentation de la solution

Installation de PFsense

Principe de fonctionnent

Acquisition

Stockage

Repr sentation

<!-- Slide number: 26 -->

Impl mentation de la solution

Installation et configuration de Cacti

Plusieurs commandes sur Unix (Ubuntu) sont utilis es pour installer CACTI

! (Image12.jpg)

Installer LAMP

![](Image13.jpg)

Mise a jours du syst me

Install du protocole Snmp et RRDTool

! (Image14.jpg)

! (Image15.jpg)

Configuration dapache

<!-- Slide number: 27 -->

Impl mentation de la solution

Installation et configuration de Cacti

Liste des plugins ajout s

![](Image13.jpg)

<!-- Slide number: 28 -->

Impl mentation de la solution

Installation et configuration de Cacti

Publicité

Larborescence du mode graphs

![](Image11.jpg)

![](Image12.jpg)

<!-- Slide number: 29 -->

Impl mentation de la solution

Tests Cacti

Test du Traffic

  • visualiser le trafic de linterface du 1er switch situ au 2 me tage
  • le traffic Inbount/outbound en t l chargement et en Upload

![](Image11.jpg)

<!-- Slide number: 30 -->

Impl mentation de la solution

Tests Cacti

Test de CPU usage

-visualiser lutilisation de la CPU en kilo octet du switch A du 5 me tage

![](Image12.jpg)

<!-- Slide number: 31 -->

Impl mentation de la solution

Tests Cacti

Test du nombre des processus en cour dex cution

![](Picture2.jpg)

<!-- Slide number: 32 -->

Impl mentation de la solution

Tests Cacti

Test du Plugin Ntop

  • Produit des informations sur le trafic d'un r seau en temps r el

![](Image13.jpg)

<!-- Slide number: 33 -->

Impl mentation de la solution

Tests Cacti

Test du Plugin Weathermap du Cacti

Le plugin Weathermap de Cacti permet linsertion du puissant logiciel de cartographie PHP Weathermap.

Nous allons pouvoir ainsi cr er des cartes (ou maps) o sera exprim la charge du r seau sur plusieurs liens

![](Picture1.jpg)

<!-- Slide number: 34 -->

Impl mentation de la solution

Tests Cacti

Plugin settings pour faire fonctionn le plugin Thold

![](Picture3.jpg)

![](Picture6.jpg)

![](Picture4.jpg)

<!-- Slide number: 35 -->

Impl mentation de la solution

Tests Cacti

Test de plugin Thold

On joute des quipements aux listes demail pour recevoir un e-mail si un h te tombe en panne

! (Image12.jpg)

<!-- Slide number: 36 -->

Conclusion

![](Image4.jpg)

![](Image13.jpg)

<!-- Slide number: 37 -->

![](Image3.jpg)

![](Image5.jpg)

Merci pour votre attention

Notes:

Mise en place d’une solution de supervision, d’une architecture de site web en haute disponibilité du STEG

Network Supervision and High Availability · textbook

Voir tous les documents en réseaux

<!-- Slide number: 1 -->

! (Image24.jpg)

![](Image1.jpg)

M moire de mast re professionnel

Mise en place dune solution de supervision, dune architecture de site web en haute disponibilit du STEG

R alis e par :

Mezzi Sabrine

Encadr par:

Mr. Romdhani fawzi

Mr. Soumri Sami (STEG)

Soutenu le 28/09/2020

Notes:

<!-- Slide number: 2 -->

Plan

3

Impl mentation de la solution

1

Pr sentation de cadre du stage

2

Pr sentation de la solution

introduction

conclusion

<!-- Slide number: 3 -->

! (Image225.jpg)

Introduction

Pr sentation de la soci t

Soci t : Soci t Tunisienne de lElectricit et du Gaz (STEG)

Cr e en 1992

Services

Elle a pour missions de produire, transporter et distribuer l nergie lectrique

Ainsi le transport et la distribution du gaz naturel sur tout le territoire tunisien

Notes:

<!-- Slide number: 4 -->

Pr sentation de cadre du stage

Description de lexistant

Probl matique

Solution propos e

<!-- Slide number: 5 -->

Pr sentation de cadre du stage

Description de lexistant

Larchitecture de site web STEG se compose dun ensemble des serveurs web accessible via internet

Cette architecture:

  • Non s curiser
  • Non superviser
  • Nest pas toujours disponible (surcharge)

Interactive Keynote

Monday - 10:00 AM

Monday - 12:00 PM

Tuesday - 10:00 AM

Friday - 10:00 AM

![](Image5.jpg)

Marketing Course

Notes:

Donc le steg tunisien a une architecture qui se compose

<!-- Slide number: 6 -->

Pr sentation de cadre du stage

probl matique

! (Picture4.jpg)

Comment r partir les charges pour avoir un site web toujours disponible et comment on peux garantir la s curit ?

Notes:

<!-- Slide number: 7 -->

Publicité

Pr sentation de cadre du stage

Solution propos e

Choisir la solution de supervision

Assurer la s curit et la disponibilit du site web STEG

Installation et configuration de la solution propos e

<!-- Slide number: 8 -->

Pr sentation de cadre du stage

Nouvelle architecture propos e

![](Image13.jpg)

PFsense + Cacti

! (Picture2.jpg)

![](Image15.jpg)

Notes:

Pour avoir une architecture id ale pour la steg on va travaill avec pfsense et cacti

<!-- Slide number: 9 -->

Pr sentation de la solution

Nouvelle architecture propos e

![](Image20.jpg)

<!-- Slide number: 10 -->

Choix de la solution de la plateforme

![](Image4.jpg)

Premi re partie

<!-- Slide number: 11 -->

Pr sentation de la solution

Quelques g n ralit sur PFsense

Avantages

Tr s s curis avec FreeBSD

Offre des services importants

Solution tr s compl te

services

Load Balancer

HAproxy

Snort

Notes:

PFsense est une distribution personnalis e de FreeBSD est utilis comme routeur et pare-feu

FreeBSD : syst me dexploitation pour les plateforme moderne de type serveur

<!-- Slide number: 12 -->

Pr sentation de la solution

Quelques g n ralit sur HAproxy

HAproxy est un service qui se trouve dans le PFsense et qui offre :

Haute disponibilit

Equilibrage de charge

Maximiser le d bit

Notes:

<!-- Slide number: 13 -->

Pr sentation de la solution

Quelques g n ralit sur Snort

Snort est un service qui sint gre dans le PFsense

Snort est capable danalyser le trafic en temps r el

<!-- Slide number: 14 -->

Impl mentation de la solution

01

02

Installation de PFsense

Configuration de

PFsense + HAproxy + Snort

03

Tester

PFsense

Publicité

<!-- Slide number: 15 -->

Impl mentation de la solution

Installation de PFsense

![](Image6.jpg)

Installation de PFsense

Installation de package

HAproxy

Installation de package Snort

![](Image7.jpg)

![](Image1.jpg)

![](Image3.jpg)

![](Image2.jpg)

<!-- Slide number: 16 -->

Impl mentation de la solution

configuration PFsense et les deux serveurs web

![](Image6.jpg)

Configuration de PFsense

Configuration de package

HAproxy

Configuration de package Snort

![](Image9.jpg)

![](Image10.jpg)

![](Image11.jpg)

![](Image5.jpg)

<!-- Slide number: 17 -->

Impl mentation de la solution

configuration PFsense et les deux serveurs web

Configuration des serveurs web

Serveur 1

Serveur 2

![](Image45.jpg)

![](Image48.jpg)

<!-- Slide number: 18 -->

Impl mentation de la solution

Statistique PFsense

![](Image1.jpg)

Sauvegarde

<!-- Slide number: 19 -->

Impl mentation de la solution

Tester PFsense

Lensemble des r gles

![](Image4.jpg)

![](Image3.jpg)

Sauvegarde

<!-- Slide number: 20 -->

Impl mentation de la solution

Tester PFsense

R sultat final

![](Image1.jpg)

![](Image4.jpg)

Notes:

Finalement, les deux figures suivantes montrent que lors de lacces au site web avec ladresse WAN les charges se devise entre le serveur 1 et le serveur 2 laide de HAproxy (load balancing)

<!-- Slide number: 21 -->

Choix de la solution de la plateforme

![](Image4.jpg)

Deuxi me partie

La supervisons cest quoi alors ?

Quel est le meilleur logiciel de supervision adopter ?

<!-- Slide number: 22 -->

Publicité

Pr sentation de la solution

Quelques g n ralit Supervision

D finition dune supervision :

! (Image18.jpg)

-Technique industrielle de suivi

  • Pilotage informatique de proc d s de fabrication automatis s.

La supervision dun r seau :

-la surveillance de la disponibilit des services en ligne des d bits

-la s curit

-contr le des flux.

Notes:

<!-- Slide number: 23 -->

Pr sentation de la solution

Quelques g n ralit Supervision

Quel logiciel on va utiliser? ?

![](Picture5.jpg)

![](Picture2.jpg)

! (Picture10.jpg)

![](Picture2.jpg)

![](Picture3.jpg)

![](Picture4.jpg)

![](Image18.jpg)

Il est le seul qui fait la d couverte du r seau ce qui est primordial pour la supervision de notre r seau

<!-- Slide number: 24 -->

Impl mentation de la solution

01

02

Installation de Cacti

Configuration de

Cacti

03

Tester Cacti

<!-- Slide number: 25 -->

Impl mentation de la solution

Installation de PFsense

Principe de fonctionnent

Acquisition

Stockage

Repr sentation

<!-- Slide number: 26 -->

Impl mentation de la solution

Installation et configuration de Cacti

Plusieurs commandes sur Unix (Ubuntu) sont utilis es pour installer CACTI

! (Image12.jpg)

Installer LAMP

![](Image13.jpg)

Mise a jours du syst me

Install du protocole Snmp et RRDTool

! (Image14.jpg)

! (Image15.jpg)

Configuration dapache

<!-- Slide number: 27 -->

Impl mentation de la solution

Installation et configuration de Cacti

Liste des plugins ajout s

![](Image13.jpg)

<!-- Slide number: 28 -->

Impl mentation de la solution

Installation et configuration de Cacti

Publicité

Larborescence du mode graphs

![](Image11.jpg)

![](Image12.jpg)

<!-- Slide number: 29 -->

Impl mentation de la solution

Tests Cacti

Test du Traffic

  • visualiser le trafic de linterface du 1er switch situ au 2 me tage
  • le traffic Inbount/outbound en t l chargement et en Upload

![](Image11.jpg)

<!-- Slide number: 30 -->

Impl mentation de la solution

Tests Cacti

Test de CPU usage

-visualiser lutilisation de la CPU en kilo octet du switch A du 5 me tage

![](Image12.jpg)

<!-- Slide number: 31 -->

Impl mentation de la solution

Tests Cacti

Test du nombre des processus en cour dex cution

![](Picture2.jpg)

<!-- Slide number: 32 -->

Impl mentation de la solution

Tests Cacti

Test du Plugin Ntop

  • Produit des informations sur le trafic d'un r seau en temps r el

![](Image13.jpg)

<!-- Slide number: 33 -->

Impl mentation de la solution

Tests Cacti

Test du Plugin Weathermap du Cacti

Le plugin Weathermap de Cacti permet linsertion du puissant logiciel de cartographie PHP Weathermap.

Nous allons pouvoir ainsi cr er des cartes (ou maps) o sera exprim la charge du r seau sur plusieurs liens

![](Picture1.jpg)

<!-- Slide number: 34 -->

Impl mentation de la solution

Tests Cacti

Plugin settings pour faire fonctionn le plugin Thold

![](Picture3.jpg)

![](Picture6.jpg)

![](Picture4.jpg)

<!-- Slide number: 35 -->

Impl mentation de la solution

Tests Cacti

Test de plugin Thold

On joute des quipements aux listes demail pour recevoir un e-mail si un h te tombe en panne

! (Image12.jpg)

<!-- Slide number: 36 -->

Conclusion

![](Image4.jpg)

![](Image13.jpg)

<!-- Slide number: 37 -->

![](Image3.jpg)

![](Image5.jpg)

Merci pour votre attention

Notes: