SlideShare una empresa de Scribd logo
1 de 14
TRANSPARENCIA
INTEGRANTES:
• JOSELINE GABRIELA ABENDAÑO
• LIZETH DAYANA DÁVILA TAPIA
DEFINICIÓN:
 La transparencia se define como:
 La ocultación al usuario y al programador de aplicaciones de la separación de
los componentes de un sistema distribuido, de manera que el sistema se percibe
como un todo, en vez de una colección de componentes independientes.
 La transparencia ejerce una gran influencia en el diseño del software de
sistema.
 El manual de referencia RM-ODP [ISO 1996a] identifica nueve formas de
transparencia. Estas proveen un resumen útil de la motivación y metas de los
sistemas distribuidos.
 Un sistema distribuido es aquel que ofrece servicios implementados sobre
una red de computadoras como si se tratara de un único sistema. Esto se
logra a través de transparencias de distribución y son:
1. Transparencia de localización.
2. Transparencia de escalabilidad.
3. Transparencia de replicación.
4. Transparencia de concurrencia.
5. Transparencia de paralelismo.
6. Transparencia de acceso.
7. Transparencia de fallas.
8. Transparencia de migración.
9. Transparencia de persistencia.
10. Transparencia de reubicación
11. Transparencia de prestaciones
12. Transparencia de escalado
TRANSPARENCIA DE LOCALIZACIÓN:
 Permite que los recursos puedan ser accesados sin el conocimiento
