Partager via


Configurer un déploiement par montée en puissance parallèle de serveurs de rapports en mode natif (Gestionnaire de configuration de SSRS)

Le mode natif de Reporting Services prend en charge un modèle de déploiement par montée en puissance parallèle qui vous permet d'exécuter plusieurs instances de serveur de rapports partageant une base de données du serveur de rapports unique. Les déploiements avec montée en puissance parallèle sont utilisés pour augmenter l'évolutivité des serveurs de rapports afin de gérer davantage d'utilisateurs simultanés et de plus grandes charges d'exécution de rapport. Ils peuvent également être utilisés pour dédier des serveurs spécifiques au traitement des rapports interactifs ou planifiés.

Les serveurs de rapports en mode SharePoint utilisent l’infrastructure des produits SharePoint pour le scale-out. Le scale-out en mode SharePoint s’effectue en ajoutant d’autres serveurs de rapports en mode SharePoint à la batterie de serveurs SharePoint. Pour plus d’informations sur la montée en puissance parallèle en mode SharePoint, consultez Ajouter un serveur de rapports supplémentaires à une batterie de serveurs (SSRS Scale-out).

Les déploiements avec montée en puissance parallèle sont constitués de :

  • Plusieurs instances de serveurs de rapports qui partagent une base de données de serveur de rapports unique.

  • Éventuellement, un cluster à charge réseau équilibrée pour répartir la charge utilisateur interactive parmi les instances de serveurs de rapports.

Lorsque vous déployez Reporting Services sur un cluster à équilibrage de la charge réseau, vous devez vous assurer que le nom du serveur virtuel d'équilibrage de la charge réseau est utilisé dans la configuration des URL de serveurs de rapports et que les serveurs sont configurés pour partager le même état d'affichage.

Reporting Services ne participe pas aux clusters Microsoft Cluster Services. Toutefois, vous pouvez créer la base de données du serveur de rapports sur une instance de Moteur de base de données qui fait partie d'un cluster de basculement.

Pour planifier, installer et configurer un déploiement avec montée en puissance parallèle, suivez ces étapes :

  • Consultez Installer SQL Server 2014 à partir de l’Assistant Installation (programme d’installation) dans SQL Server documentation en ligne pour obtenir des instructions sur l’installation des instances du serveur de rapports.

  • Si vous prévoyez d'héberger le déploiement avec montée en puissance parallèle sur un cluster à charge réseau équilibrée, vous devez configurer le cluster avant de configurer le déploiement avec montée en puissance parallèle. Pour plus d’informations, consultez Configurer un serveur de rapports sur un cluster avec équilibrage de la charge réseau.

  • Consultez les procédures dans cette rubrique pour obtenir des instructions sur le partage d'une base de données du serveur de rapports et la jointure des serveurs de rapports avec montée en puissance parallèle.

    Les procédures suivantes expliquent comment configurer un déploiement avec montée en puissance parallèle d'un serveur de rapports à deux nœuds. Répétez les étapes décrites dans cette rubrique pour ajouter des nœuds de serveur de rapports supplémentaires au déploiement.

    • Utilisez le programme d'installation pour installer chaque instance de serveur de rapports qui sera jointe au déploiement avec montée en puissance parallèle.

      Pour éviter des erreurs de compatibilité de base de données lorsque vous connectez les instances du serveur à la base de données partagée, assurez-vous que toutes les instances soient de la même version. Par exemple, si vous créez la base de données du serveur de rapports à l’aide d’un serveur de rapports SQL Server 2014 instance, toutes les autres instances du même déploiement doivent également être SQL Server 2014.

    • Utilisez le gestionnaire de configuration de Reporting Services pour connecter chaque serveur de rapports à la base de données partagée. Vous ne pouvez connecter et configurer qu'un seul serveur de rapports à la fois.

    • Utilisez l'outil de configuration de Reporting Services pour procéder au déploiement avec montée en puissance parallèle en joignant de nouvelles instances de serveur de rapports à la première instance déjà connectée à la base de données de serveur de rapports.

Pour installer une instance de SQL Server en vue d'héberger les bases de données du serveur de rapports

  1. Installez une instance SQL Server sur un ordinateur qui hébergera les bases de données du serveur de rapports. Installer au moins le moteur de base de données SQL Server et Reporting Services.

  2. Si nécessaire, activez le serveur de rapports pour les connexions distantes. Certaines versions de SQL Server n'autorisent pas les connexions TCP/IP et Canaux nommés distantes par défaut. Pour déterminer si les connexions distantes sont autorisées ou non, utilisez l'outil Gestionnaire de configuration SQL Server et vérifiez les paramètres de configuration réseau de l'instance cible. Si l'instance distante est également une instance nommée, vérifiez que le service SQL Server Browser est activé et en cours d'exécution sur le serveur cible. SQL Server Browser fournit le numéro de port utilisé pour se connecter à l’instance nommée.

Pour installer la première instance du serveur de rapports

  1. Installez la première instance du serveur de rapports faisant partie du déploiement. Quand vous installez Reporting Services, choisissez l’option Installer mais ne pas configurer le serveur dans la page Options d’installation du serveur de rapports.

  2. Démarrez l'outil de configuration de Reporting Services.

  3. Configurez l'URL de service Web Report Server, l'URL du Gestionnaire de rapports et la base de données du serveur de rapports. Pour plus d’informations, consultez Configurer un serveur de rapports (Reporting Services mode natif) dans SQL Server documentation en ligne.

  4. Vérifiez le fonctionnement du serveur de rapports. Pour plus d’informations, consultez Vérifier une installation de Reporting Services dans SQL Server documentation en ligne.

