Sintesis Namespacing En Sistemas Distriubuidos
* Procesos no pueden compartir recursos a menos que los nombren consistentemente
* Servicio de nombres: provee info de object names en un SD
* Servicio dedirectorios: provee info de objects q satisfacen una descripción
* Se necesita id para referirse a recursos específicos
* Resolución de nombre: traducción dee nombre a datos sobre el objeto orecurso
* Binding: asociación entre nombre – objeto
* Atributo: valor de una propiedad asociada a un objeto
TRADUCCION DE NOMBRE
Proceso para accerder a 1 recurso usando id
Ej acceso a unapágina web:
* DNS dir IP
* ARP dir Ethernet
* Web server archivo
NOMBRAMIENTO
Nombres pueden ser específicos y exclusivos a un servicio
Nombres también se necesitan a nivel genéricoNombres DEBEN tener significado y ser legibles
Identificadores
* URI: Uniform Resource Identifiers: para identificar recursos en web. Uniformes, coherentes. Permite procesamiento de nombres porprogs comunes (Browsers). Incorporación de 1 URI a ambiente debe respetar sintaxis global URIs. Ej: incorporación num telefónicos (tel: +56-2-7180914). Algunos URIs son usados para localizar recurso,otros para nombrar recurso.
* URL: Uniform Resource Locators: (Ej: http://www.cdk4.net/, mailto:mario.inostroza@usach.cl) Eficientes para accesar recursos. No eficiente para eliminar o cambiarrecurso.
* URN: Uniform Resource Names: Usados como nombres de recursos puros, no para localizar (Ej: mid:0E4FC272-5C02-11d9-B115-000A95B55BC8@hpl.hp.com). Identifica un mensaje mediante"Mensaje-id". Distingue este mensaje de otros, pero no provee dirección del mensaje.
SERVICIO DE NOMBRE
Almacena un conjunto de contextos (contexto: nombre asociado con atributos). Encargado de resolución denombres, crear, eliminar, mostrar asociaciones (bindings), crear eliminar contextos. Independiente de otros servicios. Unificación Integración. Requiere Alta Disponibilidad, aislamiento de fallas,...
Regístrate para leer el documento completo.