rdfs:comment
| - InterMezzo was a distributed file system written for the Linux kernel, distributed under the GNU General Public License. It was included in the standard Linux kernel from version 2.4.15 but was dropped from version 2.6. InterMezzo is designed to work on top of an existing journaling file system such as ext3, JFS, ReiserFS or XFS. It was developed around 1999. Typical applications of replication mode are:
* A cluster of servers operating on a shared file system.
* Computers that are not always connected to the network, such as laptops. (en)
- InterMezzo es un sistema de archivos distribuido para Linux, distribuido bajo la licencia GPL. A partir de la versión 2.4.15 del núcleo Linux se incluye soporte para InterMezzo en el kernel standard. InterMezzo está diseñado para trabajar encima de un como ext3, JFS, ReiserFS y XFS. Aplicaciones típicas para el modo de replicación pueden ser:
* Un cluster de servidores trabajando sobre un sistema de archivos compartido.
* Ordenadores que no siempre están conectados a la red, como los portátiles. Aplicaciones típicas para el modo bajo demanda pueden ser: (es)
- InterMezzo è un file system distribuito sviluppato per Linux e distribuito sotto licenza GPL. È stato incluso nella versione standard del kernel Linux dalla versione 2.4.15, sebbene nella serie 2.6 sia stato rimosso, in quanto non più mantenuto e sviluppato. Intermezzo è studiato in parallelo con filesystem locali journaled come Ext4, Journaled File System (JFS), ReiserFS e XFS. Gli utilizzi più comuni della "modalità di replicazione" sono:
* in un cluster di server che lavorano sullo stesso filesystem;
* in una rete in cui i computer non sempre sono connessi. (it)
|
has abstract
| - InterMezzo was a distributed file system written for the Linux kernel, distributed under the GNU General Public License. It was included in the standard Linux kernel from version 2.4.15 but was dropped from version 2.6. InterMezzo is designed to work on top of an existing journaling file system such as ext3, JFS, ReiserFS or XFS. It was developed around 1999. An InterMezzo system consists of a server, which holds the master copy of the file system, and one or more clients with a cache of the file system. It works either in a replication mode, in which a client maintains a duplicate of the entire file system, or in an on-demand mode in which the client only requests files that it needs. It does this by capturing all writes to the server's file system journal and streaming them to the client systems to be replayed. InterMezzo is described as a "high availability file system" since a client can continue to operate even if the connection to the server is lost. During a period of disconnection, updates are logged and will be propagated when the connection is restored. Conflicts are detected and handled according to a "conflict resolution policy" (although the best policy is likely to be to avoid conflicts). Typical applications of replication mode are:
* A cluster of servers operating on a shared file system.
* Computers that are not always connected to the network, such as laptops. Typical applications of on-demand mode were distributed file serving, such as File Transfer Protocol (FTP) or WWW, or desktop workstations. InterMezzo was started as part of the Coda file system project at Carnegie Mellon University and took many design decisions from Coda (but did not share code). Coda in turn was a branch from the OpenAFS project.It was designed for enhanced scalability, performance, modularity, and easy integration with existing file systems. A paper was presented at an Open Source Convention in August 1999 by Peter J. Braam, Michael Callahan, and Phil Schwan.A company called Stelias Computing created a web site in late 1999, and announced a "beta" test version in January 2000. Although it was supported in the standard Linux kernel in version 2.4, InterMezzo was removed in the 2.6 series. Its developers moved on to a new project named Lustre at a company called Cluster File Systems, around 2001. Development continued through about 2003, and the web site was maintained through 2008. (en)
- InterMezzo es un sistema de archivos distribuido para Linux, distribuido bajo la licencia GPL. A partir de la versión 2.4.15 del núcleo Linux se incluye soporte para InterMezzo en el kernel standard. InterMezzo está diseñado para trabajar encima de un como ext3, JFS, ReiserFS y XFS. Un sistema InterMezzo consiste en un servidor, que mantiene la copia maestra del sistema de archivos, y uno o más clientes con una caché del sistema de archivos. Puede trabajar en el modo de replicación, en el que un cliente mantiene un duplicado completo del sistema de archivos, o en el modo bajo demanda en el que el cliente sólo solicita los ficheros que necesita. Lo que se logra al capturar todas las escrituras al sistema de archivos con registro del servidor difundiéndolas a los clientes para que las reproduzcan. Se describe como un "sistema de archivos de gran disponibilidad" ya que un cliente puede trabajar incluso si se pierde la conexión con el servidor. Durante el periodo de desconexión, se registran las actualizaciones que se propagarán al restaurar la conexión. Los conflictos se detectan y manejan de acuerdo a la "política de resolución de conflictos" (aunque la mejor política puede ser evitar los conflictos). Aplicaciones típicas para el modo de replicación pueden ser:
* Un cluster de servidores trabajando sobre un sistema de archivos compartido.
* Ordenadores que no siempre están conectados a la red, como los portátiles. Aplicaciones típicas para el modo bajo demanda pueden ser:
* Servidores de ficheros distribuidos, es decir, se pueden realizar réplicas de servidores FTP o WWW remotos sin tener que propagar ficheros a los que nunca se accede.
* Estaciones de trabajo de escritorio. InterMezzo nació como parte del sistema de archivos Coda en la Carnegie Mellon University y toma muchas de sus decisiones de diseño de Coda. InterMezzo fue diseñado para mejorar la escalabilidad, las prestaciones, la modularidad y conseguir una integración sencilla con los sistemas de ficheros existentes. Aunque InterMezzo está soportado por la versión estándar del núcleo Linux desde la versión 2.4, se ha eliminado su soporte en la série 2.6. Parece que el desarrollo de InterMezzo ha concluido, y sus desarrolladores se han pasado a un nuevo proyecto de nombre Lustre. (es)
- InterMezzo è un file system distribuito sviluppato per Linux e distribuito sotto licenza GPL. È stato incluso nella versione standard del kernel Linux dalla versione 2.4.15, sebbene nella serie 2.6 sia stato rimosso, in quanto non più mantenuto e sviluppato. Intermezzo è studiato in parallelo con filesystem locali journaled come Ext4, Journaled File System (JFS), ReiserFS e XFS. Una rete InterMezzo è composta da un server che gestisce la copia primaria del file system e da uno o più client che ne detengono una cache. Può agire in "modalità di replicazione", per cui ogni client mantiene una copia dell'intero filesystem, o in "modalità on demand", quando il client richiede solo una copia del file di cui ha bisogno. Fondamentalmente, funziona tenendo traccia di tutte le operazioni di scrittura che avvengono sul journal del filesystem sul server e replicandole sui sistemi client. Viene riconosciuto come "filesystem ad alta affidabilità", in quanto un client può continuare ad operare anche se perde la connessione con il server; durante tale periodo di disconnessione, gli aggiornamenti sui file vengono mantenuti localmente e ridistribuiti nel momento in cui si ristabilisce la connessione. I conflitti vengono rilevati e risolti secondo una "politica di risoluzione" (sebbene la miglior politica sarebbe quella di evitare del tutto i conflitti). Gli utilizzi più comuni della "modalità di replicazione" sono:
* in un cluster di server che lavorano sullo stesso filesystem;
* in una rete in cui i computer non sempre sono connessi. Gli utilizzi più comuni della "modalità on demand" sono:
* mirror di server FTP o HTTP, per cui si evita di copiare in remoto i dati che non vengono mai acceduti;
* in una rete di workstation. InterMezzo venne dapprima sviluppato come parte del filesystem Coda e da esso eredita diverse scelte progettuali. Poi venne studiato per offrire scalabilità, velocità, modularità, e per integrarsi bene con i filesystem esistenti. Attualmente InterMezzo non è più mantenuto, e buona parte dei suoi sviluppatori si sono spostati su un nuovo progetto denominato Lustre. (it)
|