3.1. Configuration requise pour le produit

3.1.1. Configuration requise pour le système d'exploitation
3.1.2. Sun Ray Operating Software
3.1.3. Prise en charge de Remote Desktop Support
3.1.4. Prise en charge d'Oracle Virtual Desktop Client
3.1.5. Différences de fonction entre les plates-formes Oracle Solaris et Oracle Linux
3.1.6. Configuration requise pour l'espace disque
3.1.7. Configuration requise supplémentaire pour Oracle Solaris
3.1.8. Configuration requise supplémentaire pour Oracle Linux
3.1.9. Configuration requise pour Java Runtime Environment (JRE)
3.1.10. Configuration requise pour l'interface graphique d'administration des serveurs Sun Ray
3.1.11. Configuration requise pour le navigateur Web
3.1.12. Configuration requise pour le port de magasin de données Sun Ray
3.1.13. Installation d'Apache Tomcat
3.1.14. Ports et protocoles

Cette section répertorie les produits requis pour la version 5.3 de Sun Ray Software.

3.1.1. Configuration requise pour le système d'exploitation

Tableau 3.1, « Système d'exploitation Sun Ray Software pris en charge » répertorie les systèmes d'exploitation Sun Ray Software pris en charge pour la version Sun Ray Software 5.3.

Tableau 3.1. Système d'exploitation Sun Ray Software pris en charge

Système d'exploitation

Versions prises en charge

Oracle Solaris sur les plates-formes SPARC et x86

  • Oracle Solaris 10 9/10 ou mises à jour vers des versions ultérieures de Solaris 10

  • Oracle Solaris 10 9/10 ou mises à jour vers des versions ultérieures de Solaris 10 avec Trusted Extensions

Remarque : Oracle Solaris 11 n'est pas pris en charge.

Oracle Linux sur plate-forme x86 (32 et 64 bits)

  • Oracle Linux 5.6

  • Oracle Linux 5.7


Note

Les produits Oracle certifiés sur Oracle Linux sont également certifiées et pris en charge sur Red Hat Enterprise Linux en raison de la compatibilité implicite entre les deux distributions. Oracle n'exécute pas de test supplémentaire sur les produits Red Hat Enterprise Linux.

Pour en savoir plus sur la configuration requise pour le produit, consultez Section 3.1.8, « Configuration requise supplémentaire pour Oracle Linux  » et Section 3.1.7, « Configuration requise supplémentaire pour Oracle Solaris ».

3.1.2. Sun Ray Operating Software

Sun Ray Operating Software 11.0 pour les clients Sun Ray est requis pour un grand nombre des nouvelles fonctions Sun Ray Software 5.3. Sun Ray Operating Software est le nom officiel du microprogramme du client Sun Ray.

Reportez-vous à la rubrique Section 3.2.4, « Installation du microprogramme avant l'installation de Sun Ray Software » pour obtenir des détails sur la manière d'installer Sun Ray Operating Software sur les clients Sun Ray.

3.1.3. Prise en charge de Remote Desktop Support

Les bureaux à distance Windows sont pris en charge avec Sun Ray Software :

  • Windows XP Professional avec SP2 (64 bits)

  • Windows XP Professional avec SP3 (32 bits)

  • Windows Server 2003 R2 SP2 Enterprise Edition (32 et 64 bits)

  • Windows 7 SP1 Enterprise Edition (32 et 64-bits)

  • Windows Server 2008 R2 SP1 Enterprise Edition (64 bits)

Le Tableau 3.2, « Fonctions prises en charges pour les bureaux Windows Remote Desktop » montre les fonctions prises en charge pour chaque bureau Windows à distance. Certaines versions Windows requièrent un composant de connecteur Windows à installer pour la prise en charge de fonctions spécifiques. Pour obtenir des informations détaillées, reportez-vous à la section Section 3.2.7, « Installation des composants de connecteur Windows sur un système Windows ».

Tableau 3.2. Fonctions prises en charges pour les bureaux Windows Remote Desktop

 

Windows XP SP2 (64 bits)

Windows XP SP3 (32 bits)

Windows Server 2003 R2 SP2 (32/64 bits)

Windows 7 SP1 (32/64 bits)

Windows Server 2008 R2 SP1 (64 bits)

Accélérateur vidéo

x

x

x

x

x

Redirection USB

x

x

x

x

x

Entrée audio

x

x

x

x

x

Sécurité réseau améliorée (TLS/SSL et NLA)

