SlideShare una empresa de Scribd logo
1 de 1
Descargar para leer sin conexión
Los sistemas de bases de datos centralizados son
aquellos que se ejecutan en un único sistema
informático sin interaccionar con ninguna otra
computadora.Una computadora moderna de propósito
general consiste en una o unas pocas unidade s
centrales de procesamiento y un número determinado
de controladores para los dispositivos quese
encuentran conectados a través de un bus común, el
cual proporciona acceso a la memoria compartida.
VENTAJAS Y DESVENTAJAS DE
LOS SISTEMAS CENTRALIZADOS
DESVENTAJAS
*conocer que tipos de sistemas operativos, lenguajes de programación
y aplicaciones son los adecuados para estos sistemas.
*los usuarios deben conocer las instrucciones de su sistema
*las redes de comunicación pueden llegar a perder mensajes latencia de
las comunicaciones o saturación de los mensajes.
*la vulnerabilidad que puede sufrir la información que puede llegar a
estar disponible para un gran numero de usuarios del sistema
VENTAJAS
*Con el uso de un sistema distribuido se logra compartir información así como
dispositivos periféricos entre más de un usuario.
*cuando un nodo de procesamiento falla, el sistema en general sigue funcionando.
*ejecución concurrente de procesos (procesos ejerc. al mismo tiempo)
*los sistemas distribuidos permiten dividir cargas de trabajo entre diferentes computadoras
*requerimientos de mayores controles del procesamiento y acceso
*administración mas completa
*costos
SISTEMAS DISTRIBUIDOS
Definición:
"Sistemas cuyos componentes hardware y software, que están en
ordenadores conectados en red, se comunican y coordinan sus
acciones mediante el paso de mensajes, para el logro de un objetivo.
Se establece la comunicación mediante un protocolo prefijado por un
esquema cliente-servidor".
Características:
Concurrencia.- Esta característica de los sistemas distribuidos permite que los recursos
disponibles en la red puedan ser utilizados simultáneamente por los usuarios y/o agentes
que interactúan en la red.
Carencia de reloj global.- Las coordinaciones para la transferencia de mensajes entre los
diferentes componentes para la realización de una tarea, no tienen una temporización
general, esta más bien distribuida a los componentes.
Fallos independientes de los componentes.- Cada componente del sistema puede fallar
independientemente, con lo cual los demás pueden continuar ejecutando sus acciones.
Esto permite el logro de las tareas con mayor efectividad, pues el sistema en su conjunto
continua trabajando.
Representación distribuida.- La
interacción con el usuario se realiza en el servidor, el
cliente hace de pasarela entre el usuario y el servidor.
VENTAJAS Y DESVENTAJAS DEL
SISTEMA DISTRIBUIDO
Ventajas:
Procesadores más poderosos y a menos costos
*Desarrollo de Estaciones con más capacidades
*Las estaciones satisfacen las necesidades de los usuarios.
*Uso de nuevas interfaces
Avances en la Tecnología de Comunicaciones.
*Disponibilidad de elementos de Comunicación.
*Desarrollo de nuevas técnicas.
Compartición de Recursos.
*Dispositivos (Hardware).
*Programas (Software).
Eficiencia y Flexibilidad.
*Respuesta Rápida.
*Ejecución Concurrente de procesos (En varias computadoras).
*Empleo de técnicas de procesamiento distribuido
Disponibilidad y Confiabilidad.
*Sistema poco propenso a fallas (Si un componente no afecta a la
disponibilidad del sistema).
*Mayores servicios que elevan la funcionalidad ( Monitoreo,
Telecontrol, Correo Eléctrico, Etc.).
Crecimiento Modular.
*Es inherente al crecimiento.
*Inclusión rápida de nuevos recursos.
*Los recursos actuales no afectan.
Desventajas:
*Requerimientos de mayores controles de procesamiento.
*Velocidad de propagación de información ( Muy lenta a veces).
*Servicios de replicación de datos y servicios con posibilidades de fallas.
*Mayores controles de acceso y proceso ( Commit ).
*Administración más compleja.
*Costos.
Conocer y Comparar los sistemas
distribuidos con los sistemas centralizados
“Unsistema distribuido se define como: una colección de computadoras separadas
físicamente y conectadas entre sí por una redde comunicaciones distribuida; cada
máquina posee sus componentes de hardware y software que el usuario percibe como
un solo sistema (no necesita saber qué cosas están en qué máquinas).
Un sistema centralizadoes cuando el
proceso de cómputo es realizado en una
localización central, usando terminales
conectados a una computadora central.
Comunicación en los Sistemas Distribuidos
La diferencia.- más importanteentreunsistema
distribuidoy unsistemadeunúnicoprocesador es la
comunicaciónentreprocesos
Concepto.- Enunsistemade unsoloprocesador la
comunicaciónsuponeimplícitamentelaexistenciadela
memoriacompartida:
Ej.: problemadelos productores y los consumidores, donde
unprocesoescribeenunbuffer compartidoy otroprocesolee
deél.
PROCESOS Y PROCESADORES
EN SISTEMAS DISTRIBUIDOS
Conceptos
Un proceso es un concepto manejado por el sistema operativo que consiste en el conjunto formado por: Las
instrucciones de un programa destinadas a ser ejecutadas por el microprocesador. Su estado de ejecución en un
momento dado, esto es, los valores de los registros de la CPU para dicho programa. Su memoria de trabajo, es
decir, lamemoria que hareservado y sus contenidos.
MICROPROCESADOR
Un microprocesador es un circuito electrónico integrado
que actúa comounidad central de procesode un ordenador
HILOS Y MULTIHILOS
* Esuna secuenciade códigoque se ejecutadentro de un proceso.
*ProcesosLigeros(LWP)
* Hilosde instruccioneso hilosde control
*Comparte espaciode direccionesy otra
informaciónglobal consuproceso.
* Registros, pila, máscaras de señal y otros datos
específicos de hilos sonlocales acada hilo.
MODELOS DE SISTEMAS
* Enun sistema distribuido, con varios
procesadores, un aspectofundamental del diseño es
cómose losutiliza
* Losprocesadores distribuidosse pueden
organizarde variasformas:
*Modelode estaciónde trabajo.
*Modelode la pilade procesadores.
*Modelohíbrido.
MODELO DE
ESTACIÓN TRABAJO
* Elsistema constade estacionesde trabajo(PC)
dispersas conectadasentre símediante unared de
árealocal(LAN).
* Puedencontar o nocon disco rígidoen cada unade ellas.
*Losusuariostienen:
* Unacantidad fija de poder de cómputo exclusiva.
* Un alto grado de autonomía para asignar los
recursosde su estaciónde trabajo.
MODELO DE PILA DE
PROCESADORES
*Se dispone de unconjunto de CPUque se pueden
asignar dinámicamente a los usuarios según la
demanda.
* Los usuarios no disponende estaciones de trabajo
sino de terminales gráficas de alto rendimiento.
* No existe el conceptode propiedad de los
procesadores, los que pertenecenatodos y se
utilizancompartidamente
MODELO HIBRIDO
* Es la combinación de los modelos que se explicaron anteriormente.
*El SOpermite más de un hilo porProceso
* El soporte del lenguaje de programación utiliza un hilo del
núcleo para implementar un grupo de hilos de usuario.
* Proporciona flexibilidad y el máximo rendimiento potencial al
programadorde laaplicación.
Asignaciónde Procesadores
Son necesarios algoritmos para decidir cuál proceso hay que
ejecutary enqué máquina
*Para elmodelode estaciones de trabajo:
Decidir cuándoejecutar el procesode manera localy cuándo
buscarunaestacióninactiva.
SISTEMAS CENTRALIZADOS RESUMEN .mmap - 03/06/2016 - Mindjet

