SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
SISTEMAS OPERATIVOS DISTRIBUIDOS
Los sistemas operativos distribuidos desempeñan las mismas funciones que un sistema operativo
normal, pero con la diferencia de trabajar en un entorno distribuido. Su Misión principal consiste
en facilitar el acceso y la gestión de los recursos distribuidos en la red.
En un sistema operativo distribuido los usuarios pueden acceder a recursos remotos de la misma
manera en que lo hacen para los recursos locales. Permiten distribuir trabajos, tareas o procesos,
entre un conjunto de procesadores. Puede ser que este conjunto de procesadores esté en un
equipo o en diferentes, lo cual es transparente para el usuario. El sistema operativo distribuido es
usado a menudo como sub sistemas operativos utilizando sus ventajas como por ejemplo el
sistema de clúster para almacenamiento. Creemos que si podemos encontrar sub soluciones a la
distribución que sean ventajosas, deberíamos de incursionar el futuro de la informática a la
distribución total.
Los sistemas distribuidos deben de ser muy confiables y estables ya que si un componente del
sistema se descompone otro componente debe de ser capaz de reemplazarlo inmediatamente y
no afectar los procesos del sistema.
Entre los diferentes Sistemas Operativos distribuidos que existen tenemos los siguientes: Sprite,
Solaris-MC, Mach, Chorus, Spring, Amoeba, Taos, etc.
CARACTERÍSTICAS BÁSICAS
Los sistemas operativos distribuidos están basados en las ideas básicas:
• Transparencia
• Eficiencia
• Flexibilidad
• Escalabilidad
Existen dos esquemas básicos: Los Fuertemente Acoplados y los débiles. Un sistema fuertemente
acoplado es aquel que comparte la memoria y un reloj global, cuyos tiempos de acceso son
similares para todos los procesadores. En un sistema débilmente acoplado los procesadores no
comparten ni memoria ni reloj, ya que cada uno cuenta con su memoria local.
EL SISTEMA OPERATIVO DE RED
El sistema operativo de red determina estos recursos, así como la forma de compartirlos y
acceder a ellos. Para determinar el sistema operativo de red más adecuado, es necesario
establecer en primer lugar la arquitectura de la red, es decir, si va a ser cliente/servidor o trabajo
en grupo.
Al igual que un equipo no puede trabajar sin un sistema operativo, una red de ordenadores no
puede funcionar sin un sistema operativo de red que permita compartir los recursos, la
información y las funciones de los equipos de la red. Según el tipo de sistema operativo de red,
éste puede añadirse al propio sistema operativo del equipo (por ejemplo, NetWare de Novell) o
integrarse con él (por ejemplo, Windows NT y Apple Talk). La configuración más adecuada será la
que mejor se adapte a las necesidades y funciones de la re
Esta decisión suele estar condicionada por el tipo de seguridad que se requiere. Después de
identificar las necesidades de seguridad de la red, hay que determinar los tipos de
interoperabilidad necesaria en la red.
Las funciones principales de un sistema operativo de red son:
 Conectar los equipos, periféricos y demás dispositivos de la red.
 Coordinar las funciones de estos elementos.
 Controlar el acceso a los datos y a los elementos.
CARACTERÍSTICAS
Las características genéricas de un sistema operativo de red son:
 Conecta todos los equipos y recursos de la red.
 Gestión de usuarios centralizada.
 Proporciona seguridad, controlando el acceso a los datos y recursos. Debe validar los
accesos (claves, certificados, sistemas biométricos, etc.) y ver aplicar las políticas de
seguridad.
 Coordina las funciones de red, incluso con las propias del equipo.
 Comparte recursos (lleva a cabo la coordinación y los privilegios a la hora de compartir).
Por tanto, mejora notablemente la utilización de los recursos.
 Permite monitorizar y gestionar la red y sus componentes.
