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.
Cet article décrit comment acquérir et configurer un serveur de chargement comme un système Windows non-appareil pour soumettre des charges de données à Parallel Data Warehouse (PDW).
Basics
Le serveur de chargement :
Il n’est pas nécessaire que ce soit un seul serveur. Vous pouvez charger simultanément avec plusieurs serveurs de chargement.
Votre équipe informatique fournit et gère le serveur. Vous avez peut-être déjà un ou plusieurs serveurs que vous pouvez utiliser pour charger des données dans PDW.
Il se trouve dans votre propre rack non électroménager. Vous ne pouvez pas le placer dans l’appliance Analytics Platform System.
Se connecte à l’appareil via le réseau Appliance InfiniBand ou via Ethernet. Pour la performance, utilisez InfiniBand.
Appartient à votre propre domaine client, et non au domaine de l’appareil. Il n’existe aucune relation d’approbation entre votre domaine client et le domaine de l’appliance.
Étape 1 : Déterminer les besoins en capacité
Concevez le système de chargement comme un ou plusieurs serveurs de chargement effectuant des chargements simultanés. Chaque serveur de chargement n’a pas besoin d’être dédié uniquement au chargement, tant qu’il prend en charge les exigences de performance et de stockage de votre charge de travail.
Les exigences système pour un serveur de chargement dépendent presque entièrement de votre propre charge de travail. Utilisez la fiche de planification de capacité du serveur de chargement pour vous aider à déterminer vos besoins en capacité.
Étape 2 : Acquérir le serveur
Maintenant que vous comprenez mieux vos besoins en capacité, planifiez les serveurs et composants réseau que vous devez acheter ou provisionner. Incorporez la liste suivante des exigences dans votre plan d’achat, puis achetez votre serveur ou provisionnez un serveur existant.
Configuration logicielle requise
Systèmes d’exploitation pris en charge :
Windows Server 2012, Windows Server 2012 R2, ou versions ultérieures. Ces systèmes d’exploitation nécessitent l’adaptateur réseau FDR.
Windows Server 2008 R2. Ce système d’exploitation nécessite l’adaptateur réseau DDR.
Le serveur doit utiliser le paramètre régional en-US pour pouvoir utiliser l’outil de chargement en ligne de commande dwloader. dwloader ne prend pas en charge d'autres paramètres régionaux.
Exigences réseau pour Windows Server 2012 et Windows Server 2012 R2
Bien qu’InfiniBand ne soit pas nécessaire pour le chargement, c’est le type de connexion recommandé pour charger les serveurs. Pour de meilleures performances, utilisez Windows Server 2012 ou Windows Server 2012 R2, ainsi que l’adaptateur réseau FDR InfiniBand pour connecter le serveur de chargement au réseau InfiniBand de l’appareil.
Pour se préparer à une connexion InfiniBand Windows Server 2012 ou Windows Server 2012 R2 :
Prévoyez de racker le serveur suffisamment près de l’appliance pour pouvoir le connecter aux commutateurs InfiniBand de l’appliance. Pour plus d’informations de Mellanox Technologies sur InfiniBand, consultez le livre blanc Introduction à InfiniBand.
Achetez une carte réseau InfiniBand unique ou double port Mellanox ConnectX-3 FDR. Nous vous recommandons d’acheter la carte réseau avec deux ports pour la tolérance de panne pendant la transmission des données. Une carte réseau à deux ports est requise pour la haute disponibilité.
Achetez deux câbles InfiniBand FDR pour une carte double port, ou un câble InfiniBand FDR pour une carte de port unique. Les câbles InfiniBand FDR connectent le serveur de chargement au réseau InfiniBand de l’appliance. La longueur du câble dépend de la distance entre le serveur de chargement et les commutateurs InfiniBand de l’appliance, en fonction de votre environnement.
Étape 3 : Connecter le serveur aux réseaux InfiniBand
Procédez comme suit pour connecter le serveur de chargement au réseau InfiniBand. Si le serveur n’utilise pas le réseau InfiniBand, saute cette étape.
Rackez le serveur suffisamment près de l’appliance pour pouvoir le connecter au réseau InfiniBand de l’appliance.
Installez la carte réseau InfiniBand Mellanox ConnectX-3 FDR InfiniBand dans le serveur de chargement.
Utilisez les câbles FDR pour connecter la carte réseau InfiniBand à l’un des deux commutateurs InfiniBand dans le premier rack d’appliance.
Installez et configurez le pilote Windows approprié pour la carte réseau InfiniBand.
- L’OpenFabrics Alliance, un consortium industriel de fournisseurs InfiniBand, développe les pilotes InfiniBand pour Windows. Votre adaptateur réseau InfiniBand pourrait inclure le pilote approprié. Si ce n’est pas le cas, vous pouvez télécharger le pilote depuis www.openfabrics.org.
Configurez les paramètres InfiniBand et DNS pour les cartes réseau. Pour les instructions de configuration, voir Configurer les adaptateurs réseau InfiniBand.
Étape 4 : Installer les outils de chargement
Vous pouvez télécharger les outils clients depuis le Centre de téléchargement Microsoft.
Pour installer dwloader, lancez l’installation dwloader depuis les outils clients.
Si vous prévoyez d’utiliser Integration Services pour le chargement, vous devez installer Integration Services et les adaptateurs de destination Integration Services. Les adaptateurs sont disponibles dans les outils clients.
Étape 5 : Commencez le chargement
Vous êtes maintenant prêt à commencer à charger les données. Pour en savoir plus, consultez :
Performance
Pour les meilleures performances de chargement sur Windows Server 2012 et versions ultérieures, activez l’initialisation instantanée des fichiers. Lorsque les données sont écrasées, le système d’exploitation ne remplace pas les données existantes par des zéros. Si ce paramètre représente un risque de sécurité parce que des données antérieures existent toujours sur les disques, désactivez l’initialisation instantanée des fichiers.
Avis de sécurité
Comme les données à charger ne sont pas stockées sur l’appareil, votre équipe informatique est responsable de la gestion de tous les aspects de la sécurité de vos données. Par exemple, cette responsabilité inclut la gestion de la sécurité des données à charger, de la sécurité du serveur utilisé pour stocker les chargements, et de la sécurité de l’infrastructure réseau qui connecte le serveur de chargement à l’appliance SQL Server PDW.
Important
Il est particulièrement important de sécuriser chaque serveur de chargement qui utilise l’outil de chargement en ligne de commande dwloader. Lorsque dwloader charge des données, il s’authentifie d’abord auprès du nœud Control. Après authentification réussie, il transfère les données du serveur de chargement directement vers les nœuds de calcul via des canaux de données. La validation du certificat n’est pas effectuée lors de l’établissement de la connexion entre chaque serveur de chargement et chaque nœud de calcul. Ce processus expose les nœuds de calcul à d’éventuelles attaques de l’homme du milieu sur chaque canal de données pendant le chargement. Ces attaques pourraient entraîner une divulgation de données et d’informations altérées.
Pour réduire les risques de sécurité liés à vos données, suivez ces recommandations :
Désigne un compte Windows utilisé uniquement pour charger des données dans PDW. Donnez à ce compte des autorisations sur l’emplacement de chargement et aucune autre autorisation.
Désignez un utilisateur PDW qui a les autorisations de charger des données. Selon vos besoins en matière de sécurité, vous pourriez avoir un utilisateur spécifique par base de données.
Les opérations sur le serveur de chargement peuvent accepter un chemin UNC à partir duquel extraire des données depuis l’extérieur du réseau interne de confiance. Un attaquant sur le réseau ou capable d’influencer la résolution de noms peut intercepter ou modifier les données envoyées au PDW de SQL Server. Cette vulnérabilité présente un risque de falsification et de divulgation d’informations. Pour éviter toute altération, exigez la signature de la connexion. Pour atténuer ce risque, définissez l’option de politique de groupe suivante dans Paramètres de sécurité\Politiques locales\Options de sécurité sur le serveur de chargement : Client réseau Microsoft : Signe numérique des communications (toujours) : Activé
Désactivez l’initialisation instantanée des fichiers sur Windows Server 2012 et versions ultérieures. Ce réglage constitue un compromis entre performance et sécurité, comme indiqué dans la section Performance. Vous devez décider ce qui est le mieux selon vos besoins de sécurité.