x

x

x

x

x

Répertoire de session/courtier de session

N/A

N/A

x

N/A

x


3.1.4. Prise en charge d'Oracle Virtual Desktop Client

La version Sun Ray Software 5.3 prend en charge la version Oracle Virtual Desktop Client 3.1.

Pour plus de détails, consultez Chapitre 17, Clients Oracle Virtual Desktop Client.

3.1.5. Différences de fonction entre les plates-formes Oracle Solaris et Oracle Linux

Les fonctions Sun Ray Software ne sont pas prises en charge sur un serveur Sun Ray exécutant la plate-forme Oracle Linux .

  • Les services de carte à puce, y compris l'ouverture de session PIN, la signature électronique et les autres opérations liées aux cartes à puce ne sont pas prises en charge.

  • L'utilisation des périphériques de stockage de masse sans le composant Windows de redirection USB offre des performances inférieures à Oracle Solaris sur Oracle Linux en raison de la conception du sous-système de stockage de masse Oracle Linux . Utilisez la redirection USB pour des performances optimales avec les périphériques de stockage de masse.

  • Les types de session Kiosk prédéfinis qui fournissent un bureau, un gestionnaire window et la capacité de configurer un ensemble d'applications n'est pas disponible. Sun Java Desktop (JDS), version 3, est un exemple de type de session prédéfini fourni pour Oracle Solaris. Reportez-vous à la rubrique Section 10.1, « Présentation de Kiosk » pour plus d'informations.

3.1.6. Configuration requise pour l'espace disque

Tableau 3.3, « Configuration requise pour l'espace disque » répertorie la configuration requise pour les espaces disques des répertoires spécifiques.

Tableau 3.3. Configuration requise pour l'espace disque

Chemin d'installation par défaut

Configuration requise

/

1 Mo

/etc/opt/SUNWut/srds

0,1 Mo

/opt

70 Mo

/opt/SUNWut/srds

4,6 Mo

/var/adm/log (Oracle Solaris)

5 Mo

/var/log (Oracle Linux )

2,5 Mo

/var/opt/SUNWut

Laissez suffisamment d'espace disque pour le stockage des données et les fichiers journaux. Pour1 000 entrées, allouez environ 1,5 Mo d'espace disque, 64 Mo de mémoire vive et 128 Mo d'espace de swap.

/var/tmp

5 Mo


3.1.7. Configuration requise supplémentaire pour Oracle Solaris

Lorsque vous utilisez Oracle Solaris pour un serveur Sun Ray, les conditions suivantes doivent être remplies :

  • Le cluster du logiciel Entire Distribution est requis et doit être installé.

  • Le dernier ensemble de patches recommandés doit être installé avant l'installation de Sun Ray Software que vous pouvez télécharger sur My Oracle Support.

  • L'environnement de bureau commun (CDE, Common Desktop Environment) risque de ne pas être disponible dans les prochaines versions d'Oracle Solaris. Les utilisateurs doivent migrer vers Java Desktop System. CDE ne sera pas pris en charge sur les futures versions de Sun Ray Software après sa suppression officielle de la version Oracle Solaris.

  • Oracle Solaris 10 utilise des zones pour permettre à des environnements de système d'exploitation virtualisés de coexister dans une instance unique d'Oracle Solaris, ce qui permet aux processus de s'exécuter de manière isolée par rapport aux autres activités du système pour une sécurité et un contrôle renforcés. Les versions Sun Ray Software sont uniquement prises en charge dans la zone globale.

3.1.8. Configuration requise supplémentaire pour Oracle Linux

Les RPM Oracle Linux par défaut sont requis pour Sun Ray Software et doivent être installés sur le serveur Sun Ray. Un certain nombre de RPM supplémentaires sont également requis et peuvent être installés à l'aide de la commande utpkgcheck fournie dans le pack de médias Sun Ray Software.

La commande utpkgcheck requiert que le serveur soit enregistré à l'aide du réseau Unbreakable Linux Network (ULN) ou que le DVD Oracle Linux soit monté sur le serveur. Le référentiel yum ULN est consulté en premier. Pour obtenir des détails sur la manière d'enregistrer un système avec ULN, reportez-vous au site http://linux.oracle.com/uln_faq.html .

  • Utilisez la commande suivante pour afficher les RPM manquants sur le serveur Oracle Linux  :

    # utpkgcheck
  • Utilisez la commande suivante pour afficher les RPM requis sur le serveur Oracle Linux  :

    # utpkgcheck -i