DEFINICION DE SISTEMAS OPERATIVOS CENTRALIZADO
Se trata de aquel que utiliza los recursos de una sola computadora, es decir, su memoria, CPU,
disco y periféricos. Respecto al hardware podemos decir que se suele tratar de un computador
caro y de gran potencia, con terminales alfanuméricos directamente conectados. Suele tratarse de
una computadora de tipo desktop, en las cuales es común encontrar un monitor grande con un
teclado y un mouse, además de un case para albergar la unidad de procesamiento y los demás
componente
Características de los Sistemas Operativos de Centralizado
Gestión de procesos: Respecto al manejo de procesos podemos cubrir 3 cosas: la comunicación
entre procesos, la sincronización y la planificación. Pará ejecutar un proceso, se le asigna memoria
y se ejecuta sobre el (normalmente) único procesador del sistema. Es más simple que en un
sistema distribuido pues siempre se va a elegir el procesador local, así que el tema pasa más por
buscar el funcionamiento óptimo del procesador que se posea y en buscar en qué procesador
ejecutar un proceso para aprovechar las posibilidades de cómputo.
Gestión de memoria: El manejo de memoria tiene que ver con la asignación de memoria, el
mapeo lógico y físico, la memoria virtual y los mecanismos de protección. En el sistema
centralizado se maneja sólo la memoria con la que cuenta la computadora en la que está instalado
el sistema
Gestión de dispositivos: Sobre el manejo de dispositivos podemos tratar los driver de los
dispositivos, el buffering y el spooling. Para que sea un sistema centralizado la gestión de
dispositivos debe encargarse sólo de los dispositivos que le pertenecen a una sola computadora.
Gestión de archivos: Para el manejo de archivos hay que tener en cuenta el acceso a archivos, la
compartición de archivos, el control de concurrencia y la replicación de datos. Es la parte del
sistema operativo centralizado que se encarga de proporcionar a los usuarios y aplicaciones
servicios de para el uso, acceso y control de accesos, tanto de archivos como a directorios
Sistema operativo
Un sistema operativo es un programa o conjunto de programas de un sistema informático que
gestiona los recursos de hardware y provee servicios a los programas de aplicación de software,
ejecutándose en modo privilegiado respecto de los restantes (aunque puede que parte de él se
ejecute en espacio de usuario).
Nótese que es un error común muy extendido denominar al conjunto completo de herramientas
sistema operativo,3 es decir, la inclusión en el mismo término de programas como el explorador
de ficheros, el navegador web y todo tipo de herramientas que permiten la interacción con el
sistema operativo. Otro ejemplo para comprender esta diferencia se encuentra en la plataforma
Amiga, donde el entorno gráfico de usuario se distribuía por separado, de modo que, también
podía reemplazarse por otro, como era el caso de directory Opus o incluso manejarlo arrancando
con una línea de comandos y el sistema gráfico. De este modo, comenzaba a funcionar con el
propio sistema operativo que llevaba incluido en una ROM, por lo que era cuestión del usuario
decidir si necesitaba un entorno gráfico para manejar el sistema operativo o simplemente otra
aplicación. Uno de los más prominentes ejemplos de esta diferencia, es el núcleo Linux, usado en
las llamadas distribuciones Linux, ya que al estar también basadas en Unix, proporcionan un
sistema de funcionamiento similar. Este error de precisión, se debe a la modernización de la
informática llevada a cabo a finales de los 80, cuando la filosofía de estructura básica de
funcionamiento de los grandes computadores4 se rediseñó a fin de llevarla a los hogares y facilitar
su uso, cambiando el concepto de computador multiusuario, (muchos usuarios al mismo tiempo)
por un sistema monousuario (únicamente un usuario al mismo tiempo) más sencillo de gestionar.5
Véase AmigaOS, beOS o Mac OS como los pioneros6 de dicha modernización, cuando los Amiga
fueron bautizados con el sobrenombre de Video Toasters7 por su capacidad para la Edición de
vídeo en entorno multitarea round robin, con gestión de miles de colores e interfaces intuitivos
para diseño en 3D.
En ciertos textos, el sistema operativo es llamado indistintamente como núcleo o kernel, pero
debe tenerse en cuenta que la diferencia entre kernel y sistema operativo solo es aplicable si el
núcleo es monolítico, lo cual fue muy común entre los primeros sistemas. En caso contrario, es
incorrecto llamar al sistema operativo núcleo.
Uno de los propósitos del sistema operativo que gestiona el núcleo intermediario consiste en
gestionar los recursos de localización y protección de acceso del hardware, hecho que alivia a los
programadores de aplicaciones de tener que tratar con estos detalles. La mayoría de aparatos
electrónicos que utilizan microprocesadores para funcionar, llevan incorporado un sistema
operativo (teléfonos móviles, reproductores de DVD, computadoras, radios, enrutadores, etc.). En
cuyo caso, son manejados mediante una interfaz gráfica de usuario, un gestor de ventanas o un
entorno de escritorio, si es un celular, mediante una consola o control remoto si es un DVD y,
mediante una línea de comandos o navegador web si es un enrutador.
¿Es considerado homogéneo y heterogéneo?
La diferencia entre estos dos tipos de sistemas operativos es que el de red opera sus
computadoras independientemente, cada máquina usa sus propios recursos, disco duro, memoria
RAM, procesador, los archivos tienen su propio directorio en cada una. En cambio los LOS
SISTEMAS OPERATIVOS DISTRIBUIDOS usan todos los recursos de todas las computadoras como si
fueran una sola, tienen un solo disco duro formado con el de todas, no importa donde este un
archivo es la misma dirección para todas
SE LES DENOMINA DE LIBRE DISTRIBUCIÓN SOFTWARE LIBRE Y SOFTWARE
PROPIETARIO
El movimiento del software libre lleva desde la década de los ’80 haciendo campaña a
favor de la libertad de los usuarios de ordenador. Richard Stallman cuenta que por
aquellos años, en el laboratorio donde trabajaba tuvieron dificultades con una
impresora que les había donado una empresa. El dispositivo, empleado en red, solía
atascarse sin previo aviso y los trabajadores, a menos que se acercaran directamente,
no podían saber si el periférico estaba funcionando correctamente. Como
consecuencia, la pérdida de tiempo era constante y resultaba ineficaz en términos de
workflow, ya que en numerosas ocasiones los trabajadores enviaban sus documentos
a imprimir y al ir a buscarlos se encontraban la impresora atascada y una cola enorme
de trabajos pendientes. Entonces Stallman decidió que iba a arreglar el problema
mediante la implementación de un aviso que sería enviado por red cuando la
impresora se bloqueara. Solicitó a la empresa propietaria poder acceder al código
fuente de los controladores de la impresora, comentándoles, sin pedirles nada a
cambio, lo que quería hacer. A pesar de todo, la empresa finalmente acabó
negándose a que se pudiera acceder al código.
La diferencia entre software libre y software propietario tiene bastante de componente
jurídico y se trata esencialmente de una cuestión de garantía de libertades. Un
software será libre cuando permita a los usuarios, que adquirieron el producto, poder
ejecutarlo, copiarlo y estudiarlo, incluso distribuirlo modificado, garantizando las
siguientes libertades:
 La libertad de usar el programa, con cualquier propósito (libertad 0).
 La libertad de estudiar cómo funciona el programa, y adaptarlo a sus necesidades (libertad
1).
 La libertad de distribuir copias, con lo que puedes ayudar a tu vecino (libertad 2), y
 La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que