Más contenido relacionado

La actualidad más candente

Sistemas operativos distribuidos.
Sistemas operativos distribuidos.Sistemas operativos distribuidos.
Sistemas operativos distribuidos.
Daniela Velasquez
 
Sistemas operativos distribuidos y sistemas distribuidos
Sistemas operativos distribuidos y sistemas distribuidosSistemas operativos distribuidos y sistemas distribuidos
Sistemas operativos distribuidos y sistemas distribuidos
cris_bar
 
Sistemas Distribuidos
Sistemas DistribuidosSistemas Distribuidos
Sistemas Distribuidos
drianda
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
Victor Reyes
 
Computación distribuida y su aplicación tecnológic
Computación distribuida y su aplicación tecnológicComputación distribuida y su aplicación tecnológic
Computación distribuida y su aplicación tecnológic
simeonhuamanchao
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
carlosmax10
 

La actualidad más candente (20)

Unidad 1 sistemas operativos
Unidad 1 sistemas operativosUnidad 1 sistemas operativos
Unidad 1 sistemas operativos
 
Sistemas operativos distribuidos.
Sistemas operativos distribuidos.Sistemas operativos distribuidos.
Sistemas operativos distribuidos.
 
Cuadro comparativo s.o
Cuadro  comparativo s.oCuadro  comparativo s.o
Cuadro comparativo s.o
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Sistemas operativos distribuidos y sistemas distribuidos
Sistemas operativos distribuidos y sistemas distribuidosSistemas operativos distribuidos y sistemas distribuidos
Sistemas operativos distribuidos y sistemas distribuidos
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos Distribuidos
 
