Vous êtes sur la page 1sur 2

Nombramineto (NameSpacing)

Procesos no pueden compartir recursos a menos que los nombren consistentemente Servicio de nombres: provee info de object names en un SD Servicio de directorios: provee info de objects q satisfacen una descripcin Se necesita id para referirse a recursos especficos Resolucin de nombre: traduccin dee nombre a datos sobre el objeto o recurso Binding: asociacin 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 una pgina web: DNS dir IP ARP dir Ethernet Web server archivo

NOMBRAMIENTO Nombres pueden ser especficos y exclusivos a un servicio Nombres tambin se necesitan a nivel genrico Nombres DEBEN tener significado y ser legibles

Identificadores URI: Uniform Resource Identifiers: para identificar recursos en web. Uniformes, coherentes. Permite procesamiento de nombres por progs comunes (Browsers). Incorporacin de 1 URI a ambiente debe respetar sintaxis global URIs. Ej: incorporacin num telefnicos (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 cambiar recurso. URN: Uniform Resource Names: Usados como nombres de recursos puros, no para localizar (Ej: mid:0E4FC2725C02-11d9-B115-000A95B55BC8@hpl.hp.com). Identifica un mensaje mediante "Mensaje-id". Distingue este mensaje de otros, pero no provee direccin del mensaje.

SERVICIO DE NOMBRE Almacena un conjunto de contextos (contexto: nombre asociado con atributos). Encargado de resolucin de nombres, crear, eliminar, mostrar asociaciones (bindings), crear eliminar contextos. Independiente de otros servicios. Unificacin

Integracin. Requiere Alta Disponibilidad, aislamiento de fallas, tolerancia a componentes no fiables (Ej: DNS, Handle system, Global name service). DOMINIO DE NOMBRES Conjunto de todos los nombres reconocidos por un servicio en particular. Requieren definicin sintctica. Pueden tener estruct. Jerrquica (partes del nombre puede ser resuelta en un contexto separado, el nombre puede ser usado en ms de un contexto, potencialmente infinitos, contextos diferentes pueden administrarse por diferentes personas). DNS es jerargica, nombres = nombres de dominio (etiquetas separados por "." Ej: www.cdk4.net, com, cl). Alias para proveer transparencia. www.datos.cl server1.datos.cl Dominio de nombramiento: nica autoridad administrativa para asignar nombres. Combinacin: Heterogeneidad: DCE permite integrar sistemas heterogneos. Personalizacin: o montar servidores de archivos en distintas mquinas. o Mismo nombre refirindose a diferentes archivos

RESOLUCION DE NOMBRES Proceso iterativo donde un nombre es repetidamente presentado a diferentes contextos de nombre. Alias, sistemas de archivos Unix, etc. Navegacin: localizar datos de nombramiento entre servidores de nombres Navegacin Iterativa: primero serv local, si no existe este le sugiere otro servidor, etc (Ej: DNS, NFS resolucin de archivos) N controlada por el serv: caching ayuda, puede haber prohibicin N no recursiva: El cliente se comunica con cualquier servidor, luego este con multicast como o iterativamente como un cliente. N recursiva: de servidor en servidor, almacenando "ruta" (prefijos) SERVICIO DE DIRECTORIO Busqueda recurso o servicio cuando se conocen ciertos atributos. Serv q almacena conjunto de asociaciones (bindings) entre nombres y atributos. Uso de atributos puede ser ms poderoso (Programas pueden seleccionar servicios segn atributos sin saber nombre, no expone jerarqua de la organizacin)

Vous aimerez peut-être aussi