Note

Le pare-feu et les services SELinux doivent être désactivés lors de la configuration suivant l'installation.

3.1.9. Configuration requise pour Java Runtime Environment (JRE)

Sun Ray Software 5.3 requiert une implémentation 32 bits de Java(TM) 2 Platform Standard Edition JRE(TM),version 1.6 minimum. La dernière version de Java est disponible à l'adresse http://www.oracle.com/technetwork/java/javase/downloads.

Pour connaître la version JRE installée sur votre système, utilisez la commande suivante :

# java -version

Une version prise en charge de JRE est également incluse dans le pack de médias Sun Ray Software pour systèmes Oracle Solaris et Oracle Linux qui est décompressé dans le répertoire Supplemental.

Note

Un environnement JRE 64 bits n'est pas compatible avec l'utilisation de Sun Ray Software. Le JRE 32 bits est requis même lorsque la plate-forme peut prend en charge un JRE 64 bits.

Note

Le script d'installation de Sun Ray Software part du principe que JRE est installé dans le répertoire /usr/java par défaut. Pour accepter l'emplacement par défaut lors de l'installation de Sun Ray Software sur un serveur Oracle Linux , installez JRE 1.6 ou ultérieure sur le serveur puis créez un lien symbolique de /usr/java vers le nouveau répertoire jre créé. Par exemple, la commande suivante créé un lien symbolique du répertoire /usr/java vers le répertoire jrel.6.0_23 situé dans /usr.

# ln -s jre1.6.0_23 /usr/java

3.1.10. Configuration requise pour l'interface graphique d'administration des serveurs Sun Ray