toda la comunidad se beneficie (libertad 3).
Conforme a lo anterior, podemos adoptar la denominación de software no libre para
designar al software privativo considerándolo así como una concepción opuesta a
software libre, no ya por el hecho de tener que pagar dinero para adquirirlo o utilizarlo,
sino porque sus productores, a diferencia de los programadores libres, deciden
licenciar sus soluciones conforme a leyes y principios que no contemplan la garantía
de ninguna de las libertades anteriores.

Más contenido relacionado

La actualidad más candente

Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosHeidyBernal
 
Proyecto de rene operacion
Proyecto de rene operacionProyecto de rene operacion
Proyecto de rene operacionelbarrabas
 
01 sistemas operativos
01   sistemas operativos01   sistemas operativos
01 sistemas operativosMar GV
 
Todo sobre Sistemas Operativos
Todo sobre Sistemas OperativosTodo sobre Sistemas Operativos
Todo sobre Sistemas OperativosMarvin Romero
 
Sistemas operativos isc
Sistemas operativos iscSistemas operativos isc
Sistemas operativos iscmaypagonzalez
 
Sistemas Operativos: Tendencias, Hardware, Software, Memoria Fija
Sistemas Operativos: Tendencias, Hardware, Software, Memoria FijaSistemas Operativos: Tendencias, Hardware, Software, Memoria Fija
Sistemas Operativos: Tendencias, Hardware, Software, Memoria FijaStudent A
 
