Sistemas de Archivos Distribuidos
Sistemas de Archivos Distribuidos
Sistemas de Archivos Distribuidos
Identificación de ficheros:
El cliente especifica un fichero al servidor de ficheros mediante el
identificador único de ficheros, UFID, expedido por el servidor de ficheros
cuando se crea un fichero. En principio, el UFID requiere identificar:
• El servidor del fichero, S.
• El fichero dentro del servidor, F.
• Los derechos de acceso sobre el fichero, R
S(Server) y C (Cliente) : Son
identificadores especiales
generados, por el cliente y el
servidor para su
autenticacion.
D (Derechos de accesos)
• La consistencia, es decir,
diferentes máquinas que
quieran acceder a un mismo
archivo, deben de ver el
mismo contenido en él, a
pesar de que otro usuario
haya realizado
modificaciones.
• El rendimiento. Si se desea
un mayor nivel de
consistencia, el rendimiento
se verá penalizado.
// Iniciar portmap
# /etc/init.d/portmap start
Hadoop:
• Se trata de un proyecto Apache en código abierto que agrupa un
conjunto de herramientas con diferente funcionalidad como puede ser
el almacenamiento distribuido de ficheros y el cálculo distribuido
mediante técnicas de mapeo y reducción.
• En concreto cuenta con un componente de almacenamiento llamado
HDFS (Hadoop Distributed File System) que ofrece redundancia en el
almacenamiento de los ficheros por medio del envío de bloques entre
varios nodos en el sistema.
• Cada fichero en Hadoop se divide en bloques de igual tamaño y cada
uno de esos bloques es distribuido en nodos de almacenamiento
diferentes.