L'outil d'administration de Sun Ray (interface graphique d'administration) requiert qu'un serveur Web soit installé et exécuté sur chaque serveur Sun Ray. L'interface graphique d'administration doit être hébergée dans un conteneur Web prenant en charge la spécification JavaServlet 2.4 et JavaServer Pages 2.0. Le conteneur Web Apache Tomcat 5.5 implémente ces standards et s'exécute sur n'importe quel système d'exploitation équipé de Java Runtime Environment (JRE).

Le script utconfig invite à saisir l'emplacement d'un serveur HTTP Apache Tomcat et à choisir son mode de configuration : automatique ou non.

  • Pour configurer le serveur automatiquement, saisissez le chemin et répondez Oui.

  • Pour configurer le serveur HTTP ultérieurement à l'aide de la commande utconfig -w, répondez Non.

Une archive Apache Tomcat 5.5 est incluse dans le pack de médias Sun Ray Software sous Supplemental/Apache_Tomcat. Vous trouverez la version la plus récente de Tomcat 5.5 à télécharger sur le site http://tomcat.apache.org.

Le script de configuration Sun Ray utilise le port 1660 pour l'outil d'administration Sun Ray (interface graphique d'administration) par défaut. Si ce port n'est pas disponible, configurez-en un nouveau par le biais de l'exécution de la commande utconfig.

Pour plus de détails, reportez-vous à la rubrique How to Install Apache Tomcat.

3.1.11. Configuration requise pour le navigateur Web

Le Tableau 3.4, « Configuration requise pour le navigateur Web » répertorie les navigateurs testés et pris en charge compatibles avec l'outil d'administration Sun Ray (interface graphique d'administration).

Tableau 3.4. Configuration requise pour le navigateur Web

Système d'exploitation

Navigateur pris en charge

Oracle Solaris 10 9/10 ou ultérieure

Firefox 3.6.16

Oracle Solaris 10 9/10 ou ultérieure avec Trusted Extensions

Firefox 3.6.16

Oracle Linux 5.6

Firefox 3.6.13

Oracle Linux 5.7

Firefox 3.6.18


3.1.12. Configuration requise pour le port de magasin de données Sun Ray

Lorsque vous configurez un serveur Sun Ray dans un environnement de basculement utilisant uniquement Sun Ray Software 5.3, le port du service 7012 est utilisé par défaut.

Si vous possédez déjà un serveur LDAP (Lightweight Data Access Protocol) configuré sur le serveur Sun Ray, il peut cohabiter avec le magasin de données Sun Ray. Néanmoins, il ne doit pas utiliser le port 7012 dont l'utilisation est réservée au magasin de données Sun Ray.

Si vous configurez un nouveau serveur Sun Ray dans un groupe de basculement avec différentes versions de Sun Ray Software, assurez-vous que le serveur principal exécute Sun Ray Software 5.3.

Si le serveur secondaire exécute Sun Ray Software 5.3, aucune opération particulière n'est requise. L'utilitaire utreplica se synchronise automatiquement avec le numéro de port sur le serveur principal.

Note

Bien que la configuration de groupes de basculement hétérogènes composés de serveurs exécutant différentes versions de Sun Ray Server Software soit possible, cette pratique est déconseillée. Pour en savoir plus, reportez-vous à la section Chapitre 6, Groupes de basculement.

3.1.13. Installation d'Apache Tomcat

Si Tomcat 5.5 est déjà installé sur votre système, vous pouvez omettre les étapes ci-dessous et spécifier le chemin, le cas échéant, lors de la configuration de Sun Ray Software.

  1. En tant que superutilisateur, ouvrez une fenêtre shell sur le serveur Sun Ray.

    % su -
  2. Remplacez le répertoire par le répertoire Apache_Tomcat. Exemple :

    # cd <media_pack_directory>/Supplemental/Apache_Tomcat
  3. Extrayez l'archive Tomcat dans un répertoire adapté, tel que /opt.

    Pour Oracle Solaris

    L'archive Tomcat utilise les extensions GNU tar et les fichiers compressés avec tar doivent être décompressés à l'aide d'une version compatible avec GNU de la commande tar, telle que gtar.

    # /usr/sfw/bin/gtar -xvz -C /opt -f apache-tomcat-5.5.20.tar.gz

    Pour Oracle Linux

    # tar -xvz -C /opt -f apache-tomcat-5.5.20.tar.gz

    (Facultatif) Créez un lien symbolique vers l'emplacement par défaut pour le script d'installation Sun Ray Software.

    # ln -s apache-tomcat-5.5.20 /opt/apache-tomcat

3.1.14. Ports et protocoles

La section suivante résume l'utilisation des ports et des protocoles sur le système Sun Ray.

La plage des ports dynamiques/UDP sur le serveur se restreint à la plage fixée par les définitions du service UDP utservices-low et utservices-high dont les valeurs par défaut dans /etc/services sont respectivement 40 000 et 42 000. Cette plage ne doit pas être redéfinie pour ne pas restreindre les ports de façon trop stricte. La plage des ports doit être suffisante pour offrir plusieurs ports par client Sun Ray connecté.

Les plages utilisées par le client incluent ce qui suit :

  • Les ports dynamiques/TCP du client sont inclus dans la plage 32768-65535.

  • Les ports dynamiques/TCP du client sont inclus dans la plage 4096-65535.

  • Le trafic de rendu ALP (ALP-RENDER) utilise toujours un numéro de port UDP supérieur 32767 au niveau du client.

3.1.14.1. Protocoles et ports client à serveur Sun Ray

Le Tableau 3.5, « Protocoles et ports client à serveur Sun Ray » répertorie les ports et les protocoles client à serveur Sun Ray. Dans le tableau, les flèches doubles figurant dans la colonne Flux indiquent la direction du paquet initial. Dans la plupart des cas, le client (Sun Ray ou Oracle Virtual Desktop) lance l'interaction.

Tableau 3.5. Protocoles et ports client à serveur Sun Ray

Port/flux du client

Protocole

Port/flux du serveur

Pair

Importance/Commentaires

66/UDP (BOOTPC/DHCPC)

diffusion générale=>>

monodiffusion=>>

DHCP

67/UDP (BOOTPS/DHCPS)

<=diffusion générale

<=monodiffusion

Service DHCP

Obligatoire

Détection du réseau et du paramètre de configuration

Dynamique/UDP

monodiffusion=>>

TFTP

69/UDP (TFTP)

<=monodiffusion

Service TFTP

Recommandé

Téléchargement du microprogramme (téléchargement des paramètres de configuration)

Dynamique/UDP

monodiffusion=>>

DNS

53/UDP (domaine)

<=monodiffusion

Service DNS

Facultatif

Pour les recherches de noms de serveur

514/UDP (syslog)

monodiffusion=>>

Syslog

514/UDP (syslog)

Service Syslog

Facultatif

Génération de rapports d' événements

Dynamique/UDP

diffusion générale=>>

ALP-DISCOVERY

7009/UDP (utauthd-gm)

<=monodiffusion

Serveur Sun Ray

Facultatif

Détection au niveau du sous-réseau du serveur Sun Ray

Dynamique/TCP

monodiffusion=>>

ALP-AUTH

7009/TCP (utauthd)

<=monodiffusion

Serveur Sun Ray

Obligatoire

Présence, contrôle, statut

Dynamique/UDP avec numéro de port >= 32768

monodiffusion=> ou monodiffusion=>> lorsque NAT est en cours d'utilisation

ALP-RENDER

Dynamique/UDP limité par utservices-low et utservices-high

<<=monodiffusion ou <=monodiffusion lorsque NAT est en cours d'utilisation

Serveur Sun Ray

Obligatoire

Dessin à l'écran, entrée utilisateur, audio

5498/UDP

monodiffusion=>>

ALP-AUDIO-IN

Dynamique/UDP limité par utservices-low et utservices-high

Serveur Sun Ray

Facultatif

Audio entrant

Dynamique/TCP

monodiffusion=>>

ALP-DEVMGR

7011/TCP (utdevmgr)

<=monodiffusion

Serveur Sun Ray

Facultatif

Gestion des périphériques

7777/TCP

monodiffusion=>

ALP-DEVDATA

Dynamique/TCP

<<=monodiffusion

Serveur Sun Ray

Facultatif

Transfert des données de périphérique

7013/UDP (utquery)

monodiffusion=>

ALP-QUERY

Dynamique/UDP

<<=monodiffusion

<<=diffusion

Tous

Facultatif

Prise en charge de utquery


Note

En raison de CR 12301209, le clavier peut ne plus répondre à la saisie. Pour contourner ce problème, autorisez le flux des messages ICMP messages du serveur Sun Ray vers le client.

3.1.14.2. Protocoles serveur à serveur Sun Ray

Le Tableau 3.6, « Ports serveur à serveur Sun Ray » répertorie les ports serveur à serveur Sun Ray.

Tableau 3.6. Ports serveur à serveur Sun Ray

Port du serveur Sun Ray

Protocole

Port

Pair

Remarques

<<=ARP=>>

Tous ceux du sous-réseau

Mappage IP à MAC

Transitoire

SYSLOG/UDP à monodiffusion=>>

514 (SYSLOG)

Serveur Syslog

Génération de rapports de statut, le cas échéant

7009 (utauthd)

<<=UTAUTHD-GM/UDP=>>

diffusion générale ou monodiffusion

7009 (utauthd)

Serveur Sun Ray

Détection de groupes, le cas échéant

7011 (UTDEVMGRD)

<<=UTDEVMGRD/TCP=>>

7011 (UTDEVMGR)

Membre du groupe SR

Contrôle et statut du périphérique

7008 (UTRCMD)

<<=UTRCMD/TCP=>

Privilégié

Membre du groupe SR

Exécution à distance

<<=ICMP ECHO=>

Tous

Admin : présence

7010 (UTAUTH-CB)

<<=UTAUTH-CB/TCP=>

Transitoire

Tous

Admin : contrôle et statut

7012 (UTDS)

<<=UTDS/TCP=>

Transitoire

Tous

Magasin de données, le cas échéant.

7007 (UTSESSIOND)

<<=UTSESSION/TCP=>

Transitoire

Tous

Membres de session

7011 (UTDEVMGR)

<<=UTDEVMGR/TCP=>

Transitoire

Tous

Clients du périphérique

1660 (HTTP)

<<=HTTP/TCP=>

Transitoire

Hôte local

Interface graphique Web, si configuré

1661 (HTTPS)

<<=HTTPS/TCP=>

Transitoire

Hôte local

Interface graphique Web, si configuré

7007 (UTSESSIOND)

<<=UTSESSION/TCP=>

Privilégié

Hôte local

Gestion de session


3.1.14.3. Connecteur Windows

Pour les opérations de base du connecteur Windows (accès à un port RDP), le pare-feu du serveur Windows requiert un port TCP 3389 ouvert pour les connections entrantes. Le pare-feu du serveur Sun Ray (où le connecteur Windows est exécuté) requiert un port TCP 3389 ouvert pour les connexions sortantes.

3.1.14.4. Redirection multimédia

Pour la redirection multimédia, le pare-feu du serveur Windows doit avoir un port TCP compris entre 6 000 et 10 000 ouvert pour les connexions entrantes. Le pare-feu du serveur Sun Ray (où le connecteur Windows est exécuté) doit avoir un port TCP compris entre 6 000 et 10 000 ouvert pour les connexions sortantes.