la release note au format pdf
Transcription
la release note au format pdf
Active Circle V4.0.2 Release Notes Juillet 2013 1. Introduction Ce document décrit les évolutions et correctifs principaux apportés à la version V4.0.2 d’Active Circle depuis la version V4.0.1. Cette nouvelle version est une version de maintenance incluant quelques nouvelles fonctionnalités. 2. Mise à jour L’opération de mise à jour à partir d’une version antérieure est effectuée de façon automatique et transparente et ne nécessite aucun traitement spécifique. Seule la mise à jour des binaires sur touts les nodes et le redémarrage des nodes sont nécessaires conformément à la procédure suivante : 1. Copie du fichier ac4.0.2px.bin sur les nodes à mettre à jour 2. Arrêt de toutes les nodes du Circle 3. Remplacement des binaires : ./ac4.0.2px.bin –r –M –K <fichier de licence> 4. Redémarrage d'un seule node (les mises à jour nécessaires seront effectuées pendant le redémarrage) 5. Vérification du bon démarrage de ce node (notamment par l’analyse des logs) 6. Lancement de touts les autres nodes (la synchronisation rendra la mise à jour des métadonnées effective pour touts les nodes), les uns après les autres. Attention ! Si le fichier /activecircle/.vars avait été modifié suite à une installation précédente du produit, lors de la mise à jour il sera sauvegardé dans un répertoire /activecircle/.InstallSave et un nouveau fichier /activecircle/.vars par défaut sera généré. Il faudra alors reporter les modifications de l’ancien fichier .vars vers le nouveau. Pour éviter les pertes de modifications du fichier .vars lors d’une opération de mise à jour, il est fortement conseillé d’effectuer les modifications locales de paramètres dans le fichier /activecircle/.localvars 3. Nouvelles Fonctionnalités Les nouvelles fonctionnalités principales apportées par la version V4.0.2 sont les suivantes : Changement d’identité graphique La page de lancement d’Active Circle et les différentes interfaces ont été modifiées afin de prendre en compte la nouvelle identité graphique de la société et le nouveau logo. Export de bandes au format LTFS La fonction d’export de bandes peut désormais exporter des données au format LTFS. Les pools d’export peuvent avoir 2 types définissant le format des données exportées : TAR ou LTFS. Le format dépend donc du type de pool utilisé pour exporter les données. Le type d’un pool d’export est défini lors de la création du pool par l’interface d’administration. Gestion de licence L’utilisation du logiciel est désormais soumis à un contrôle de licence. Ce contrôle porte sur les éléments suivants : - L’identité du circle - Une durée maximum d’utilisation, prenant effet lors de l’installation du logiciel. Ce contrôle est optionnel et n’existe pas sur les licences définitives. - Le nombre maximum de nodes - Le nombre maximum de bandes utilisables dans les librairies - Le volume maximum autorisé pour les pools de disques - Utilisation du module MD5 - Utilisation de l’API - Import de bandes au format TAR Le fichier de licence est fourni par Active Circle et déclaré au moment de l’installation ou de la mise Release Notes -2- Active Circle 4.0.2 à jour. Les informations de la licence sont accessibles graphiquement dans l’interface d’administration, dans un onglet dédié. Déclenchement automatique des archivages Il est possible de déclencher automatiquement des archivages sur les partages lorsque le nombre de fichiers ou le volume en attente d’archivage dépasse un certain seuil. Cette fonctionnalité permet d’éviter les situations de saturation du cache dans le cas de dépôt de fichiers très intensifs. Les fichiers sont archivés au fur et à mesure, évitant ainsi que le cache ne se remplisse totalement. Cette fonctionnalité ne concerne que les partages qui n’ont pas de stratégie de stockage associée mais uniquement une stratégie d’archivage. Cette fonctionnalité s’active au travers d’un paramètre circle et peut être contrôlée au niveau de chacun des partages. Les seuils de déclenchement sont définis par 2 paramètres circle de la catégorie « Archive ». Indicateurs graphiques de charge sur les nodes Un nouvel onglet a été ajouté sur les nodes permettant de visualiser graphiquement l’évolution d’un certain nombre d’indicateurs de charge : charge CPU, load, volumes transférés sur le réseau … Plage de port TCP fixes pour les connexions réseau entre les nodes Concernant les connexions réseau entre les nodes, le produite fonctionne désormais sur une plage de ports TCP fixe afin de simplifier sa mise en œuvre dans un contexte de filtrage réseau pour des raisons de sécurité. La plage utilisée par défaut est : 30000-30199. Cette plage peut être redéfinie dans le fichier .localvars à l’aide du paramètre TCP_PORT_RANGE. Plage de port TCP fixes pour les connexions réseau des applications clientes La plage de ports TCP fixes utilisée par les applications a été modifiée afin de ne plus entrer en concurrence avec la plage des ports « éphémères » affectés par le système d'exploitation. Les nouvelles plages par défaut sont : - 30200-30219 pour la console d'administration. Cette plage peut être redéfinie dans le fichier .localvars à l’aide du paramètre CLIENT_GUI_ADMIN_PORT_RANGE. - 30300-30319 pour l'explorateur de fichiers. Cette plage peut être redéfinie dans le fichier .localvars à l’aide du paramètre CLIENT_GUI_EXPLO_PORT_RANGE. Amélioration de la fluidité des accès aux fichiers sur bande via CIFS Les requêtes CIFS dont le traitement demande plus de quelques secondes (par exemple une lecture d'un fichier sur bande) sont maintenant traitées de manière asynchrone. Ce changement permet au client CIFS d'envoyer d'autres demandes en attendant la réponse à la requête initiale, ce qui permet donc d'éviter un blocage temporaire de l'application utilisatrice. Spécification des fichiers à ignorer configurable Il est dorénavant possible de spécifier quels sont les fichiers qui doivent être considérés comme temporaires (ignorés par Active Circle), grâce à deux nouvelles propriétés accessibles depuis la perspective « Nodes ». Les fichiers .DS_Store sont maintenant ignorés Les fichiers .DS_Store générés dans différents répertoires des partages par les clients Mac OS X, sont maintenant ignorés par Active Circle. Ces fichiers contiennent des meta-data et sont générés par défaut par Mac OS X, sauf si le client a été spécifiquement configuré pour qu'ils ne le soient pas sur les répertoires montés sur le réseau. Nouveaux événements dans le journal d'administration Un nouvel événement est généré dans le journal d'administration pour toute modification de paramètre du serveur de fichiers, ainsi que pour le démarrage et l'arrêt de chacun des serveurs de protocole. Release Notes -3- Active Circle 4.0.2 Vérification d’intégrité sur les archives (archivage validé) Il est possible de vérifier l’intégrité de chaque fichier TAR constituant une archive avant d’enregistrer que les fichiers contenus dans cette archive sont bien archivés. Cette vérification consiste à relire le fichier TAR qui vient d’être écrit sur la bande et d’effectuer un re-calcul et une vérification de signature par rapport à la signature calculée lors de son écriture. Cette vérification apporte une protection contre d’ éventuelles anomalies d’écriture sur la bande qui ne seraient pas détectées par le lecteur. Il est à noter que ce mode de fonctionnement impacte très significativement les performances globales des opérations d’archivages concernées, dans la mesure où les données écrites sur la bande sont systématiquement et intégralement relues, ce qui implique en sus un repositionnement arrière de la bande à chaque fichier TAR. On peut anticiper que cette fonctionnalité divise les performances d’archivage par un facteur compris entre 2 et 3. Cette fonctionnalité n’est pas activée par défaut et s’active à l’aide d’un paramètre de la stratégie d’archivage. Archivage des fichiers vérifiés Un nouveau critère de sélection a été ajouté sur les opérations d’archivage, permettant de ne sélectionner pour archivage que les fichiers dont la signature MD5 a été calculée et vérifiée. Cette fonctionnalité est destinée à certains utilisateurs ne voulant pas archiver sur bande des fichiers tant que leur signature MD5 n’a pas été explicitement vérifiée. Il est possible de spécifier des critères sur les noms des fichiers devant faire l’objet de ce contrôle (filtre sur les noms). Cette fonctionnalité ainsi que le filtre sur les noms associés sont définis dans la stratégie d’archivage et peuvent également être définis globalement pour tous les partages à l’aide d’un paramètre circle. Paramètre de pre-fetch sur les partages Une fonctionnalité de copie anticipée en cache dans le cas de lecture de fichiers à partir d’archives TAR a été ajoutée en V4.0.1. Cette fonctionnalité est très spécifique et répond à un besoin particulier dans le cas où l’application lit systématiquement tous les fichiers d’un même fichier TAR, sans pouvoir organiser l’ordre de lecture. Cette fonctionnalité n’est disponible que lorsque la fonction « TAR structuré » est activée sur le partage. Elle n’est pas activée par défaut et ne pouvait être mise en oeuvre que par l’intermédiaire d’un paramètre système. Elle s’appliquait donc globalement à tous les partages de la configuration. Un paramètre a été ajouté sur les partages, permettant d’activer cette fonctionnalité plus sélectivement, sans impacter la totalité des partages. Destaging automatique en cas d’archivage en double sur une configuration avec un seul lecteur de bande disponible Dans le cas où un archivage a besoin de lire des données qui sont sur une bande et que le nombre de lecteurs disponibles n’est pas suffisant, une opération de destaging (recopie en cache) sera déclenchée automatiquement sur les fichiers sources, afin d’éviter une situation de blocage (attente infinie d’un lecteur). Optimisation en cas d’archivage bande à bande Afin d’éviter les situations de deadlock (verrous fatals), en cas d’archivage de fichiers présents uniquement sur bande (archivage bande à bande), les bandes contenant les fichiers à lire sont exclues de la liste des bandes candidates en tant que destination. Vérification automatique des bandes inactives Les bandes non utilisées depuis un certain temps seront automatiquement montées dans un lecteur afin de s’assurer qu’elles restent utilisables. Le temps d’inactivité au-delà duquel les bandes sont vérifiées est de 6 mois. Il peut être redéfinissable à l’aide d’un paramètre circle. Il est également possible de demander à être averti par une note de supervision lorsque les bandes concernées sont hors librairie. Pas défaut, les bandes hors librairie ne sont pas prises en compte. Release Notes -4- Active Circle 4.0.2 Gestion du numéro de série des bandes Le numéro de série des bandes est conservé dans le catalogue et affiché dans les informations de la bande dans l’interface d’administration. Cette information peut être intéressante dans certains cas pour traiter des conflits d’identification en cas de changement de code à barre. Améliorations ergonomiques - La fonction de serveur de fichiers est activée par défaut sur les nœuds, à la création - Les partages sont activés sur tous les nodes par défaut, à la création - L’utilisateur « admin » est déclaré par défaut à la création d’un partage - Le nombre maximum de partages est limité par défaut à 100. Cette valeur est modifiable par un paramètre circle. Cette limite est définie afin de prévenir l’administrateur d’une utilisation du produit non optimale. - Le nombre maximum de pools de bandes est limité par défaut à 100 par circle. Cette valeur est modifiable par un paramètre circle. La raison est identique. Pools de bandes secondaires Il est possible de spécifier si un pool de bande est de type primaire ou secondaire. Cette information sera utilisée dans le cas d’archivage en double, pour favoriser le pool primaire lors des lectures. Cette fonctionnalité est essentiellement destinée aux utilisateurs qui sortent les bandes du pool secondaire de la librairie (cas de mise hors site par exemple). Gestion du stockage partagé sur des volumes NFS Il est possible de déclarer un point de montage NFS comme partition dans un pool de disque partagé. Améliorations de l’explorateur fichiers Active Circle - Calcul de la signature MD5 à partir de l’explorateur AC - Suivi des opérations de destaging Import des bandes TAR venant d’une configuration Active Circle Dans le cas où une bande TAR importée contient un label Active Circle, le nom des fichiers créés sur le partage commence par le nom du partage et plus par le nom de la bande et le numéro du fichier TAR. Release Notes -5- Active Circle 4.0.2