Brevet FR3050845A1 (20171103)
REVENDICATIONS1. Procédé de gestion d'un système de fichiers pour l'accès à des données dans un système de stockage (30) dans lequel les données sont stockées physiquement de manière unique, le procédé comprenant : - le montage (100, avec i=1), à partir d'un premier point de montage, d'un premier environnement de stockage (20a) associé à un premier ensemble de paramètres d'accès, pour accéder à tout ou partie des données stockées physiquement de manière unique dans le système de stockage, avec un niveau de performance d'accès (QoS_1) déterminé par ledit premier ensemble de paramètres ; - le montage (100, avec i=2), à partir d'un second point de montage et avec recouvrement total ou partiel de données par rapport au premier environnement de stockage, d'au moins un second environnement de stockage (20b), différent du premier environnement de stockage, et associé à un second ensemble de paramètres d'accès, différent du premier ensemble de paramètres d'accès, pour accéder à tout ou partie des données stockées physiquement de manière unique dans le système de stockage, avec un niveau de performance d'accès (QoS_2) déterminé par ledit second ensemble de paramètres d'accès ; et, - l'accès (400) par l'utilisateur aux données physiquement stockées de manière unique dans le système de stockage, soit via le premier point de montage soit via le second point de montage, en fonction d'un cas d'usage des données.\n<CLM>\1\tProcédé selon la revendication 1, dans lequel le premier environnement de stockage et le second environnement de stockage sont tous les deux des environnements virtuels pointant vers un troisième environnement de stockage pour permettre l'accès aux données dudit troisième environnement de stockage avec un niveau de performance d'accès déterminé par le premier ensemble de paramètres d'accès ou par le second ensemble de paramètres d'accès, respectivement. 3050845 24\n<CLM>\1\tProcédé selon la revendication 2, dans lequel le troisième environnement de stockage est associé à un troisième ensemble de paramètres d'accès, différent du premier ensemble de paramètres d'accès et du second ensemble de paramètres d'accès. 5\n<CLM>\1\tProcédé selon la revendication 3, dans lequel le troisième ensemble de paramètres d'accès définit un niveau de performance d'accès spécifique à un administrateur, lequel niveau de performance d'accès n'est pas accessible à un utilisateur qui n'est pas administrateur. 10\n<CLM>\1\tProcédé selon la revendication 1, dans lequel le premier environnement de stockage est un environnement de stockage de référence et le second environnement de stockage est un environnement de stockage virtuel pointant sur le premier environnement de stockage pour permettre l'accès aux données 15 dudit premier environnement de stockage avec un niveau de performance d'accès déterminé par le second ensemble de paramètres d'accès.\n<CLM>\1\tProcédé selon la revendication 5, dans lequel le second environnement de stockage possède un attribut indiquant qu'il est un environnement de 20 stockage virtuel et présente un niveau de performances d'accès différent de celui de l'environnement de stockage de référence sur lequel il pointe.\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, dans lequel, le système de fichiers est un système Unix, et dans lequel le premier 25 environnement de stockage et le second environnement de stockage sont des filesets Unix.\n<CLM>\1\tProcédé selon l'une quelconque des revendications, dans lequel le système de fichiers est un système de fichiers distribués. 30\n<CLM>\1\tProduit programme d'ordinateur comprenant un jeu d'instructions qui, lorsqu'il est exécuté par des moyens de traitement, est propre à mettre en oeuvre le procédé selon l'une des revendications précédentes pour gérer un système 3050845 25 de fichiers pour l'accès à des données dans un système de stockage au sein d'un calculateur haute performance (CHP).\n<CLM>\1\tCalculateur haute performance (CHP) comportant un ensemble de 5 noeuds de service (50) ayant des ressources de différents types aptes chacun à réaliser au moins une opération, un système de stockage (30) dans lequel des données sont stockées physiquement de manière unique, et des ressources de traitement aptes à gérer un système de fichiers (FS) pour l'accès à des données dans ledit système de stockage selon le procédé de l'une quelconque des 10 revendications 1 à 8.