Sistema operativos distribuidos
Sistema operativos distribuidosSistema operativos distribuidos
Sistema operativos distribuidos
 
Sistemas Distribuidos
Sistemas DistribuidosSistemas Distribuidos
Sistemas Distribuidos
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Sistema Operativo Distribuido
Sistema Operativo DistribuidoSistema Operativo Distribuido
Sistema Operativo Distribuido
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Multiprocesamiento
MultiprocesamientoMultiprocesamiento
Multiprocesamiento
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Computación distribuida y su aplicación tecnológic
Computación distribuida y su aplicación tecnológicComputación distribuida y su aplicación tecnológic
Computación distribuida y su aplicación tecnológic
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 

Similar a Sistemas centralizados resume

Apuntes de-sistemas-operativos-ii-e2
Apuntes de-sistemas-operativos-ii-e2Apuntes de-sistemas-operativos-ii-e2
Apuntes de-sistemas-operativos-ii-e2
annyshey
 
Sistemas operativos distribuidos.
Sistemas operativos distribuidos.Sistemas operativos distribuidos.
Sistemas operativos distribuidos.
scorpion_esab
 
Ii corte sistema_operativo_distribuido_jose_valor_21362644
Ii corte sistema_operativo_distribuido_jose_valor_21362644Ii corte sistema_operativo_distribuido_jose_valor_21362644
Ii corte sistema_operativo_distribuido_jose_valor_21362644
Nheyi Valor
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
manuel
 
TIPOS DE SOFTWARE
TIPOS DE SOFTWARETIPOS DE SOFTWARE
TIPOS DE SOFTWARE
Jenni2011
 

Similar a Sistemas centralizados resume (20)

Apuntes de-sistemas-operativos-ii-e2
Apuntes de-sistemas-operativos-ii-e2Apuntes de-sistemas-operativos-ii-e2
Apuntes de-sistemas-operativos-ii-e2
 
Sistemas operativos distribuidos.
Sistemas operativos distribuidos.Sistemas operativos distribuidos.
Sistemas operativos distribuidos.
 
Belkis sistemas operativo
Belkis sistemas operativoBelkis sistemas operativo
Belkis sistemas operativo
 
Yamilet gonzalez
Yamilet gonzalezYamilet gonzalez
Yamilet gonzalez
 
Presentación Slideshare Medidas de Tendencia Central, Posición y Dispersión
Presentación Slideshare Medidas de Tendencia Central, Posición y DispersiónPresentación Slideshare Medidas de Tendencia Central, Posición y Dispersión
Presentación Slideshare Medidas de Tendencia Central, Posición y Dispersión
 
Omarlys
OmarlysOmarlys
Omarlys
 
Ii corte sistema_operativo_distribuido_jose_valor_21362644
Ii corte sistema_operativo_distribuido_jose_valor_21362644Ii corte sistema_operativo_distribuido_jose_valor_21362644
Ii corte sistema_operativo_distribuido_jose_valor_21362644
 
Trabajo Sistemas Distribuidos Oscar
Trabajo Sistemas Distribuidos OscarTrabajo Sistemas Distribuidos Oscar
Trabajo Sistemas Distribuidos Oscar
 
S. o. 2 unidad 1
S. o. 2 unidad 1S. o. 2 unidad 1
S. o. 2 unidad 1
 
sistemas distribudos Semana 1
sistemas distribudos Semana 1sistemas distribudos Semana 1
sistemas distribudos Semana 1
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Victor milano sistema operativos distribuidos
Victor milano sistema operativos distribuidosVictor milano sistema operativos distribuidos
Victor milano sistema operativos distribuidos
 
TIPOS DE SOFTWARE
TIPOS DE SOFTWARETIPOS DE SOFTWARE
TIPOS DE SOFTWARE
 
RESUMEN UNIDAD I
RESUMEN UNIDAD IRESUMEN UNIDAD I
RESUMEN UNIDAD I
 
Investigacion eq.3 inf-5 e
Investigacion eq.3 inf-5 eInvestigacion eq.3 inf-5 e
Investigacion eq.3 inf-5 e
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos Distribuidos
 
