Sistemas de archivos distribuidos

En este artículo, cubriremos el naming (elementos de datos usados ​​para referirse a los recursos) para un sistema de archivos distribuido y también cubriremos las características de cada uno de los naming.

Requisito previo: sistemas de archivos distribuidos .

Naming:
Los nombres son elementos de datos que se utilizan para hacer referencia a los recursos, con el fin de acceder a ellos, especificar su uso, describirlos, buscar detalles sobre ellos, etc. Los nombres pueden escribirse, dependiendo del objeto al que se refieren.

Términos de nomenclatura:

  • Espacio de nombres:
    el rango de nombres admitido por un esquema o sistema.
  • Dominio de nombres:
    el espacio de nombres con una sola autoridad.
  • Esquema de nombres:
    la estructura o sintaxis a partir de la cual se construyen los nombres.

Características de los nombres -Tamaño:

  • Tamaño fijo :
    1. Ejemplos:
      direcciones IP, direcciones de memoria, números de teléfono (más o menos).
    2. Pros:
      más fácil de manejar.
    3. Con –
      Rango finito.
  • infinito:
    1. Ejemplo:
      direcciones de correo electrónico (más o menos).
    2. Pros:
      permite un rango indefinido.
    3. Pros:
      permite la integración de espacios de nombres.
    4. Contras:
      puede ser más difícil de manejar.

Características de la denominación -Presentación:

  • Orientado al usuario:
    formateado de manera que los usuarios puedan entenderlo y usarlo.
    Ejemplos:
    ‘google.com’, ‘print_server’.
  • Orientado a máquina:
    formateado de manera que la máquina pueda entender.
    Ejemplo:
    216.58.198.110.

Características de la denominación – Pureza :

  • Un nombre puro no tiene estructura. (Solo puede usarse para comparar la igualdad con otro nombre).
  • Un nombre impuro tiene alguna estructura. (Un nombre válido es algo sobre el objeto)
  • Ejemplos:
    direcciones IP (identificadores de red y host), rutas de archivo absolutas (que brindan ubicación), números de habitación como ‘S4.01’.
  • Puede estar orientado física u organizativamente.
  • Orientado físicamente:
    algún diseño físico está codificado en el nombre (como ‘sala S4.01’)
  • Orientado
    a la organización: se incluye información sobre cómo se organizan los objetos y los recursos (como las rutas de los archivos).

Características de la denominación -Alcance:

  • Ámbito global:
    el nombre por sí solo da el tipo de objeto que define.
    Ejemplo:
    google.com, el ISBN de un libro.
  • Específico del espacio de nombres:
    se puede usar el mismo nombre en otro espacio de nombres para un objeto diferente.
    Ejemplo:
    ‘sala 4-12’ tiene relevancia en un edificio, pero no en todo el mundo.

Características de nomenclatura -Contexto:
Consideremos las rutas dentro de una jerarquía de nomenclatura.

  • Dependiente del contexto:
    una ruta puede resolverse en un identificador diferente según el contexto.
    Ejemplo:
    números de extensión de teléfono.
  • Absoluto:
    una ruta se resuelve en el mismo identificador, independientemente del contexto.
    Ejemplo: una dirección postal completa.

Publicación traducida automáticamente

Artículo escrito por gauravmoney26 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *