locked
SMB2 plus lent que SMB1 RRS feed

  • Discussion générale

  • Bonjour,

    Nous avons un "serveur A" flambant neuf qui partage un fichier de disque virtuel VDI via un bête partage.
    Les 20 ordinateurs Windows 7 SP1 de la salle chargent localement une VM dans virtualbox avec le fichier VDI distant.

    Ceci est un schéma logique et les switchs/liaisons ethernet sont hors de cause.

    Problème : c'est très, très, très lent.
    Avant, avec un bête NAS NetGear à la place du serveur A, dans les mêmes conditions, nous avions de bonnes performances.

    Essayant de trouver une raison des mauvaises performances du serveur 2008R2, nous avons tenté un truc fou mais qui marche. Nous avons rajouté un serveur intermédiaire (en vert sur le schéma).
    Plutôt que de partager directement le fichier, nous avons créé une cible iSCSI sur le serveur A (sur la même partition que le partage initial), que nous avons monté sur un serveur B sous Ubuntu 12.04 LTS. Le serveur B partage le fichier VDI (donc stocké sur le serveur A) via un démon SMBD 3.6.3 sans aucune optimisation particulière.
    Et là, oh miracle, nous avons des performances qui feraient de nombreux envieux.

    Le hic, c'est que cette solution ne nous convient pas et qu'on souhaiterait que le serveur A soit capable de proposer son fameux fichier VDI comme un grand !

    nb :

    • lors de nos tests, le serveur A a été optimisé suivant les préconisations de Microsoft.
    • tous les OS (Windows) sont à jour.
    • Il n'y a pas d'antivirus sur le serveur Windows.

    Voici les derniers tests :

    Partage utilisé
    Protocole
    Temps de démarrage
    Serveur A (Windows 2008R2) SMB2 > 2 mn
    Serveur A SMB1 1 mn
    Serveur B (Ubuntu 12.04) SMB2 1 mn
    Serveur B SMB1 1 mn


    Dès qu'on désactive le protocole SMB2 (via la base de registre) sur le serveur 2008, les temps de démarrage des 20 VMs sont bons.
    En revanche, aucune incidence SMB1/SMB2 via le serveur Ubuntu.

    Hormis le fait que c'est très frustrant d'avoir un beau serveur 2008R2 incapable de discuter comme il faut avec des clients Windows 7 en SMB2, voyez vous un inconvénient à rester en SMB1 ?
    Quelqu'un a-t-il une explication (et surtout une solution) de ce ralentissement avec SMB2 ?

    Merci d'avance.

    jeudi 22 août 2013 08:13