Taller no 3
Taller no 3Taller no 3
Taller no 3
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos Distribuidos
 
7 introsd
7 introsd7 introsd
7 introsd
 

Último

RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 
Historia de la iglesia cristiana y sus 6 PERIODOS.pptx
Historia de la iglesia cristiana y sus 6 PERIODOS.pptxHistoria de la iglesia cristiana y sus 6 PERIODOS.pptx
Historia de la iglesia cristiana y sus 6 PERIODOS.pptx
edgarzevallos
 
Cuadernillo jkwfnergnerognerpognospgnrpongerpogn
Cuadernillo jkwfnergnerognerpognospgnrpongerpognCuadernillo jkwfnergnerognerpognospgnrpongerpogn
Cuadernillo jkwfnergnerognerpognospgnrpongerpogn
MarianaArgellesRamos
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 

Último (20)

Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Planeacion para 1er Grado - (2023-2024)-1.docx
Planeacion para 1er Grado - (2023-2024)-1.docxPlaneacion para 1er Grado - (2023-2024)-1.docx
Planeacion para 1er Grado - (2023-2024)-1.docx
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Historia de la iglesia cristiana y sus 6 PERIODOS.pptx
Historia de la iglesia cristiana y sus 6 PERIODOS.pptxHistoria de la iglesia cristiana y sus 6 PERIODOS.pptx
Historia de la iglesia cristiana y sus 6 PERIODOS.pptx
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdfREGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Cuadernillo jkwfnergnerognerpognospgnrpongerpogn
Cuadernillo jkwfnergnerognerpognospgnrpongerpognCuadernillo jkwfnergnerognerpognospgnrpongerpogn
Cuadernillo jkwfnergnerognerpognospgnrpongerpogn
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 