Sistema operativo Juank Caballero
Sistema operativo Juank CaballeroSistema operativo Juank Caballero
Sistema operativo Juank CaballeroJuank_Caballero
 
Guia de fase 1 herramientas teleinformaticas
Guia de fase 1  herramientas teleinformaticasGuia de fase 1  herramientas teleinformaticas
Guia de fase 1 herramientas teleinformaticasStefany Verdugo
 
Sistema operativo, tipos de sistema operativos y dispositivos de almacenamien...
Sistema operativo, tipos de sistema operativos y dispositivos de almacenamien...Sistema operativo, tipos de sistema operativos y dispositivos de almacenamien...
Sistema operativo, tipos de sistema operativos y dispositivos de almacenamien...brendagarciasalgado
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosdiana arias
 
Evolución de los sistemas operativos
Evolución de los sistemas operativosEvolución de los sistemas operativos
Evolución de los sistemas operativosEdgar Vazquez
 
Guia de fase 2 ciclo de la tarea trabajo colaborativo 1
Guia de fase 2  ciclo de la tarea  trabajo colaborativo 1Guia de fase 2  ciclo de la tarea  trabajo colaborativo 1
Guia de fase 2 ciclo de la tarea trabajo colaborativo 1Stefany Verdugo
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosDenisbruno
 
Software de sistema operativo
Software de sistema operativoSoftware de sistema operativo
Software de sistema operativoSamuel Quezada
 
Características de los sistemas operativos
Características de los sistemas operativosCaracterísticas de los sistemas operativos
Características de los sistemas operativosMonica CasJim
 
Sistemas operativosooooooooo
Sistemas operativosoooooooooSistemas operativosooooooooo
Sistemas operativosooooooooomayitomur
 

La actualidad más candente (20)

Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas Operativos
Sistemas Operativos Sistemas Operativos
Sistemas Operativos
 
Proyecto de rene operacion
Proyecto de rene operacionProyecto de rene operacion
Proyecto de rene operacion
 
01 sistemas operativos
01   sistemas operativos01   sistemas operativos
01 sistemas operativos
 
Sistemas
SistemasSistemas
Sistemas
 
Todo sobre Sistemas Operativos
Todo sobre Sistemas OperativosTodo sobre Sistemas Operativos
Todo sobre Sistemas Operativos
 
Sistemas operativos isc
Sistemas operativos iscSistemas operativos isc
Sistemas operativos isc
 
Sistemas Operativos: Tendencias, Hardware, Software, Memoria Fija
Sistemas Operativos: Tendencias, Hardware, Software, Memoria FijaSistemas Operativos: Tendencias, Hardware, Software, Memoria Fija
Sistemas Operativos: Tendencias, Hardware, Software, Memoria Fija
 
Sistema operativo Juank Caballero
Sistema operativo Juank CaballeroSistema operativo Juank Caballero
Sistema operativo Juank Caballero
 
Guia de fase 1 herramientas teleinformaticas
Guia de fase 1  herramientas teleinformaticasGuia de fase 1  herramientas teleinformaticas
Guia de fase 1 herramientas teleinformaticas
 
Sistema operativo, tipos de sistema operativos y dispositivos de almacenamien...
Sistema operativo, tipos de sistema operativos y dispositivos de almacenamien...Sistema operativo, tipos de sistema operativos y dispositivos de almacenamien...
Sistema operativo, tipos de sistema operativos y dispositivos de almacenamien...
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Evolución de los sistemas operativos
Evolución de los sistemas operativosEvolución de los sistemas operativos
Evolución de los sistemas operativos
 
Guia de fase 2 ciclo de la tarea trabajo colaborativo 1
Guia de fase 2  ciclo de la tarea  trabajo colaborativo 1Guia de fase 2  ciclo de la tarea  trabajo colaborativo 1
Guia de fase 2 ciclo de la tarea trabajo colaborativo 1
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
sitemas operativos
sitemas operativossitemas operativos
sitemas operativos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Software de sistema operativo
Software de sistema operativoSoftware de sistema operativo
Software de sistema operativo
 
Características de los sistemas operativos
Características de los sistemas operativosCaracterísticas de los sistemas operativos
Características de los sistemas operativos
 
Sistemas operativosooooooooo
Sistemas operativosoooooooooSistemas operativosooooooooo
Sistemas operativosooooooooo
 

Similar a 1 unidad sistemas operativos

Sistemas operativos 2 pdf
Sistemas operativos 2 pdfSistemas operativos 2 pdf
Sistemas operativos 2 pdfLuis Zarate
 
Guia de fase 2 ciclo de la tarea trabajo colaborativo 1
Guia de fase 2  ciclo de la tarea  trabajo colaborativo 1Guia de fase 2  ciclo de la tarea  trabajo colaborativo 1
Guia de fase 2 ciclo de la tarea trabajo colaborativo 1Stefany Verdugo
 
Guia de fase 2 ciclo de la tarea trabajo colaborativo 1
Guia de fase 2  ciclo de la tarea  trabajo colaborativo 1Guia de fase 2  ciclo de la tarea  trabajo colaborativo 1
Guia de fase 2 ciclo de la tarea trabajo colaborativo 1Stefany Verdugo
 
Sistemas Operativos Distribuidos - UFT
Sistemas Operativos Distribuidos - UFTSistemas Operativos Distribuidos - UFT
Sistemas Operativos Distribuidos - UFTadrrog
 
Sistemas operativos redes internet ok
Sistemas operativos redes internet okSistemas operativos redes internet ok
Sistemas operativos redes internet okADRIANCAMPI0718
 
Apuntes de entorno cliente – servidor iii
Apuntes de entorno cliente – servidor iiiApuntes de entorno cliente – servidor iii
Apuntes de entorno cliente – servidor iiiIsrael Hernández Lezama
 
Apuntes de entorno cliente – servidor iii
Apuntes de entorno cliente – servidor iiiApuntes de entorno cliente – servidor iii
Apuntes de entorno cliente – servidor iiiIsrael Hernández Lezama
 
Infraestructura tecnologica
Infraestructura tecnologicaInfraestructura tecnologica
Infraestructura tecnologicafabiancamacho17
 
TRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOSTRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOScrisstthi
 
Trabajodesistoperativos2
Trabajodesistoperativos2Trabajodesistoperativos2
Trabajodesistoperativos2floresitalagu
 
Sistemas operativos por estructura
Sistemas operativos por estructuraSistemas operativos por estructura
Sistemas operativos por estructuraProf. Javier Troya
 
Sistemas operativos
Sistemas operativos Sistemas operativos
Sistemas operativos NShante13
 
Trabajo de sistemas operativos!!!!!
Trabajo de sistemas operativos!!!!!Trabajo de sistemas operativos!!!!!
Trabajo de sistemas operativos!!!!!LIZY303
 
Sistemas Operativos
Sistemas Operativos Sistemas Operativos
Sistemas Operativos jesusda254
 

Similar a 1 unidad sistemas operativos (20)

Sistemas operativos 2 pdf
Sistemas operativos 2 pdfSistemas operativos 2 pdf
Sistemas operativos 2 pdf
 
Guia de fase 2 ciclo de la tarea trabajo colaborativo 1
Guia de fase 2  ciclo de la tarea  trabajo colaborativo 1Guia de fase 2  ciclo de la tarea  trabajo colaborativo 1
Guia de fase 2 ciclo de la tarea trabajo colaborativo 1
 
Jenny Sistemas
Jenny SistemasJenny Sistemas
Jenny Sistemas
 
Guia de fase 2 ciclo de la tarea trabajo colaborativo 1
Guia de fase 2  ciclo de la tarea  trabajo colaborativo 1Guia de fase 2  ciclo de la tarea  trabajo colaborativo 1
Guia de fase 2 ciclo de la tarea trabajo colaborativo 1
 
Sistemas Operativos Distribuidos - UFT
Sistemas Operativos Distribuidos - UFTSistemas Operativos Distribuidos - UFT
Sistemas Operativos Distribuidos - UFT
 
Sistemas operativos redes internet ok
Sistemas operativos redes internet okSistemas operativos redes internet ok
Sistemas operativos redes internet ok
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
Apuntes de entorno cliente – servidor iii
Apuntes de entorno cliente – servidor iiiApuntes de entorno cliente – servidor iii
Apuntes de entorno cliente – servidor iii
 
