Conception pour la scalabilité

Dernière mise à jour : Mar 19, 2025 |
Informations sur le prologue
D’autres chercheurs ont proposé des mécanismes pour réduire ou éliminer le besoin d’interaction avec les opérateurs en automatisant les tâches courantes. Le succès de ces approches fait valoir que la réduction de l'ampleur des changements requis pour gérer et étendre les services de réseau paiera des dividendes en termes de disponibilité du réseau. Une bande passante excédentaire, des ports inutilisés et des adresses disponibles sont nécessaires pour vérifier les modifications et simplifier l’expansion du réseau. L'expansion devrait commencer bien avant que ces ressources soient épuisées.
L’utilisation de conceptions qui limitent l’impact des changements réduit le risque d’erreurs. Par exemple, si l'administrateur doit modifier à la fois un commutateur d'agrégation et une configuration de routeur pour accommoder les nouvelles interfaces de passerelle multimédia, la conception double la possibilité d'une erreur de configuration. Si un nouveau sous-réseau doit être ajouté aux listes de contrôle d'accès dans l'ensemble du cœur du réseau, le risque de panne est encore accru.
Les mêmes principes utilisés pour réduire la complexité des logiciels et améliorer la fiabilité des logiciels s'appliquent au problème de complexité du réseau. La modularité, la réutilisation de la conception et la testabilité sont toutes des attributs de réseaux hautement fiables.