Open Source Client Management

Transcription

Open Source Client Management
Open Source Client Management
opsi
pour clients Windows basé sur serveurs Linux
●
●
●
●
Installation automatisée des systèmes d'exploitation
Distribution automatisé des logiciels et gestion des correctifs
Inventaire matériel et logiciel
Dépôts de logiciels distribués
Principe Open Source
L'installation automatisée et non interactive des logiciels
est dans les grands réseaux de PC un outil important pour
la normalisation, la maintenabilité et la réduction des coûts.
L'usage de ces composants dans la plupart des cas, est
accompagné par des paiements de licence.
Le coût de cette administration système peut être réduit en
utilisant un outil open source comme opsi. Tous les
principaux composants d'opsi sont (sous licence GPL) des
logiciels open source. Opsi a été open source depuis ses
débuts il y a dix ans. De plus, un support commercial est
disponible. Basé sur un fond d'expérience de support à
long terme, Opensides sprl en tant que représentant officiel
francophone offre une variété de modèles de support sur
son site web. Pour un support gratuit, il existe également
une
communauté
active
d'utilisateurs
d'opsi
(http://forum.opsi.org).
Déploiement de logiciels
Seulement le service opsi-client-agent doit être installé sur
un PC client (Windows XP/Vista/7/8/2008). Cela peut être
fait à distance. Alors le PC est intégré dans le système
opsi, et pourra être géré depuis la console d'administration
à partir de chaque navigateur web dans le réseau local.
Sans aucune interaction avec l'utilisateur sur le PC local, il
est possible par exemple de :
➔ déployer des logiciels standards,
➔ les adapter à vos besoins organisationnels ,
➔ mettre à jour des logiciels installés,
➔ livrer les services-packs et correctifs de sécurité .
opsi-client-agent
• se relie dans le processus de connexion Windows et
démarre comme un service système ;
• se connecte à un partage SMB pré-configuré dans le
réseau et récupère les données de configuration via un
service Web ;
• initie et exécute le processus d'installation nécessaire sur
le poste de travail ;
• réécrit toutes les données de configuration modifiées
ainsi que les rapports d'échec ;
• et enfin, quand tout est complet, permet la connexion de
l'utilisateur ;
• les installations peuvent également être 'poussées' par
le serveur tandis que l'utilisateur travaille.
opsi-winst
Si une requête d'action est initiée par opsi-client-agent, le
script d'installation axée sur le programme opsi-winst
démarre.
Les scripts requis et les logiciels sont stockés sur un
partage de fichiers. Pendant toute l'installation il n'est pas
nécessaire et non plus possible pour l'utilisateur de
manipuler le processus d'installation.
Le programme opsi-winst prend en charge différentes
façons d'installation automatisée du logiciel:
• Installation "silencieuse" ou "sans surveillance":
Les programmes d'installations existantes fournies par le
fabricant du logiciel d'origine peuvent être exécutés dans
un script opsi-winst de manière "silencieuse" ou "sans
surveillance".
• Configuration basée sur l'installateur de Microsoft :
Les paquets MSI seront appelés (éventuellement après
avoir été personnalisées) par le service d'installation.
• Installation avec le programme d'installation d'origine et
les réponses enregistrées (en utilisant les outils libres
AutoIT ou AutoHotkey)
• Configuration basée entièrement sur le script :
Le programme opsi-winst gère toutes les tâches
d'installation directement via le script. Habituellement, se
résume à l'installation de fichiers dans le système de
fichiers local et patch du registre.
Habituellement une combinaison des différentes manières
dans un seul script est convenable pour personnaliser un
paquet selon les exigences de la clientèle.
Installation de l'OS
Si les clients ont un démarrage réseau activé avant autres
médias d'installation, il y a une deuxième catégorie de
produits opsi, appelée produits netboot.
Un produit netboot d'opsi est constitué d'une image de
démarrage, qui est livrée au client via le protocole PXE à
partir du serveur de démarrage PXE.
Dans la plupart des cas, le produit netboot est une image
Linux dans laquelle un script spécifique est intégré. Ce
script remplit une tâche spécifique.
Par exemple dans le cas que Windows doit être installé sur
le client, le script prépare les partitions locales et copie les
fichiers d'installation et de configuration sur le disque local
tel que requis pour une installation de Windows. En outre,
il patch le fichier de configuration afin que l'installation de
Windows procède sans surveillance. Même l'installation de
pilotes supplémentaires est automatisée si les fichiers
requis existent dans un dépôt de drivers pré-rempli. De
conséquence, un PC sous Windows peut être installé de
manière complètement automatisée.
Pour les clients qui n'ont pas d'option de boot PXE, ou pour
lesquels PXE ne peut pas être activé, un CD de démarrage
du client est disponible, ce qui déclenche le processus
d'installation.
Traditionnellement opsi fournit un processus d'installation
sans assistance pour Windows (puisque c'est la façon la
plus simple des installations pour les matériels
hétérogènes), mais OPSI fournit aussi bien un produit
netboot pour une installation de Windows basée image, si
vous préférez cette méthode.
Interface de Gestion de opsi
Pour le travail quotidien il y a des outils confortables pour
réduire le travail d'administration à quelques clics de
souris.
L'interface de gestion centrale est opsi-configurationeditor. Il existe comme application Java autonome, mais
également comme applet java, qui peut être appelé de
n'importe ou dans le réseau. Elle fournit :
➔ un client complet de gestion centralisée, même pour
des emplacements répartis ;
Backends de données
transparent et flexible
opsi-configuration-editor et tous les autres composants
communiquent via HTTPS avec le service web d'opsi.
Le service web récupère des données et écrit les données
depuis les backends spécifiés. Quels sont les backends
utilisés est totalement transparente pour les autres
composants d'opsi. Les plus importants backends de
données sont basés fichiers , MySQL ou LDAP.
Les administrateurs systèmes reconnaissent l'architecture
totalement ouverte du système opsi: tout peut être analysé
jusqu'à l'élément de configuration le plus élémentaire.
Inventaire matériel et logiciel
L'interface de gestion OPSI comprend un inventaire
détaillé des matériels et logiciels pour chaque client. Il
existe des produits pour le client opsi, qui effectuent la
collecte de données et remplissent les inventaires, afin
qu'ils puissent être utilisés pour des tâches de planification
et de soutien. Ces données peuvent également être
utilisées par d'autres produits comme par exemple une
CMDB.
Extensions de opsi
Au-delà des caractéristiques actuelles, les composants
libres d'opsi sont dans un processus de développement
continu pour répondre aux nouveaux défis des exigences
d'installation de logiciels!
Néanmoins, le développement de nouveaux modules
OPSI est cher. Donc nous utilisons un processus de
cofinancement pour le développement open source. Cela
signifie que ces pièces ne sont disponibles que pour les
clients qui paient une contribution aux coûts de
développement. Dès que le développement d'un projet en
cofinancement est refinancé, la composante fera partie de
la distribution gratuite opsi.
Tester opsi
Téléchargez la machine virtuelle pour vérifier l'utilité
extrême de OPSI!
➔ une sélection de plusieurs clients et une configuration
combinée pour les clients sélectionnés ;
(1) Téléchargez le manuel opsi « Getting Started' » et
suivez les instructions détaillées par exemple pour
mettre à jour le VM et créer vos clients de tests.
➔ définition libre des groupes de clients, l'appartenance
à un groupe est un critère de sélection du client ;
(2) Téléchargez la version actuelle du serveur opsi
en machine virtuelle.
➔ un mécanisme de filtre facile à utiliser pour les clients
par exemple par la version logiciel installée ou les
conditions du matériel.
(3) Pour des questions lors de l'évaluation de OPSI vous
trouverez de l'aide dans le forum de la communauté.
(4) Profitez.
Contact
Visitez notre site Web du projet opsi.org à http://www.opsi.org
ou le support commercial officiel francophone à http://www.opensides.be/
OpenSides ▪ Rue des Palais 44 ▪ B - 1030 Bruxelles
Tel.: +32 2 880 97 40 ▪ [email protected]

Documents pareils