Sei sulla pagina 1di 25

SISTEMAS OPERATIVOS.

Qu es un Sistema Operativo?

Un Sistema Operativo (SO) es un


software que proporciona un
acceso sencillo y seguro al soporte
fsico del ordenador (hardware),
ocultando al usuario detalles de la
implementacin
particular
y
creando la ilusin de existencia de
recursos ilimitados (o abundantes).

Objetivos del Sistema Operativo.

Ejecutar programas del usuario y resolver los problemas del usuario de


manera fcil y sencilla.

Hace que la computadora sea fcil y conveniente de usar.

Utiliza el hardware de la computadora de forma eficiente.

Tareas de un Sistema Operativo.


1. Manejo de Procesos, tareas de las que el SO es responsable:

Creacin y terminacin de procesos.

Asignacin/actualizacin/liberacin de recursos.

Suspensin y reinicio.

Sincronizacin entre procesos.

Comunicacin entre procesos.

Solucin de trampas y bloqueos.

Tareas de un Sistema Operativo.


2. Manejo de Memoria. Almacn de datos direccionables (y
por lo tanto accesibles) por la CPU y algunos dispositivos de E/S:

Inventario del uso de memoria.

Seleccin de procesos a cargar en memoria.

Reserva/liberacin de memoria.

Conversin de direcciones virtuales.

Proteccin de memoria.

Tareas de un Sistema Operativo.


3. Manejo de Ficheros. La funcin del SO es abstraer las propiedades
fsicas del dispositivo de almacenamiento, proporcionando una unidad
lgica de almacenamiento.

Creacin y eliminacin de ficheros.

Creacin y eliminacin de directorios.

Proporcionar primitivas para la modificacin de ficheros.

Asignar/manejar permisos de acceso a ficheros.

Realizacin de copias de seguridad.

Tareas de un Sistema Operativo.


4. Manejo de Dispositivos de Entrada/Salida. La funcin del SO es
abstraer las propiedades fsicas del dispositivo de Entrada/Salida, as
como coordinar el accesos a los mismos de mltiples procesos.

Manejo de memoria para acceso directo, buffering y acceso a


memoria cache.

Proporcionar la interfaz entre el usuario y el dispositivo.

Proporcionar la interfaz entre el sistema y el dispositivo.

Tareas de un Sistema Operativo.


5. Manejo de Redes. La funcin del SO es proporcionar una interfaz de
acceso a dispositivos remotos, conectados a travs de lneas de
comunicacin.

6. Intrprete de Comandos. Proporciona la interfaz entre el usuario y el


sistema operativo. (Shell). Vara en complejidad de sistema a sistema,
desde los ms simples por lnea de comando a complejos sistemas
grficos basados en ventanas (Windows NT, LINUX KDE, Solaris CDE,...)

Servicios proporcionados por el SO.


1. Ejecucin de Programas.
2. Operaciones de E/S.
3. Manipulacin de ficheros.
4. Comunicaciones.
5. Deteccin de errores.
6. Asignacin de recursos.
7. Contabilidad.
8. Proteccin.

SISTEMA OPERATIVO PARA


SERVIDORES.

Sistemas Operativos de Servidores.

En Internet los sistemas operativos


dominantes entre los servidores
son distribuciones de cdigo
abierto de tipo UNIX, tales como
los basados en Linux y FreeBSD,
con Windows Server tambin tiene
una
participacin
muy
significativa.
Los
sistemas
operativos propietarios como z/OS
y Mac OS X tambin estn
desplegados, pero en cantidades
mucho ms pequeas.

Propsito del SO para servidores.

El propsito de un servidor es compartir datos, as como compartir


recursos y distribuir el trabajo. Un equipo servidor puede servir a sus
propios programas informticos o dependiendo del escenario, podra
servir a una o muchas transaccin.

SO UNIX.

BSD: familia originada por el licenciamiento de UNIX a Berkely. BSD se


reescribi para no incorporar propiedad intelectual originaria de AT&T
en la versin 4. La primera implementacin de los protocolos TCP/IP
que dieron origen a Internet son la pila (stack) TCP/IP BSD.

Caractersticas bsicas de FreeBSD.

Sistema basado en BSD 4.4.

Sistema abierto.

Soporte de perifricos ultra-dma en bus ISA.

Interrelacin de la memoria virtual y el sistema de cache de disco


continuo.

Mdulos de compatibilidad.

Mdulos kernel "cargables" dinmicamente.

SO UNIX.

GNU: En 1983, Richard Stallman anunci el Proyecto GNU, un