Apuntes de entorno cliente – servidor iii
Apuntes de entorno cliente – servidor iiiApuntes de entorno cliente – servidor iii
Apuntes de entorno cliente – servidor iii
 
Infraestructura tecnologica
Infraestructura tecnologicaInfraestructura tecnologica
Infraestructura tecnologica
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
TRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOSTRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOS
 
Trabajodesistoperativos2
Trabajodesistoperativos2Trabajodesistoperativos2
Trabajodesistoperativos2
 
Distribuido
DistribuidoDistribuido
Distribuido
 
Referen automaticas
Referen automaticasReferen automaticas
Referen automaticas
 
Referenciasautomaticas
ReferenciasautomaticasReferenciasautomaticas
Referenciasautomaticas
 
Sistemas operativos por estructura
Sistemas operativos por estructuraSistemas operativos por estructura
Sistemas operativos por estructura
 
Sistemas operativos
Sistemas operativos Sistemas operativos
Sistemas operativos
 
Trabajo de sistemas operativos!!!!!
Trabajo de sistemas operativos!!!!!Trabajo de sistemas operativos!!!!!
Trabajo de sistemas operativos!!!!!
 
Sistemas Operativos
Sistemas Operativos Sistemas Operativos
Sistemas Operativos
 

Último

ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 

Último (20)

ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 

