[eside-ghost] Sistemas de ficheros distribuidos - Primera aproximación.
AngelD
angeld en froga.net
Vie Jun 16 17:47:40 CEST 2006
Estoy mirando, para hacer una prueba (igual es algo más en un futuro) con
un cluster, sistemas de ficheros distribuidos. Os explico primero los
requerimientos que necesito y luego lo que he encontrado.
Si alguien sabe sobre el tema, se ruega colaboración. Si no es así, sirva
esto como una pequeña recopilación.
Aunque no lo parezca ESTOY DESESPERADO, cuanto más cosas miro, menos
claro lo veo. ¿Tan dificil es montar un cluster de dos máquinas sin tener
acceso concurrente a los mismos discos?.
# requerimientos
- Acceso concurrente desde varias máquinas
- Discos distribuidos en varias (dos) máquinas, con tolerancia a fallos de
cualquiera de ellas.
# lo que no tengo
- NO disponggo de acceso concurrente a un medio desde varios nodos.
# Lo que he encontrado
- GPFS[1] - Sospechaba que lo habían liberado, pero parece que sigue
siendo de pago :(
- Lustre[2] - Tiene buena pinta pero parece un POCO GRANDE, como que para
dos máquinas es matar moscas a cañonazos.
- AFS[3] - Paquetes para medio millon de plataformas (incluso para
windows), la empresa que empezó a desarrollarlo parece que la ha comprado
IBM. Tiene buena pinta, pero no encuentro excesiva información de cómo
implementarlo. Una de las alternativas a mirar con má detenimiento.
- ARLA[4] - Implementación libre de AFS. Parece que AFS no es libre ?:-|
Esta parece que tiene implementado la parte de cliente, pero la parte
servidora se considera "experimental" :-(.
- CodaFS[5] - ¿Antecesor de AFS?, ¿o es alreves?. Escasa información. ??
- intermezzo[6] - Con inspiración en CODA, pero discontinuado porque se
han pasado a Lustre. Este va a ser que no.
- GoogleFS[7] - Propietario. :(
- Global File System[8] - De RedHat y libre. Se requiere acceso al medio
desde todos los nodos :(
- pvfs[8] - Parece para clusters grandes, tipo lustre.
- MAS, MUCHOS MAS[9] - Wikipedia es un SemiDios.
[1] http://www.ibm.com/servers/eserver/clusters/software/gpfs.html
[2] http://www.lustre.org/
[3] http://www.openafs.org/
[4] http://www.stacken.kth.se/project/arla/
[5] http://coda.cs.cmu.edu/
[6] http://www.inter-mezzo.org/
[7] http://labs.google.com/papers/gfs.html
[8] http://www.pvfs.org/
[9]
http://en.wikipedia.org/wiki/List_of_file_systems#Distributed_file_systems
Saludos --- Angel
Más información sobre la lista de distribución eside-ghost