11
PPE 3-2: RemoteApp Mise en place d’applications distantes pour les visiteurs médicaux Pour GSB - 9 novembre 2015 Préparé par Arrivets Thibault, Fonteneau Corentin et Bergui Yassine SOLUTION REMOTE APP - GSB 1

PPE 3-2: RemoteAppcorentin-fonteneau.weebly.com › uploads › 5 › 3 › 1 › 0 › 53108561 › ... · 2018-08-31 · SOLUTION REMOTE APP - GSB 1. Sommaire Présentation du RDS

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: PPE 3-2: RemoteAppcorentin-fonteneau.weebly.com › uploads › 5 › 3 › 1 › 0 › 53108561 › ... · 2018-08-31 · SOLUTION REMOTE APP - GSB 1. Sommaire Présentation du RDS

PPE 3-2: RemoteApp Mise en place d’applications distantes pour les visiteurs médicaux

Pour GSB - 9 novembre 2015

Préparé par Arrivets Thibault, Fonteneau Corentin et Bergui Yassine

SOLUTION REMOTE APP - GSB �1

Page 2: PPE 3-2: RemoteAppcorentin-fonteneau.weebly.com › uploads › 5 › 3 › 1 › 0 › 53108561 › ... · 2018-08-31 · SOLUTION REMOTE APP - GSB 1. Sommaire Présentation du RDS

Sommaire

Présentation du RDS / RemoteApp 3 Introduction 3

Pré-requis 5

Tutoriel d’installation d’application distantes 6 Créer une collection 6

Ajouter des applications à une collection 8

Le portail WEB 9

Étude d’opportunité de la mise en place d’une répartition de la charge du serveur RDS 11

Pourquoi un NBL ? 11

SOLUTION REMOTE APP - GSB �2

Page 3: PPE 3-2: RemoteAppcorentin-fonteneau.weebly.com › uploads › 5 › 3 › 1 › 0 › 53108561 › ... · 2018-08-31 · SOLUTION REMOTE APP - GSB 1. Sommaire Présentation du RDS

Présentation du RDS / RemoteApp

Introduction

Qu’est-ce que RemoteApp ?

RemoteApp permet de faire en sorte que les programmes accessibles à distance via les Services Bureau à distance se comportent comme s’ils étaient exécutés sur l’ordinateur local de l’utilisateur final. Ces programmes portent le nom de Programmes RemoteApp. Au lieu d’être présenté à l’utilisateur sur le Bureau du serveur Serveur hôte de session Bureau à distance, le Programme RemoteApp est intégré au Bureau du client. Le Programme RemoteApp est exécuté dans sa propre fenêtre redimensionnable, peut être déplacé et déposé entre plusieurs écrans et possède sa propre entrée sur la barre des tâches. Si un utilisateur exécute plusieurs programmes RemoteApp sur le même serveur Serveur hôte de session Bureau à distance, le Programme RemoteApp partage la même session des Services Bureau à distance.

Les utilisateurs peuvent accéder aux Programmes RemoteApp de plusieurs manières. Ils peuvent : • Accéder à un lien vers le programme via Connexions aux programmes RemoteApp et aux

services Bureau à distance à l’aide d’Accès Web aux services Bureau à distance ; • Double-cliquer sur un fichier .rdp (Remote Desktop Protocol) créé et distribué par leur

administrateur ; • Sur leur bureau ou dans le menu Démarrer, double-cliquer sur l’icône d’un programme

créé et distribué par leur administrateur avec un package Windows Installer (.msi). (plus valable sous Windows Server 2012)

• Double-cliquer sur un fichier dont l’extension est associé à un Programme RemoteApp. Cette association peut être configurée par leur administrateur avec un package Windows Installer.

Les utilisateurs peuvent accéder aux Connexions aux programmes RemoteApp et aux services Bureau à distance dans le menu Démarrer sur un ordinateur exécutant Windows 7 ou sur le site Web Accès Web aux services Bureau à distance. Les fichiers .rdp et les packages Windows Installer contiennent les paramètres nécessaires pour exécuter les Programmes RemoteApp. Après avoir ouvert un Programme RemoteApp sur son ordinateur local, l’utilisateur peut interagir avec le programme exécuté sur le serveur Serveur hôte de session Bureau à distance comme s’il était exécuté localement.

SOLUTION REMOTE APP - GSB �3

Page 4: PPE 3-2: RemoteAppcorentin-fonteneau.weebly.com › uploads › 5 › 3 › 1 › 0 › 53108561 › ... · 2018-08-31 · SOLUTION REMOTE APP - GSB 1. Sommaire Présentation du RDS

Pourquoi utiliser RemoteApp ?

RemoteApp peut réduire la complexité et la charge d’administration dans de nombreuses situations, notamment les suivantes : • Déploiement de programmes métier, notamment personnalisés • Espace de travail où les utilisateurs n’ont pas d’ordinateur assigné • Déploiement de plusieurs versions d’un programme, en particulier si l’installation de

plusieurs versions localement provoque des conflits • Situations dans lesquelles les utilisateurs doivent accéder à distance aux programmes

Nous allons donc créer un service dédié au RDS sur un serveur Windows Server 2012 R2 pour permettent au utilisateurs de GSB et au visiteurs médicaux, d’accéder à des application partagé réduisant ainsi les couts de licences logiciel. Les applications seront à lancer depuis une page WEB.