de su localización física o de la red (por ejemplo: dirección IP,
http://Isub.org/cursos).
TRANSPARENCIA DE ESCALABILIDAD:
 Permite que el sistema y las aplicaciones crezcan, sin cambio en la
estructura del sistema o los algoritmos de la aplicación.
TRANSPARENCIA DE REPLICACIÓN:
 Habilita varias instancias de recursos que se utilizaran para
aumentar la fiabilidad y rendimiento sin el conocimiento de las
replicas de los usuarios o programadores de aplicación. Por
ejemplo: El usuario no se da cuenta que cada vez que actualiza
una tabla de una B.D. se actualiza N replicas.
TRANSPARENCIA DE CONCURRENCIA:
 Permite que varios procesos puedan operar al mismo tiempo
utilizando recursos compartidos sin interferencia entre ellos. Por
ejemplo: El usuario no tiene que reintentar una operación si la base
de datos esta siendo usada por otro componente en ese mismo
instante.
TRANSPARENCIA DE PARALELISMO
 Permite que 2 o mas servidores trabajen en forma cooperativa
para un servicio sin que el usuario lo pueda observar.
Ejemplo
 Las últimas versiones de NFS
TRANSPARENCIA DE ACCESO
 Permite el acceso a los objetos de información remotos
de la misma forma que a los objetos de información
locales.
Ejemplos:
 Establecer un orden canónico para los bytes (Big Endian
/ Litte Endian).
 Acceder una interfaz homogénea para los datos, sin
depender de que estos procedan de sistemas de
ficheros, BB.DD., sensores, etc.
TRANSPARENCIA DE FALLAS
 Permite a los usuarios y programas de aplicación completar
sus tareas a pesar de la ocurrencia de fallos en el hardware o
en el software.
 Aislamiento de fallos, de forma que las aplicaciones puedan
completar sus tareas.
Ejemplo:
 Reemplazar automáticamente un servidor de ficheros que ha
fallado por una réplica sin que la operación sobre el fichero
falle
 arreglos de discos RAID, Google File System.
TRANSPARENCIA DE MIGRACIÓN
 Permite el movimiento de objetos de información dentro
de un sistema sin afectar a los usuarios o a los
programas de aplicación.
Ejemplo:
 El componente que sirve un sistema de ficheros cambia
mientras que tenemos montado el volumen.
TRANSPARENCIA DE PERSISTENCIA
 Esconde si un recurso de software está en disco o en
memoria
Ejemplo:
 Servidores cache, proxy; conexiones persistentes a bases
de datos.
TRANSPARENCIA DE REUBICACIÓN
 Un caso aún más fuerte de migración. Los recursos son
movidos de una ubicación a otra mientras están en uso
y sin que el usuario note nada.
Ejemplo:
 Cambiar la máquina que autentica a los usuarios en el
laboratorio.
TRANSPARENCIA DE PRESTACIONES
 Permite que el sistema sea reconfigurado para mejorar
las prestaciones mientras la carga varia. (HW)
TRANSPARENCIA DE ESCALADO
 Permite la expansión del sistema y de las aplicaciones
sin cambiar la estructura del sistema o los algoritmos de
la aplicación. (SW)
BIBLIOGRAFIA:
 http://catarina.udlap.mx/u_dl_a/tales/documentos/lis/islas_v_mp/capitulo2.pdf
 http://es.slideshare.net/jguerra42/caracteristicas-de-los-sistemas-distribuidos
 http://es.slideshare.net/nsanchez1234/sistemas-distribuidos-11793073
 http://sistemas-
distribuidos.wikispaces.com/2.2.+Caracter%C3%ADsticas+de+los+Sistemas+Distribuid
os.?responseToken=01b6d5eb8d8a2e2c7504db64bc84d746e
 http://sistemas-distribuidos-unerg.blogspot.com/2008/10/caractersticas-principales-
de-los.html
 http://lsub.org/dis/t1.pdf
Transparencia

Más contenido relacionado

La actualidad más candente

Diagrama desecuenciabiblioteca 1
Diagrama desecuenciabiblioteca 1Diagrama desecuenciabiblioteca 1
Diagrama desecuenciabiblioteca 11052403005n
 
Requerimientos de un sistema de información
Requerimientos de un sistema de informaciónRequerimientos de un sistema de información
Requerimientos de un sistema de informacióncamilo_flores
 
Diagramas de estados
Diagramas de estadosDiagramas de estados
Diagramas de estadosstill01
 
Requisitos funcionales y no funcionales
Requisitos funcionales y no funcionalesRequisitos funcionales y no funcionales
Requisitos funcionales y no funcionalesRene Guaman-Quinche
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosChristian19121
 
Comunicación y Sincronizacion de Procesos
Comunicación y Sincronizacion de ProcesosComunicación y Sincronizacion de Procesos
Comunicación y Sincronizacion de ProcesosLorena Ramos
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidossaul_ramos
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidosLuis Yallerco
 
Diagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegueDiagramas UML: Componentes y despliegue
Diagramas UML: Componentes y desplieguejoshell
 
Seguridad en los Sistemas Distribuidos
Seguridad en los Sistemas DistribuidosSeguridad en los Sistemas Distribuidos
Seguridad en los Sistemas DistribuidosTensor
 
Diagramas de caso de uso
Diagramas de caso de usoDiagramas de caso de uso
Diagramas de caso de usoTensor
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clasesNedoww Haw
 
Conceptos básicos sobre sistemas de información
Conceptos básicos sobre sistemas de información Conceptos básicos sobre sistemas de información
Conceptos básicos sobre sistemas de información Yaskelly Yedra
 
Modelo de 5 estados para sistemas operativos
Modelo de 5 estados para sistemas operativosModelo de 5 estados para sistemas operativos
Modelo de 5 estados para sistemas operativosLuis Dario Gomez
 
Modelos de software ventajas y desventajas
Modelos de software ventajas y desventajasModelos de software ventajas y desventajas
Modelos de software ventajas y desventajasEdith Carreño
 
Integridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De DatosIntegridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De DatosDrakonis11
 

La actualidad más candente (20)

Diagrama desecuenciabiblioteca 1
Diagrama desecuenciabiblioteca 1Diagrama desecuenciabiblioteca 1
Diagrama desecuenciabiblioteca 1
 
Requerimientos de un sistema de información
Requerimientos de un sistema de informaciónRequerimientos de un sistema de información
Requerimientos de un sistema de información
 
Diagramas de estados
Diagramas de estadosDiagramas de estados
Diagramas de estados
 
Requisitos funcionales y no funcionales
Requisitos funcionales y no funcionalesRequisitos funcionales y no funcionales
Requisitos funcionales y no funcionales
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Comunicación y Sincronizacion de Procesos
Comunicación y Sincronizacion de ProcesosComunicación y Sincronizacion de Procesos
Comunicación y Sincronizacion de Procesos
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Diagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegueDiagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegue
 
Seguridad en los Sistemas Distribuidos
Seguridad en los Sistemas DistribuidosSeguridad en los Sistemas Distribuidos
Seguridad en los Sistemas Distribuidos
 
Diagramas de caso de uso
Diagramas de caso de usoDiagramas de caso de uso
Diagramas de caso de uso
 
Extensibilidad y Seguridad
Extensibilidad y SeguridadExtensibilidad y Seguridad
Extensibilidad y Seguridad
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Conceptos básicos sobre sistemas de información
Conceptos básicos sobre sistemas de información Conceptos básicos sobre sistemas de información
Conceptos básicos sobre sistemas de información
 
Recuperacion de bd
Recuperacion de bdRecuperacion de bd
Recuperacion de bd
 
Modelo de 5 estados para sistemas operativos
Modelo de 5 estados para sistemas operativosModelo de 5 estados para sistemas operativos
Modelo de 5 estados para sistemas operativos
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Modelos de software ventajas y desventajas
Modelos de software ventajas y desventajasModelos de software ventajas y desventajas
Modelos de software ventajas y desventajas
 
Ejemplos acid
Ejemplos acidEjemplos acid
Ejemplos acid
 
Integridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De DatosIntegridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De Datos
 

Similar a Transparencia

Similar a Transparencia (20)

Referen automaticas
Referen automaticasReferen automaticas
Referen automaticas
 
Referenciasautomaticas
ReferenciasautomaticasReferenciasautomaticas
Referenciasautomaticas
 
Referen automaticas
Referen automaticasReferen automaticas
Referen automaticas
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
sistemas distribuidos 4
sistemas distribuidos 4sistemas distribuidos 4
sistemas distribuidos 4
 
Unidad 1 sistemas operativos
Unidad 1 sistemas operativosUnidad 1 sistemas operativos
Unidad 1 sistemas operativos
 
Arquitectura centralizada
Arquitectura centralizadaArquitectura centralizada
Arquitectura centralizada
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Sistemas Distribuidos
Sistemas DistribuidosSistemas Distribuidos
Sistemas Distribuidos
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Sistema operativo-de-red
Sistema operativo-de-redSistema operativo-de-red
Sistema operativo-de-red
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Yamilet gonzalez
Yamilet gonzalezYamilet gonzalez
Yamilet gonzalez
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos Distribuidos
 
Transparencia
TransparenciaTransparencia
Transparencia
 
sistemas operativos 2
sistemas operativos 2sistemas operativos 2
sistemas operativos 2
 
Sistemas operativos 2
Sistemas operativos 2Sistemas operativos 2
Sistemas operativos 2
 
Introduccion SD
Introduccion SDIntroduccion SD
Introduccion SD
 

Último

INFORME de pregrado ingenieria de vias.pdf
INFORME de pregrado ingenieria de vias.pdfINFORME de pregrado ingenieria de vias.pdf
INFORME de pregrado ingenieria de vias.pdfoctaviosalazar18
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDEdith Puclla
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxjhorbycoralsanchez
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheElisaLen4
 
Sistemas de Ecuaciones no lineales-1.pptx
Sistemas de Ecuaciones no lineales-1.pptxSistemas de Ecuaciones no lineales-1.pptx
Sistemas de Ecuaciones no lineales-1.pptx170766
 
CI164 Materiales de Construcción 202401 - Sesión 03 Propiedades No Mecánicas.pdf
CI164 Materiales de Construcción 202401 - Sesión 03 Propiedades No Mecánicas.pdfCI164 Materiales de Construcción 202401 - Sesión 03 Propiedades No Mecánicas.pdf
CI164 Materiales de Construcción 202401 - Sesión 03 Propiedades No Mecánicas.pdfsarm0803
 
SESION 02-DENSIDAD DE POBLACION Y DEMANDA DE AGUA (19-03-2024).pdf
SESION 02-DENSIDAD DE POBLACION Y DEMANDA DE AGUA (19-03-2024).pdfSESION 02-DENSIDAD DE POBLACION Y DEMANDA DE AGUA (19-03-2024).pdf
SESION 02-DENSIDAD DE POBLACION Y DEMANDA DE AGUA (19-03-2024).pdfJorgeFuertes8
 
Análisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOAnálisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOFernando Bravo
 
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdfUC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdfrefrielectriccarlyz
 
semana-08-clase-transformadores-y-norma-eep.ppt
semana-08-clase-transformadores-y-norma-eep.pptsemana-08-clase-transformadores-y-norma-eep.ppt
semana-08-clase-transformadores-y-norma-eep.pptKelinnRiveraa
 
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONALSESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONALEdwinC23
 
Sistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión internaSistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión internamengual57
 
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...GuillermoRodriguez239462
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processbarom
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATevercoyla
 
TAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientosTAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientoscuentaparainvestigac
 
Determinación de espacios en la instalación
Determinación de espacios en la instalaciónDeterminación de espacios en la instalación
Determinación de espacios en la instalaciónQualityAdviceService
 
Video sustentación GA2- 240201528-AA3-EV01.pptx
Video sustentación GA2- 240201528-AA3-EV01.pptxVideo sustentación GA2- 240201528-AA3-EV01.pptx
Video sustentación GA2- 240201528-AA3-EV01.pptxcarlosEspaaGarcia
 
Mecatronica Automotriz .pdf
Mecatronica Automotriz              .pdfMecatronica Automotriz              .pdf
Mecatronica Automotriz .pdfleonardocahua1
 
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfNTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfELIZABETHCRUZVALENCI
 

Último (20)

INFORME de pregrado ingenieria de vias.pdf
INFORME de pregrado ingenieria de vias.pdfINFORME de pregrado ingenieria de vias.pdf
INFORME de pregrado ingenieria de vias.pdf
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptx
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
 
Sistemas de Ecuaciones no lineales-1.pptx
Sistemas de Ecuaciones no lineales-1.pptxSistemas de Ecuaciones no lineales-1.pptx
Sistemas de Ecuaciones no lineales-1.pptx
 
CI164 Materiales de Construcción 202401 - Sesión 03 Propiedades No Mecánicas.pdf
CI164 Materiales de Construcción 202401 - Sesión 03 Propiedades No Mecánicas.pdfCI164 Materiales de Construcción 202401 - Sesión 03 Propiedades No Mecánicas.pdf
CI164 Materiales de Construcción 202401 - Sesión 03 Propiedades No Mecánicas.pdf
 
SESION 02-DENSIDAD DE POBLACION Y DEMANDA DE AGUA (19-03-2024).pdf
SESION 02-DENSIDAD DE POBLACION Y DEMANDA DE AGUA (19-03-2024).pdfSESION 02-DENSIDAD DE POBLACION Y DEMANDA DE AGUA (19-03-2024).pdf
SESION 02-DENSIDAD DE POBLACION Y DEMANDA DE AGUA (19-03-2024).pdf
 
Análisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOAnálisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECO
 
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdfUC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
 
semana-08-clase-transformadores-y-norma-eep.ppt
semana-08-clase-transformadores-y-norma-eep.pptsemana-08-clase-transformadores-y-norma-eep.ppt
semana-08-clase-transformadores-y-norma-eep.ppt
 
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONALSESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
 
Sistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión internaSistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión interna
 
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo process
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
 
TAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientosTAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientos
 
Determinación de espacios en la instalación
Determinación de espacios en la instalaciónDeterminación de espacios en la instalación
Determinación de espacios en la instalación
 
Video sustentación GA2- 240201528-AA3-EV01.pptx
Video sustentación GA2- 240201528-AA3-EV01.pptxVideo sustentación GA2- 240201528-AA3-EV01.pptx
Video sustentación GA2- 240201528-AA3-EV01.pptx
 
Mecatronica Automotriz .pdf
Mecatronica Automotriz              .pdfMecatronica Automotriz              .pdf
Mecatronica Automotriz .pdf
 
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfNTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
 

Transparencia

  • 1. TRANSPARENCIA INTEGRANTES: • JOSELINE GABRIELA ABENDAÑO • LIZETH DAYANA DÁVILA TAPIA
  • 2. DEFINICIÓN:  La transparencia se define como:  La ocultación al usuario y al programador de aplicaciones de la separación de los componentes de un sistema distribuido, de manera que el sistema se percibe como un todo, en vez de una colección de componentes independientes.  La transparencia ejerce una gran influencia en el diseño del software de sistema.  El manual de referencia RM-ODP [ISO 1996a] identifica nueve formas de transparencia. Estas proveen un resumen útil de la motivación y metas de los sistemas distribuidos.
  • 3.  Un sistema distribuido es aquel que ofrece servicios implementados sobre una red de computadoras como si se tratara de un único sistema. Esto se logra a través de transparencias de distribución y son: 1. Transparencia de localización. 2. Transparencia de escalabilidad. 3. Transparencia de replicación. 4. Transparencia de concurrencia. 5. Transparencia de paralelismo. 6. Transparencia de acceso. 7. Transparencia de fallas. 8. Transparencia de migración. 9. Transparencia de persistencia. 10. Transparencia de reubicación 11. Transparencia de prestaciones 12. Transparencia de escalado
  • 4. TRANSPARENCIA DE LOCALIZACIÓN:  Permite que los recursos puedan ser accesados sin el conocimiento de su localización física o de la red (por ejemplo: dirección IP, http://Isub.org/cursos). TRANSPARENCIA DE ESCALABILIDAD:  Permite que el sistema y las aplicaciones crezcan, sin cambio en la estructura del sistema o los algoritmos de la aplicación.
  • 5. TRANSPARENCIA DE REPLICACIÓN:  Habilita varias instancias de recursos que se utilizaran para aumentar la fiabilidad y rendimiento sin el conocimiento de las replicas de los usuarios o programadores de aplicación. Por ejemplo: El usuario no se da cuenta que cada vez que actualiza una tabla de una B.D. se actualiza N replicas. TRANSPARENCIA DE CONCURRENCIA:  Permite que varios procesos puedan operar al mismo tiempo utilizando recursos compartidos sin interferencia entre ellos. Por ejemplo: El usuario no tiene que reintentar una operación si la base de datos esta siendo usada por otro componente en ese mismo instante.
  • 6. TRANSPARENCIA DE PARALELISMO  Permite que 2 o mas servidores trabajen en forma cooperativa para un servicio sin que el usuario lo pueda observar. Ejemplo  Las últimas versiones de NFS
  • 7. TRANSPARENCIA DE ACCESO  Permite el acceso a los objetos de información remotos de la misma forma que a los objetos de información locales. Ejemplos:  Establecer un orden canónico para los bytes (Big Endian / Litte Endian).  Acceder una interfaz homogénea para los datos, sin depender de que estos procedan de sistemas de ficheros, BB.DD., sensores, etc.
  • 8. TRANSPARENCIA DE FALLAS  Permite a los usuarios y programas de aplicación completar sus tareas a pesar de la ocurrencia de fallos en el hardware o en el software.  Aislamiento de fallos, de forma que las aplicaciones puedan completar sus tareas. Ejemplo:  Reemplazar automáticamente un servidor de ficheros que ha fallado por una réplica sin que la operación sobre el fichero falle  arreglos de discos RAID, Google File System.
  • 9. TRANSPARENCIA DE MIGRACIÓN  Permite el movimiento de objetos de información dentro de un sistema sin afectar a los usuarios o a los programas de aplicación. Ejemplo:  El componente que sirve un sistema de ficheros cambia mientras que tenemos montado el volumen.
  • 10. TRANSPARENCIA DE PERSISTENCIA  Esconde si un recurso de software está en disco o en memoria Ejemplo:  Servidores cache, proxy; conexiones persistentes a bases de datos.
  • 11. TRANSPARENCIA DE REUBICACIÓN  Un caso aún más fuerte de migración. Los recursos son movidos de una ubicación a otra mientras están en uso y sin que el usuario note nada. Ejemplo:  Cambiar la máquina que autentica a los usuarios en el laboratorio.
  • 12. TRANSPARENCIA DE PRESTACIONES  Permite que el sistema sea reconfigurado para mejorar las prestaciones mientras la carga varia. (HW) TRANSPARENCIA DE ESCALADO  Permite la expansión del sistema y de las aplicaciones sin cambiar la estructura del sistema o los algoritmos de la aplicación. (SW)
  • 13. BIBLIOGRAFIA:  http://catarina.udlap.mx/u_dl_a/tales/documentos/lis/islas_v_mp/capitulo2.pdf  http://es.slideshare.net/jguerra42/caracteristicas-de-los-sistemas-distribuidos  http://es.slideshare.net/nsanchez1234/sistemas-distribuidos-11793073  http://sistemas- distribuidos.wikispaces.com/2.2.+Caracter%C3%ADsticas+de+los+Sistemas+Distribuid os.?responseToken=01b6d5eb8d8a2e2c7504db64bc84d746e  http://sistemas-distribuidos-unerg.blogspot.com/2008/10/caractersticas-principales- de-los.html  http://lsub.org/dis/t1.pdf