Sistemas centralizados resume

  • 1. Los sistemas de bases de datos centralizados son aquellos que se ejecutan en un único sistema informático sin interaccionar con ninguna otra computadora.Una computadora moderna de propósito general consiste en una o unas pocas unidade s centrales de procesamiento y un número determinado de controladores para los dispositivos quese encuentran conectados a través de un bus común, el cual proporciona acceso a la memoria compartida. VENTAJAS Y DESVENTAJAS DE LOS SISTEMAS CENTRALIZADOS DESVENTAJAS *conocer que tipos de sistemas operativos, lenguajes de programación y aplicaciones son los adecuados para estos sistemas. *los usuarios deben conocer las instrucciones de su sistema *las redes de comunicación pueden llegar a perder mensajes latencia de las comunicaciones o saturación de los mensajes. *la vulnerabilidad que puede sufrir la información que puede llegar a estar disponible para un gran numero de usuarios del sistema VENTAJAS *Con el uso de un sistema distribuido se logra compartir información así como dispositivos periféricos entre más de un usuario. *cuando un nodo de procesamiento falla, el sistema en general sigue funcionando. *ejecución concurrente de procesos (procesos ejerc. al mismo tiempo) *los sistemas distribuidos permiten dividir cargas de trabajo entre diferentes computadoras *requerimientos de mayores controles del procesamiento y acceso *administración mas completa *costos SISTEMAS DISTRIBUIDOS Definición: "Sistemas cuyos componentes hardware y software, que están en ordenadores conectados en red, se comunican y coordinan sus acciones mediante el paso de mensajes, para el logro de un objetivo. Se establece la comunicación mediante un protocolo prefijado por un esquema cliente-servidor". Características: Concurrencia.- Esta característica de los sistemas distribuidos permite que los recursos disponibles en la red puedan ser utilizados simultáneamente por los usuarios y/o agentes que interactúan en la red. Carencia de reloj global.- Las coordinaciones para la transferencia de mensajes entre los diferentes componentes para la realización de una tarea, no tienen una temporización general, esta más bien distribuida a los componentes. Fallos independientes de los componentes.- Cada componente del sistema puede fallar independientemente, con lo cual los demás pueden continuar ejecutando sus acciones. Esto permite el logro de las tareas con mayor efectividad, pues el sistema en su conjunto continua trabajando. Representación distribuida.- La interacción con el usuario se realiza en el servidor, el cliente hace de pasarela entre el usuario y el servidor. VENTAJAS Y DESVENTAJAS DEL SISTEMA DISTRIBUIDO Ventajas: Procesadores más poderosos y a menos costos *Desarrollo de Estaciones con más capacidades *Las estaciones satisfacen las necesidades de los usuarios. *Uso de nuevas interfaces Avances en la Tecnología de Comunicaciones. *Disponibilidad de elementos de Comunicación. *Desarrollo de nuevas técnicas. Compartición de Recursos. *Dispositivos (Hardware). *Programas (Software). Eficiencia y Flexibilidad. *Respuesta Rápida. *Ejecución Concurrente de procesos (En varias computadoras). *Empleo de técnicas de procesamiento distribuido Disponibilidad y Confiabilidad. *Sistema poco propenso a fallas (Si un componente no afecta a la disponibilidad del sistema). *Mayores servicios que elevan la funcionalidad ( Monitoreo, Telecontrol, Correo Eléctrico, Etc.). Crecimiento Modular. *Es inherente al crecimiento. *Inclusión rápida de nuevos recursos. *Los recursos actuales no afectan. Desventajas: *Requerimientos de mayores controles de procesamiento. *Velocidad de propagación de información ( Muy lenta a veces). *Servicios de replicación de datos y servicios con posibilidades de fallas. *Mayores controles de acceso y proceso ( Commit ). *Administración más compleja. *Costos. Conocer y Comparar los sistemas distribuidos con los sistemas centralizados “Unsistema distribuido se define como: una colección de computadoras separadas físicamente y conectadas entre sí por una redde comunicaciones distribuida; cada máquina posee sus componentes de hardware y software que el usuario percibe como un solo sistema (no necesita saber qué cosas están en qué máquinas). Un sistema centralizadoes cuando el proceso de cómputo es realizado en una localización central, usando terminales conectados a una computadora central. Comunicación en los Sistemas Distribuidos La diferencia.- más importanteentreunsistema distribuidoy unsistemadeunúnicoprocesador es la comunicaciónentreprocesos Concepto.- Enunsistemade unsoloprocesador la comunicaciónsuponeimplícitamentelaexistenciadela memoriacompartida: Ej.: problemadelos productores y los consumidores, donde unprocesoescribeenunbuffer compartidoy otroprocesolee deél. PROCESOS Y PROCESADORES EN SISTEMAS DISTRIBUIDOS Conceptos Un proceso es un concepto manejado por el sistema operativo que consiste en el conjunto formado por: Las instrucciones de un programa destinadas a ser ejecutadas por el microprocesador. Su estado de ejecución en un momento dado, esto es, los valores de los registros de la CPU para dicho programa. Su memoria de trabajo, es decir, lamemoria que hareservado y sus contenidos. MICROPROCESADOR Un microprocesador es un circuito electrónico integrado que actúa comounidad central de procesode un ordenador HILOS Y MULTIHILOS * Esuna secuenciade códigoque se ejecutadentro de un proceso. *ProcesosLigeros(LWP) * Hilosde instruccioneso hilosde control *Comparte espaciode direccionesy otra informaciónglobal consuproceso. * Registros, pila, máscaras de señal y otros datos específicos de hilos sonlocales acada hilo. MODELOS DE SISTEMAS * Enun sistema distribuido, con varios procesadores, un aspectofundamental del diseño es cómose losutiliza * Losprocesadores distribuidosse pueden organizarde variasformas: *Modelode estaciónde trabajo. *Modelode la pilade procesadores. *Modelohíbrido. MODELO DE ESTACIÓN TRABAJO * Elsistema constade estacionesde trabajo(PC) dispersas conectadasentre símediante unared de árealocal(LAN). * Puedencontar o nocon disco rígidoen cada unade ellas. *Losusuariostienen: * Unacantidad fija de poder de cómputo exclusiva. * Un alto grado de autonomía para asignar los recursosde su estaciónde trabajo. MODELO DE PILA DE PROCESADORES *Se dispone de unconjunto de CPUque se pueden asignar dinámicamente a los usuarios según la demanda. * Los usuarios no disponende estaciones de trabajo sino de terminales gráficas de alto rendimiento. * No existe el conceptode propiedad de los procesadores, los que pertenecenatodos y se utilizancompartidamente MODELO HIBRIDO * Es la combinación de los modelos que se explicaron anteriormente. *El SOpermite más de un hilo porProceso * El soporte del lenguaje de programación utiliza un hilo del núcleo para implementar un grupo de hilos de usuario. * Proporciona flexibilidad y el máximo rendimiento potencial al programadorde laaplicación. Asignaciónde Procesadores Son necesarios algoritmos para decidir cuál proceso hay que ejecutary enqué máquina *Para elmodelode estaciones de trabajo: Decidir cuándoejecutar el procesode manera localy cuándo buscarunaestacióninactiva. SISTEMAS CENTRALIZADOS RESUMEN .mmap - 03/06/2016 - Mindjet