| Plateforme technique
L'infrastructure qui supporte Online a été conçue
de manière à être redondante et résistante.
Pour parvenir à comprendre celà, il est bon de dissocier
deux composantes:
La partie serveur (mail, web, etc) et la partie réseau.
Le côté serveur a été créé sur
des machines Unix, excepté pour certains logiciels et matériels
(appliances) qui sont spécifiques.
DESCRIPTIF DU RESEAU
La connectivité à Internet est divisée en deux parties
:
Online s'appuie sur le réseau de Free et bénéficie
à ce titre d'un des réseaux IP français les plus développé.
Plus de détails sur le réseau de Free sont disponibles ici
et ici.
1. Des liens de peering :
Liens locaux (haute capacité) pour échanger le trafic IP
national.
La France possédait historiquement deux points importants : MAE-Paris,
maintenu par Wordlcom, SFINX, par Renater.
la création par Free de son propre point d'échange, le FreeIX
(http://www.freeix.net).
Free dispose d'une présence dans les points de peering suivants : 2
Gb/s au Linx, 10 Gb/s à l'AMS-IX, 2 Gb/s au DEC-IX,
1 Gb/s au Sfinx et une capacité illimitée au Freeix.
|
 |
| Serveur de fichiers Fas 960 NetApp |
|
2. Des liens de transit :
Des liens longues distances (faible capacité) pour atteindre les
États-Unis et le trafic IP international. Ces dernières années,
les liens de Free ont été fortement augmentés. De
plus, Free s'efforce toujours de trouver le meilleur compromis entre le
prix et les performances.
Free dispose des liens de transit suivants (au 01/08/2005) :
10 Gb/s vers
Teleglobe
10 Gb/s vers
OpenTransit (France Telecom International)
4 Gb/s vers
Sprint
Toutes ces valeurs peuvent changer à mesure que le réseau
de Free se développe. |
 |
| Switch Cisco Catalyst 2950 |
|
DESCRIPTIF DU RESEAU DES SERVEURS
L'architecture des serveurs d'un ISP peut se diviser en ses principaux
services :
le courrier
: envoyer et recevoir des messages électroniques
dns : réaliser
la correspondance noms <-> IP (ie : conversion 213.228.1.66 <->
kiano.proxad.net)
groupes de nouvelles
: recevoir et délivrer les groupes de nouvelles.
web : délivrer
des données aux navigateurs
irc : discussion
en direct
ftp : transférer
des fichiers
jeux : permettre
aux gens de participer à des jeux en ligne.
Authentification/comptabilité
: permettre aux gens l'accès à Internet
Tous ces serveurs sont construits sur le système d'exploitation
Linux qui a fait ses preuves dans plusieurs sociétés orientées
internet.
En dehors des machines Linux, des serveurs de fichiers Network Appliance
sont également utilisés.
Ces derniers subissent un usage très intensif de leur disque et
un système de fichiers classique ne peut pas gérer une telle
charge tout en gardant de bonnes performances en même temps.
|
 |
| Serveurs PC DELL PowerEdge (Apache;PHP;MySQL;DNS;Mail) |
|
Le principal problème concernant ces serveurs n'est pas seulement
un problème de logiciels/matériels mais aussi un problème
lié au nombre de requêtes traitées par seconde. En
d'autres termes, aucun serveur n'est
capable de gérer des milliards de requêtes utilisateurs par
seconde.
Et même si cela était possible, monter un ISP sur cette machine
ne s'avèrerait pas être une bonne idée : si celle-ci
tombe en panne, tout le service est arrêté.
Afin d'éviter ce genre de problème, tous les services sont
délivrés par au moins deux machines, si bien que même
si l'une d'elle est défaillante, le service est maintenu.
Le réseau d'Online utilise des switches Cisco,
la référence en matière d'équipements réseau. |
|