SOLUTION REMOTE APP - GSB �4

Page 5: PPE 3-2: RemoteAppcorentin-fonteneau.weebly.com › uploads › 5 › 3 › 1 › 0 › 53108561 › ... · 2018-08-31 · SOLUTION REMOTE APP - GSB 1. Sommaire Présentation du RDS

Pré-requis

Le services RemoteApp doit fonctionner avec un Active Directory, nous en avons déjà un configuré pour GSB.

On voit ici, sur le contrôleur de domaine, que le nouveau serveur RemoteAppl « SERV-RDS »est bien enregistré dans le DNS en hôte (A).

Il faudrait aussi créer un groupe de sécurité à intégrer au groupe « Utilisateurs bureau à distance », dans le quo on y ajoute des utilisateurs (comme TSE1).

SOLUTION REMOTE APP - GSB �5

Page 6: PPE 3-2: RemoteAppcorentin-fonteneau.weebly.com › uploads › 5 › 3 › 1 › 0 › 53108561 › ... · 2018-08-31 · SOLUTION REMOTE APP - GSB 1. Sommaire Présentation du RDS

Tutoriel d’installation d’application distantes

Créer une collection

Pour créer une nouvelle collection sur le serveur RDS, dans l’interface du gestionnaire de serveur

Une fois le serveur « SERV-RDS » est sellectioner, on indique les utilisateurs approuvés sur cette collection

SOLUTION REMOTE APP - GSB �6

Page 7: PPE 3-2: RemoteAppcorentin-fonteneau.weebly.com › uploads › 5 › 3 › 1 › 0 › 53108561 › ... · 2018-08-31 · SOLUTION REMOTE APP - GSB 1. Sommaire Présentation du RDS

Désactiver le disque de profil utilisateurs

Puis on a la confirmation

SOLUTION REMOTE APP - GSB �7

Page 8: PPE 3-2: RemoteAppcorentin-fonteneau.weebly.com › uploads › 5 › 3 › 1 › 0 › 53108561 › ... · 2018-08-31 · SOLUTION REMOTE APP - GSB 1. Sommaire Présentation du RDS

Ajouter des applications à une collection

Sur la console de la collection « AppGSB » On clique sur « publier des programmes RemoteApp », puis on sélectionne les programmes à publier.

SOLUTION REMOTE APP - GSB �8

Page 9: PPE 3-2: RemoteAppcorentin-fonteneau.weebly.com › uploads › 5 › 3 › 1 › 0 › 53108561 › ... · 2018-08-31 · SOLUTION REMOTE APP - GSB 1. Sommaire Présentation du RDS

Le portail WEB

Pour accéder au application par le WEB il faut évidement au préalable ouvrir un navigateur internet.

Il faudra taper https://SERV-RDS.gsb.fr/RDWeb et s’identifier depuis le domaine gsb.fr

Une fois la bibliothèque (collection) affiché, lancer l’application désirée.

SOLUTION REMOTE APP - GSB �9

Page 10: PPE 3-2: RemoteAppcorentin-fonteneau.weebly.com › uploads › 5 › 3 › 1 › 0 › 53108561 › ... · 2018-08-31 · SOLUTION REMOTE APP - GSB 1. Sommaire Présentation du RDS

Une fois les login / mot de passe taper, l’application se lance.

SOLUTION REMOTE APP - GSB �10

Page 11: PPE 3-2: RemoteAppcorentin-fonteneau.weebly.com › uploads › 5 › 3 › 1 › 0 › 53108561 › ... · 2018-08-31 · SOLUTION REMOTE APP - GSB 1. Sommaire Présentation du RDS

Étude d’opportunité de la mise en place d’une répartition de la charge du serveur RDS

Pourquoi un NBL ?

Etant donné le nombre important d’utilisateur qui utilisera le service RDS, il est nécessaire de mettre en place : • un système de redondance • un système répartition de charge afin de ne pas saturer le serveur RDS Il est possible de créer du Network Load Balancing à l’aide du Service Broker afin répartir les charges de connexion. Il est possible de personnaliser la charge des serveurs en fonction de leurs performances. Ce service permet également de créer une batterie de serveur aillant les mêmes applications afin qu’elles soient toujours accessible en cas de problème sur un ou plusieurs serveurs.

La mise en place de ce service nécessite donc dans notre contexte 2 serveurs supplémentaires appartenant au même domaine que le serveur RDS et sur lesquelles on importera sa configuration RemoteApp. Ce service ne s’installe que sur 1 seul serveur, de préférence celui qui n’est pas le serveur principal et on indiquera l’IP du serveur Broker sur le serveur RDS. Enfin, cette solution est basée sur l’utilisation d’un tourniquet DNS. Pour ce faire, il suffit de créer un enregistrement d’hôte (type A), pour chaque adresse IP des serveurs TSE composant la ferme, avec le nom choisi pour la ferme.

Le serveur DNS utilise un mécanisme de tourniquet afin de ne pas systématiquement retourner la même réponse aux clients et permettre ainsi une répartition de charge des connexions initiales, vers les différents serveurs de la ferme.

Vu le nombre de visiteurs médicaux présent chez GSB, il serait judicieux de mettre en place ce type de serveur, créant ainsi des fermes étant plus facile à l’intérieure et améliorant la stabilité et la rapidité des services RemoteApp.

SOLUTION REMOTE APP - GSB �11