Pour installer et configurer la deuxième instance du serveur de rapports

  1. Exécutez le programme d'installation pour installer une deuxième instance de Reporting Services sur un ordinateur différent ou comme instance nommée sur le même ordinateur. Quand vous installez Reporting Services, choisissez l’option Installer mais ne pas configurer le serveur dans la page Options d’installation du serveur de rapports.

  2. Démarrez l'outil de configuration de Reporting Services et connectez-vous à la nouvelle instance que vous venez d'installer.

  3. Connectez le serveur de rapports à la même base de données que celle utilisée pour la première instance de serveur de rapports.

    1. Cliquez sur Base de données pour ouvrir la page Base de données.

    2. Cliquez sur Modifier la base de données.

    3. Cliquez sur Choisir une base de données de serveur de rapports existante.

    4. Tapez le nom de serveur de l'instance du moteur de base de données SQL Server qui héberge la base de données du serveur de rapports que vous voulez utiliser. Vous devez spécifier le serveur auquel vous vous êtes connecté lors de la procédure précédente.

    5. Cliquez sur Tester la connexion, puis sur Suivant.

    6. Dans Base de données du serveur de rapports, sélectionnez la base de données que vous avez créée pour le premier serveur de rapports, puis cliquez sur Suivant. Le nom par défaut est ReportServer. Ne sélectionnez pas ReportServerTempDB ; il est utilisé uniquement pour stocker les données temporaires lors du traitement des rapports. Si la liste de bases de données est vide, répétez les quatre étapes précédentes pour établir une connexion au serveur.

    7. Dans la page Informations d'identification, sélectionnez le type de compte et les informations d'identification que le serveur de rapports utilisera pour se connecter à la base de données du serveur de rapports. Vous pouvez utiliser les mêmes informations d'identification que la première instance du serveur de rapports, ou des informations d'identification différentes. Cliquez sur Suivant.

    8. Cliquez sur Résumé , puis sur Terminer.

  4. Configurez l'URL du service Web Report Server. Ne testez pas encore l'URL. Elle ne sera pas résolue tant que le serveur de rapports est joint au déploiement avec montée en puissance parallèle.

  5. Configurez l'URL du Gestionnaire de rapports. Ne testez pas encore l'URL ou essayez de vérifier le déploiement. Le serveur de rapports ne sera pas disponible tant que le serveur de rapports n'est pas joint au déploiement avec montée en puissance parallèle.

Pour joindre la deuxième instance de serveur de rapports au déploiement avec montée en puissance parallèle

  1. Ouvrez l'outil de configuration de Reporting Services, puis reconnectez-vous à la première instance du serveur de rapports. Le premier serveur de rapports étant déjà initialisé pour les opérations de chiffrement réversible ; il est utilisé pour joindre de nouvelles instances du serveur de rapports au déploiement avec montée en puissance parallèle.

  2. Cliquez sur Déploiement avec montée en puissance parallèle pour ouvrir la page du même nom. Vous devez voir deux entrées, l'une pour chaque instance de serveur de rapports connectée à la base de données du serveur de rapports. La première instance de serveur de rapports doit être jointe. Le deuxième serveur de rapports doit être en attente de rattachement. Si vous ne voyez pas de telles entrées pour votre déploiement, vérifiez que vous êtes connecté au premier serveur de rapports qui est déjà configuré et initialisé pour utiliser la base de données du serveur de rapports.

    Capture d’écran partielle de la page de déploiement avec scale-out

  3. Dans la page Déploiement avec montée en puissance parallèle, sélectionnez le serveur de rapports instance qui attend de rejoindre le déploiement, puis cliquez sur Ajouter un serveur.

    Notes

    Problème : Au moment de joindre une instance de serveur de rapports Reporting Services au déploiement de scale-out, un message d’erreur du type « Accès refusé » peut s’afficher.

    Solution : sauvegardez la clé de chiffrement Reporting Services de la première instance Reporting Services et restaurez la clé dans le deuxième serveur de rapports Reporting Services. Puis, essayez de joindre le second serveur au déploiement avec montée en puissance parallèle de Reporting Services.

  4. Vous devez maintenant être en mesure de vérifier que les deux instances de serveur de rapports sont opérationnelles. Pour vérifier la deuxième instance, vous pouvez utiliser l'outil de configuration de Reporting Services pour vous connecter au serveur de rapports et cliquer sur l'URL du service Web ou l'URL du Gestionnaire de rapports.

Si vous envisagez d'exécuter les serveurs de rapports dans un cluster de serveurs avec équilibrage de charge, une configuration supplémentaire est requise. Pour plus d’informations, consultez Configurer un serveur de rapports sur un cluster avec équilibrage de la charge réseau.

Voir aussi

Configurer un compte de service (SSRS Configuration Manager)Configurer une URL (SSRS Configuration Manager)Créer une base de données de serveur de rapports en mode natif (SSRS Configuration Manager)Configurer les URL du serveur de rapports (SSRS) Configuration Manager)Configurer une connexion de base de données du serveur de rapports (SSRS Configuration Manager)Ajouter et supprimer des clés de chiffrement pour le déploiement Scale-Out (SSRS Configuration Manager)Gérer un mode natif Reporting Services Serveur de rapports