1 unidad sistemas operativos

  • 1. SISTEMAS OPERATIVOS DISTRIBUIDOS Los sistemas operativos distribuidos desempeñan las mismas funciones que un sistema operativo normal, pero con la diferencia de trabajar en un entorno distribuido. Su Misión principal consiste en facilitar el acceso y la gestión de los recursos distribuidos en la red. En un sistema operativo distribuido los usuarios pueden acceder a recursos remotos de la misma manera en que lo hacen para los recursos locales. Permiten distribuir trabajos, tareas o procesos, entre un conjunto de procesadores. Puede ser que este conjunto de procesadores esté en un equipo o en diferentes, lo cual es transparente para el usuario. El sistema operativo distribuido es usado a menudo como sub sistemas operativos utilizando sus ventajas como por ejemplo el sistema de clúster para almacenamiento. Creemos que si podemos encontrar sub soluciones a la distribución que sean ventajosas, deberíamos de incursionar el futuro de la informática a la distribución total. Los sistemas distribuidos deben de ser muy confiables y estables ya que si un componente del sistema se descompone otro componente debe de ser capaz de reemplazarlo inmediatamente y no afectar los procesos del sistema. Entre los diferentes Sistemas Operativos distribuidos que existen tenemos los siguientes: Sprite, Solaris-MC, Mach, Chorus, Spring, Amoeba, Taos, etc. CARACTERÍSTICAS BÁSICAS Los sistemas operativos distribuidos están basados en las ideas básicas: • Transparencia • Eficiencia • Flexibilidad • Escalabilidad Existen dos esquemas básicos: Los Fuertemente Acoplados y los débiles. Un sistema fuertemente acoplado es aquel que comparte la memoria y un reloj global, cuyos tiempos de acceso son similares para todos los procesadores. En un sistema débilmente acoplado los procesadores no comparten ni memoria ni reloj, ya que cada uno cuenta con su memoria local.
  • 2. EL SISTEMA OPERATIVO DE RED El sistema operativo de red determina estos recursos, así como la forma de compartirlos y acceder a ellos. Para determinar el sistema operativo de red más adecuado, es necesario establecer en primer lugar la arquitectura de la red, es decir, si va a ser cliente/servidor o trabajo en grupo. Al igual que un equipo no puede trabajar sin un sistema operativo, una red de ordenadores no puede funcionar sin un sistema operativo de red que permita compartir los recursos, la información y las funciones de los equipos de la red. Según el tipo de sistema operativo de red, éste puede añadirse al propio sistema operativo del equipo (por ejemplo, NetWare de Novell) o integrarse con él (por ejemplo, Windows NT y Apple Talk). La configuración más adecuada será la que mejor se adapte a las necesidades y funciones de la re Esta decisión suele estar condicionada por el tipo de seguridad que se requiere. Después de identificar las necesidades de seguridad de la red, hay que determinar los tipos de interoperabilidad necesaria en la red. Las funciones principales de un sistema operativo de red son:  Conectar los equipos, periféricos y demás dispositivos de la red.  Coordinar las funciones de estos elementos.  Controlar el acceso a los datos y a los elementos. CARACTERÍSTICAS Las características genéricas de un sistema operativo de red son:  Conecta todos los equipos y recursos de la red.  Gestión de usuarios centralizada.  Proporciona seguridad, controlando el acceso a los datos y recursos. Debe validar los accesos (claves, certificados, sistemas biométricos, etc.) y ver aplicar las políticas de seguridad.  Coordina las funciones de red, incluso con las propias del equipo.  Comparte recursos (lleva a cabo la coordinación y los privilegios a la hora de compartir). Por tanto, mejora notablemente la utilización de los recursos.  Permite monitorizar y gestionar la red y sus componentes.
  • 3. DEFINICION DE SISTEMAS OPERATIVOS CENTRALIZADO Se trata de aquel que utiliza los recursos de una sola computadora, es decir, su memoria, CPU, disco y periféricos. Respecto al hardware podemos decir que se suele tratar de un computador caro y de gran potencia, con terminales alfanuméricos directamente conectados. Suele tratarse de una computadora de tipo desktop, en las cuales es común encontrar un monitor grande con un teclado y un mouse, además de un case para albergar la unidad de procesamiento y los demás componente Características de los Sistemas Operativos de Centralizado Gestión de procesos: Respecto al manejo de procesos podemos cubrir 3 cosas: la comunicación entre procesos, la sincronización y la planificación. Pará ejecutar un proceso, se le asigna memoria y se ejecuta sobre el (normalmente) único procesador del sistema. Es más simple que en un sistema distribuido pues siempre se va a elegir el procesador local, así que el tema pasa más por buscar el funcionamiento óptimo del procesador que se posea y en buscar en qué procesador ejecutar un proceso para aprovechar las posibilidades de cómputo. Gestión de memoria: El manejo de memoria tiene que ver con la asignación de memoria, el mapeo lógico y físico, la memoria virtual y los mecanismos de protección. En el sistema centralizado se maneja sólo la memoria con la que cuenta la computadora en la que está instalado el sistema Gestión de dispositivos: Sobre el manejo de dispositivos podemos tratar los driver de los dispositivos, el buffering y el spooling. Para que sea un sistema centralizado la gestión de dispositivos debe encargarse sólo de los dispositivos que le pertenecen a una sola computadora. Gestión de archivos: Para el manejo de archivos hay que tener en cuenta el acceso a archivos, la compartición de archivos, el control de concurrencia y la replicación de datos. Es la parte del sistema operativo centralizado que se encarga de proporcionar a los usuarios y aplicaciones servicios de para el uso, acceso y control de accesos, tanto de archivos como a directorios
  • 4. Sistema operativo Un sistema operativo es un programa o conjunto de programas de un sistema informático que gestiona los recursos de hardware y provee servicios a los programas de aplicación de software, ejecutándose en modo privilegiado respecto de los restantes (aunque puede que parte de él se ejecute en espacio de usuario). Nótese que es un error común muy extendido denominar al conjunto completo de herramientas sistema operativo,3 es decir, la inclusión en el mismo término de programas como el explorador de ficheros, el navegador web y todo tipo de herramientas que permiten la interacción con el sistema operativo. Otro ejemplo para comprender esta diferencia se encuentra en la plataforma Amiga, donde el entorno gráfico de usuario se distribuía por separado, de modo que, también podía reemplazarse por otro, como era el caso de directory Opus o incluso manejarlo arrancando con una línea de comandos y el sistema gráfico. De este modo, comenzaba a funcionar con el propio sistema operativo que llevaba incluido en una ROM, por lo que era cuestión del usuario decidir si necesitaba un entorno gráfico para manejar el sistema operativo o simplemente otra aplicación. Uno de los más prominentes ejemplos de esta diferencia, es el núcleo Linux, usado en las llamadas distribuciones Linux, ya que al estar también basadas en Unix, proporcionan un sistema de funcionamiento similar. Este error de precisión, se debe a la modernización de la informática llevada a cabo a finales de los 80, cuando la filosofía de estructura básica de funcionamiento de los grandes computadores4 se rediseñó a fin de llevarla a los hogares y facilitar su uso, cambiando el concepto de computador multiusuario, (muchos usuarios al mismo tiempo) por un sistema monousuario (únicamente un usuario al mismo tiempo) más sencillo de gestionar.5 Véase AmigaOS, beOS o Mac OS como los pioneros6 de dicha modernización, cuando los Amiga fueron bautizados con el sobrenombre de Video Toasters7 por su capacidad para la Edición de vídeo en entorno multitarea round robin, con gestión de miles de colores e interfaces intuitivos para diseño en 3D. En ciertos textos, el sistema operativo es llamado indistintamente como núcleo o kernel, pero debe tenerse en cuenta que la diferencia entre kernel y sistema operativo solo es aplicable si el núcleo es monolítico, lo cual fue muy común entre los primeros sistemas. En caso contrario, es incorrecto llamar al sistema operativo núcleo. Uno de los propósitos del sistema operativo que gestiona el núcleo intermediario consiste en gestionar los recursos de localización y protección de acceso del hardware, hecho que alivia a los programadores de aplicaciones de tener que tratar con estos detalles. La mayoría de aparatos electrónicos que utilizan microprocesadores para funcionar, llevan incorporado un sistema operativo (teléfonos móviles, reproductores de DVD, computadoras, radios, enrutadores, etc.). En cuyo caso, son manejados mediante una interfaz gráfica de usuario, un gestor de ventanas o un
  • 5. entorno de escritorio, si es un celular, mediante una consola o control remoto si es un DVD y, mediante una línea de comandos o navegador web si es un enrutador. ¿Es considerado homogéneo y heterogéneo? La diferencia entre estos dos tipos de sistemas operativos es que el de red opera sus computadoras independientemente, cada máquina usa sus propios recursos, disco duro, memoria RAM, procesador, los archivos tienen su propio directorio en cada una. En cambio los LOS SISTEMAS OPERATIVOS DISTRIBUIDOS usan todos los recursos de todas las computadoras como si fueran una sola, tienen un solo disco duro formado con el de todas, no importa donde este un archivo es la misma dirección para todas SE LES DENOMINA DE LIBRE DISTRIBUCIÓN SOFTWARE LIBRE Y SOFTWARE PROPIETARIO El movimiento del software libre lleva desde la década de los ’80 haciendo campaña a favor de la libertad de los usuarios de ordenador. Richard Stallman cuenta que por aquellos años, en el laboratorio donde trabajaba tuvieron dificultades con una impresora que les había donado una empresa. El dispositivo, empleado en red, solía atascarse sin previo aviso y los trabajadores, a menos que se acercaran directamente, no podían saber si el periférico estaba funcionando correctamente. Como consecuencia, la pérdida de tiempo era constante y resultaba ineficaz en términos de workflow, ya que en numerosas ocasiones los trabajadores enviaban sus documentos a imprimir y al ir a buscarlos se encontraban la impresora atascada y una cola enorme de trabajos pendientes. Entonces Stallman decidió que iba a arreglar el problema mediante la implementación de un aviso que sería enviado por red cuando la impresora se bloqueara. Solicitó a la empresa propietaria poder acceder al código fuente de los controladores de la impresora, comentándoles, sin pedirles nada a cambio, lo que quería hacer. A pesar de todo, la empresa finalmente acabó negándose a que se pudiera acceder al código. La diferencia entre software libre y software propietario tiene bastante de componente jurídico y se trata esencialmente de una cuestión de garantía de libertades. Un software será libre cuando permita a los usuarios, que adquirieron el producto, poder ejecutarlo, copiarlo y estudiarlo, incluso distribuirlo modificado, garantizando las siguientes libertades:  La libertad de usar el programa, con cualquier propósito (libertad 0).
  • 6.  La libertad de estudiar cómo funciona el programa, y adaptarlo a sus necesidades (libertad 1).  La libertad de distribuir copias, con lo que puedes ayudar a tu vecino (libertad 2), y  La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad se beneficie (libertad 3). Conforme a lo anterior, podemos adoptar la denominación de software no libre para designar al software privativo considerándolo así como una concepción opuesta a software libre, no ya por el hecho de tener que pagar dinero para adquirirlo o utilizarlo, sino porque sus productores, a diferencia de los programadores libres, deciden licenciar sus soluciones conforme a leyes y principios que no contemplan la garantía de ninguna de las libertades anteriores.