Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Plateformes
Clients – serveurs Windows 8 – Windows Server 2012
Description
Pour faire avancer le déplacement des données de stockage, Microsoft a développé une nouvelle technologie de transfert de données : le transfert de données déchargés (ODX). Au lieu d’utiliser des opérations de lecture et d’écriture mises en mémoire tampon, Windows ODX démarre l’opération de copie avec une lecture de déchargement et récupère un jeton représentant les données du périphérique de stockage, puis utilise une commande d’écriture de déchargement avec le jeton pour demander le déplacement des données du disque source vers le disque de destination. Le gestionnaire de copie des périphériques de stockage effectue le déplacement des données en fonction du jeton. Dans le Windows 8, le gestionnaire informatique et l’administrateur de stockage peuvent utiliser la fonctionnalité Windows ODX pour interagir avec le périphérique de stockage afin de déplacer des fichiers ou des données volumineux via le réseau de stockage haut débit. Windows ODX réduit considérablement le trafic réseau client-serveur et l’utilisation du temps processeur pendant les transferts de données volumineux, car tout le déplacement des données se fait sur le réseau de stockage principal. ODX peut être utilisé dans le déploiement de machines virtuelles, la migration massive de données et la prise en charge des périphériques de stockage hiérarchisé, et peut réduire le coût du déploiement de matériel physique via les fonctionnalités de stockage ODX et de provisionnement dynamique.
Notes
Cette fonctionnalité fonctionne uniquement sur les périphériques de stockage avec l’implémentation des spécifications SPC4 et SBC3.
Détails fonctionnels
- La fonctionnalité Windows ODX est incorporée dans le moteur de copie du système d’exploitation Windows ; pendant l’énumération du stockage, Windows interroge la fonctionnalité ODX du périphérique de stockage
- Copier le périphérique de stockage source et le périphérique de stockage de destination de copie doivent être gérés sous le même gestionnaire de copie pour la prise en charge du déchargement de copie
- En cas d’échec d’une opération de déchargement de copie, le gestionnaire de copie du périphérique de stockage doit retourner les données de détection supplémentaires appropriées pour la gestion des erreurs des applications
- Le moteur de copie Windows revient à l’opération de copie traditionnelle en cas d’échec de l’opération de déchargement de copie
Utilisation d’ODX
- L’application de transfert de données doit s’assurer que le LUN source de copie et le LUN de destination de copie sont compatibles AVEC ODX avant d’appeler les routines de l’API ODX
- Dans l’Explorateur Windows, les utilisateurs peuvent utiliser « glisser » ou « copier-coller » pour effectuer le déchargement de copie
- Lorsque le numéro d’unité logique source et le numéro d’unité logique de destination sont montés avec le système de fichiers, l’application doit uniquement appeler FSCTL_Offload_Read et FSCTL_Offload_Write pour effectuer le transfert de données du numéro d’unité logique source vers le numéro logique de destination
- Si une opération de déchargement de copie échoue, le gestionnaire de copie du périphérique de stockage doit retourner les données de détection supplémentaires appropriées pour la gestion des erreurs des applications
- Lorsque le numéro d’unité logique source ou de destination n’est pas monté avec le système de fichiers et verrouillé, l’application doit appeler IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES avec DeviceDsmAction_OffloadRead ou DeviceDsmAction_OffloadWrite action pour effectuer le déchargement de copie
- Les applications de gestion du stockage peuvent utiliser SCSI_PASS_THROUGH API pour effectuer des transferts de données déchargées lorsque les LUN source et de destination ne sont pas montés avec un système de fichiers et verrouillés
Tests
- Pour garantir une expérience utilisateur robuste, vérifiez la certification Windows ODX du tableau de stockage
- Le périphérique de stockage doit respecter les exigences de certification Windows Offloaded Data Transfers (auparavant logo) pour prendre en charge la fonctionnalité ODX
- Utilisez le Kit de certification matérielle des transferts de données déchargées Windows pour vérifier la prise en charge des fonctionnalités ODX des périphériques de stockage
Ressources
- Spécification T10 XCOPY Lite (11-059r8)
- Services de tableau de bord matériel
- SCSI_PASS_THROUGH Structure