ambicioso esfuerzo para crear un sistema similar a Unix, que pudiese
ser distribuido libremente. El software desarrollado por este proyecto
-por ejemplo, GNU Emacs y GCC - tambin han sido parte
fundamental de otros sistemas UNIX.

Linux: En 1991, cuando Linus Torvalds empez a proponer el ncleo


Linux y a reunir colaboradores, las herramientas GNU eran la eleccin
perfecta. Al combinarse ambos elementos, conformaron la base del
sistema operativo (basado en POSIX) que hoy se conoce como
GNU/Linux.

GNU/Linux

GNU/Linux:
Las
distribuciones
basadas en el ncleo, el software
GNU y otros agregados entre las
que se pueden mencionar a
Slackware Linux, Red Hat Linux y
Debian GNU/Linux se han hecho
populares
tanto
entre
los
aficionados a la computacin como
en
el
mundo
empresarial.
Obsrvese que Linux tiene un
origen independiente, por lo que
se considera un 'clnico' de UNIX y
no un UNIX en el sentido histrico.

Caractersticas de GNU/Linux.

Multitarea.

Multiusuario.

Multiplataforma.

Multiprocesador.

Funciona en modo protegido 386.P

Proteccin de la memoria entre


procesos, de manera que uno de ellos
no pueda colgar el sistema.

Carga de ejecutables por demanda.

Poltica de copia en escritura para la


comparticin
de
pginas
entre
ejecutables.

Microsoft Server.

Microsoft Servers (anteriormente llamado Windows Server System) es


una marca que abarca una lnea de productos de servidor de
Microsoft. Esto incluye las ediciones de servidor de Microsoft Windows
su propio sistema operativo.

Caractersticas de Windows Server.

Active Directory Federation Services.

Windows Defender.

Servicios de Escritorio remoto.

Servicios.

Failover Clustering.

Web Application Proxy.

IIS 10.

Windows PowerShell 5.0

Reinicio suave.

El Servidor Telnet no est incluido.

Mac OS X Server.

Mac OS X Server es un sistema operativo para servidores desarrollado


por Apple Inc. basado en Unix. Es idntico a su versin de escritorio,
pero incluye adems herramientas administrativas grficas para la
gestin de usuarios, redes, y servicios de red como LDAP, Servidor de
correo, Servidor Samba, DNS, entre otros. Tambin incorpora en sus
versiones ms recientes un nmero adicional de servicios y
herramientas para configurarlos, tales como Servidor web,
herramientas para crear una Wiki, Servidor iChat, y otros ms.

Servicios incluidos.

MySQL

PHP

Firewall y gestor del mismo

NTP y SNMP

Servicio NAT

Servicios de Directorio, incluyendo Open Directory,


LDAP y Servicios de Usuario va Netinfo.

Servidor de Nombre de Dominio (DNS).

Servidor Samba con WINS.

Servidor Web Apache.

Servidor de correo

Red Hat Inc.

Es la compaa responsable de la creacin y mantenimiento de una


distribucin del sistema operativo GNU/Linux que lleva el mismo
nombre: Red Hat Enterprise Linux, y de otra ms, Fedora; en la
actualidad tambin mantiene CentOS.

Red Hat Enterprise Linux (RHEL)

Es la versin comercial basada en Fedora que a su vez est basada en


el anterior Red Hat Linux, de forma similar a como Novell SUSE
Enterprise (SUSE Linux Enterprise Desktop y SLE Server) lo es respecto
de OpenSUSE o Mandriva Corporate respecto de Mandriva Linux One.

Fedora y CentOS.

Es una distribucin Linux para


propsitos
generales.
Se
caracteriza por ser un sistema
estable, el cual es mantenido
gracias a una comunidad
internacional de ingenieros,
diseadores grficos y usuarios
que informan de fallos y
prueban nuevas tecnologas.

El objetivo es ofrecer al usuario


un
software
de
"clase
empresarial" gratuito. Se define
como robusto, estable y fcil
de instalar y utilizar.

Tipos de Servidor y su propsito.


Tipo de
Servidor
Servidor de
Aplicaciones

Servidor de
Catlogo

Servidor de
Comunicacio
nes

Propsito

Aplicaciones
de
Hosts
web
(programas
informticos que se ejecutan dentro de un
navegador de Internet) que permite a los usuarios
de la red de ejecucin y el uso de ellos, sin tener
que instalar una copia en sus propios ordenadores.
Mantiene un ndice o tabla de contenido de
informacin que se pueden encontrar en una gran
red distribuida.
Mantiene un entorno necesario para un punto
extremo de comunicacin (usuario o dispositivos)
para encontrar otros puntos extremos y
comunicarse con ellos.

Potrebbero piacerti anche