Configurer un déploiement par montée en puissance parallèle de serveurs de rapports en mode natif.

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 de produits SharePoint pour la montée en puissance parallèle. La montée en puissance parallèle en mode SharePoint est effectuée en ajoutant des 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émentaire à une batterie (montée en puissance SSRS).

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 2012 avec l'assistant d'installation (programme d'installation) dans la documentation en ligne de SQL Server pour obtenir des instructions relatives à l'installation des instances de serveurs 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'une instance du serveur de rapports SQL Server 2012, l'édition de toutes les autres instances du même déploiement doit également être SQL Server 2012.

    • 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 de SQL Server sur un ordinateur qui hébergera les bases de données du serveur de rapports. Au minimum, installez le moteur de base de données 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. Lorsque 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 (mode natif de Reporting Services) dans la documentation en ligne de SQL Server.

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

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. Lorsque 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 cliquez sur Suivant.

    6. Dans la 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é et cliquez 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 Déploiement avec montée en puissance parallèle. 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 montée en puissance parallèle

  3. Dans la page Déploiement avec montée en puissance parallèle, sélectionnez l'instance de serveur de rapports qui attend pour joindre le déploiement et cliquez sur Ajouter le serveur.

    [!REMARQUE]

    Problème : lorsque vous essayez de joindre une instance du serveur de rapports Reporting Services au déploiement avec montée en puissance parallèle, vous risquez de voir s'afficher des messages d'erreur du type « Accès refusé ».

    Solution : sauvegardez la clé de chiffrement Reporting Services de la première instance Reporting Services et restaurez la clé dans le second 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

Tâches

Configurer un compte de service pour Reporting Services

Configurer une URL

Créer une base de données du serveur de rapports en mode natif (Reporting Services)

Concepts

Configurer des URL de serveurs de rapports

Configurer une connexion à la base de données du serveur de rapports (en mode natif)

Ajouter et supprimer des clés de chiffrement pour un déploiement évolutif

gérer un serveur de rapports Reporting Services (SSRS) en mode natif

Autres ressources

How to: Start Reporting Services Configuration Manager