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