Comment a été pensé Exchange 2010! La vision Microsoft
La vision Microsoft est basée sur de nombreuses évolutions que nous allons détailler ici. Il ne s’agit pas d’une liste exhaustive, mais d’expliquer certaines orientations nouvelles du produit.
I) Les évolutions technologiques :
- Les capacités des disques évoluent énormément (Disques 1 To SATA), durablement, abaissant globalement le coût du stockage. Ces capacités s’accompagnent de taux de transferts très rapides mais uniquement en lectures séquentielles sans changement de piste. Pour avoir une idée de la progression, une analyse se trouve sur le site http://www.erenumerique.fr/disques_durs_evolution_de_la_capacite-art-1474-6.html)
- En revanche, la vitesse lors de recherches aléatoires sur les disques ne progresse quasiment pas, et les possibilités d’évolution sont faibles (http://www.erenumerique.fr/disques_durs_evolution_de_la_capacite-art-1474-7.html) .
Ces 2 points ont orienté Microsoft sur un nouveau schéma de base de données totalement remis à « plat », c’est le cas de le dire. Chaque boîte aux lettres, chaque dossier représente maintenant une table spécifique. La lecture de ce type d’informations est donc maintenant séquentielle, la présentation des données (L’ordre, filtrage, etc) n’est réalisée que lorsque l’utilisateur provoque cette requête. Cette philosophie appelée « Pay for view » consiste à ne réaliser la vue que si elle est demandée et éviter ainsi toutes les mises à jour intermédiaires inutiles. Dans l’ancien schéma de base Exchange 2007 et avant, tous les messages étaient rangés dans de grandes tables, les mises à jour des index et des vues étaient donc permanentes, par exemple lors de l’arrivée de messages.