fundamentos de sistemas operativos

37
1 Capítulo 1 Capítulo 1 Fundamentos de Sistemas Fundamentos de Sistemas Operativos Operativos 1.1 Conceptos Básicos sobre 1.1 Conceptos Básicos sobre Sistemas Sistemas Operativos Operativos 1.2 – Microsoft Windows 1.2 – Microsoft Windows 1.3 1.3 UNIX y Linux en el UNIX y Linux en el escritorio escritorio 1.4 – 1.4 – Descripción general de los Descripción general de los Sistemas Operativos de red Sistemas Operativos de red

Upload: aylim-rozas-escalona

Post on 28-Mar-2016

226 views

Category:

Documents


4 download

DESCRIPTION

Capítulo de Cisco

TRANSCRIPT

Page 1: Fundamentos de sistemas operativos

11

Capítulo 1Capítulo 1Fundamentos de Sistemas OperativosFundamentos de Sistemas Operativos

1.1 – Conceptos Básicos sobre Sistemas 1.1 – Conceptos Básicos sobre Sistemas Operativos Operativos

1.2 – Microsoft Windows1.2 – Microsoft Windows1.3 – 1.3 – UNIX y Linux en el escritorioUNIX y Linux en el escritorio1.4 – 1.4 – Descripción general de los Sistemas Descripción general de los Sistemas

Operativos de redOperativos de red

Page 2: Fundamentos de sistemas operativos

22

Conceptos Básicos sobre Sistemas Conceptos Básicos sobre Sistemas OperativosOperativos

Page 3: Fundamentos de sistemas operativos

33

Descripción General de los Sistemas Descripción General de los Sistemas Operativos de PCOperativos de PC

Las microcomputadoras de Las microcomputadoras de escritorio se popularizaron a escritorio se popularizaron a principios de los '80principios de los '80. .

Los usuarios de estas primeras PCs Los usuarios de estas primeras PCs de escritorio ponían a sus sistemas de escritorio ponían a sus sistemas a trabajar en una variedad de a trabajar en una variedad de tareas, como ser el procesamiento tareas, como ser el procesamiento de texto, la contabilidad casera y los de texto, la contabilidad casera y los juegos de computadorajuegos de computadora..

La productividad en el lugar de La productividad en el lugar de trabajo era limitada por su trabajo era limitada por su incapacidad de compartir incapacidad de compartir información fácilmente con otros información fácilmente con otros sistemassistemas..

Page 4: Fundamentos de sistemas operativos

44

Las PCs y las redes informáticasLas PCs y las redes informáticas A medida que la informática de escritorio maduraba en el lugar de trabajo, las A medida que la informática de escritorio maduraba en el lugar de trabajo, las

compañías instalaban redes de área local (LANs) para conectar las PCs de compañías instalaban redes de área local (LANs) para conectar las PCs de escritorio de modo tal que las PCs pudieran compartir datos y periféricos, como escritorio de modo tal que las PCs pudieran compartir datos y periféricos, como impresorasimpresoras. .

Un sistema operativo de red (NOSs) requieren más potencia informática que sus Un sistema operativo de red (NOSs) requieren más potencia informática que sus contrapartes de escritoriocontrapartes de escritorio. .

Una nueva raza de PCs potentes se vio obligada a entrar en servicio como Una nueva raza de PCs potentes se vio obligada a entrar en servicio como servidores de redservidores de red. .

Estas computadoras corrían NOSs y se convirtieron en el punto focal de la LAN Estas computadoras corrían NOSs y se convirtieron en el punto focal de la LAN basada en PCsbasada en PCs..

Page 5: Fundamentos de sistemas operativos

55

Las PCs y las redes informáticasLas PCs y las redes informáticas La navegación por la web, el La navegación por la web, el

correo electrónico (e-mail), y correo electrónico (e-mail), y otras aplicaciones otras aplicaciones relacionadas con Internet son relacionadas con Internet son ahora el centro de la ahora el centro de la informática en el hogarinformática en el hogar. .

Para proporcionar estas Para proporcionar estas tecnologías de Internet, tecnologías de Internet, compañías tales como compañías tales como Microsoft han reconstruido Microsoft han reconstruido sus sistemas operativos de sus sistemas operativos de escritorioescritorio. .

El OS de escritorio incluye El OS de escritorio incluye ahora muchas de las ahora muchas de las funcionalidades y servicios funcionalidades y servicios que antes se reservaban a que antes se reservaban a los NOSslos NOSs..

Page 6: Fundamentos de sistemas operativos

66

El kernelEl kernel Kernel es el término más Kernel es el término más

común para el núcleo del común para el núcleo del sistema operativosistema operativo. .

El kernel es una porción El kernel es una porción relativamente pequeña de relativamente pequeña de código que se carga en la código que se carga en la memoria cuando la memoria cuando la computadora arrancacomputadora arranca. .

Este código informático Este código informático contiene instrucciones que contiene instrucciones que permiten al kernel administrar permiten al kernel administrar dispositivos de hardware, dispositivos de hardware, tales como unidades de disco.tales como unidades de disco.

Page 7: Fundamentos de sistemas operativos

77

La interfaz del usuarioLa interfaz del usuario

La interfaz del usuario (UI) es la La interfaz del usuario (UI) es la parte más visible del sistema parte más visible del sistema operativo de una computadoraoperativo de una computadora. .

La UI es como un intérprete, La UI es como un intérprete, traduciendo las teclas que traduciendo las teclas que presiona el usuario, los clics del presiona el usuario, los clics del mouse, u otras entradas para mouse, u otras entradas para los programas apropiadoslos programas apropiados. .

Una GUI permite al usuario Una GUI permite al usuario manipular el software utilizando manipular el software utilizando objetos visuales tales como objetos visuales tales como ventanas, menúes ventanas, menúes desplegables, punteros e desplegables, punteros e íconosíconos. .

Page 8: Fundamentos de sistemas operativos

88

El sistema de archivosEl sistema de archivos En un sistema de archivos En un sistema de archivos

jerárquico, los archivos se jerárquico, los archivos se colocan en contenedores colocan en contenedores lógicos que se disponen en una lógicos que se disponen en una estructura de árbol invertidoestructura de árbol invertido. .

El sistema de archivos El sistema de archivos comienza en la raíz del árbolcomienza en la raíz del árbol. .

UNIX y Linux llaman a un UNIX y Linux llaman a un contenedor que reside en el contenedor que reside en el nivel superior de un árbol, nivel superior de un árbol, "directorio"."directorio".

Los OSs Windows y Macintosh Los OSs Windows y Macintosh utilizan los términos "carpeta" y utilizan los términos "carpeta" y "subcarpeta" para describir a los "subcarpeta" para describir a los directorios y subdirectorios.directorios y subdirectorios.

Page 9: Fundamentos de sistemas operativos

99

El sistema de archivosEl sistema de archivos Un tipo común de sistema de archivos se denomina Un tipo común de sistema de archivos se denomina

Tabla de Adjudicación de Archivos (FAT).Tabla de Adjudicación de Archivos (FAT). Los sistemas de archivos FAT son mantenidos en el Los sistemas de archivos FAT son mantenidos en el

disco por el sistema operativodisco por el sistema operativo. . La tabla contiene un mapa de archivos y dónde se La tabla contiene un mapa de archivos y dónde se

almacenan en el discoalmacenan en el disco. . La FAT hace referencia a clusters de disco, que son La FAT hace referencia a clusters de disco, que son

la unidad básica de almacenamiento lógico en el la unidad básica de almacenamiento lógico en el discodisco. .

Un archivo determinado puede almacenarse en Un archivo determinado puede almacenarse en varios clusters, pero un cluster puede contener datos varios clusters, pero un cluster puede contener datos de sólo un archivode sólo un archivo. .

El OS utiliza la FAT para hallar todos los clusters de El OS utiliza la FAT para hallar todos los clusters de disco donde un archivo está almacenadodisco donde un archivo está almacenado..

Page 10: Fundamentos de sistemas operativos

1010

El sistema de archivosEl sistema de archivos Existen tres tipos de sistemas de archivos FATExisten tres tipos de sistemas de archivos FAT::

– El sistema de archivos FAT originalEl sistema de archivos FAT original– FAT16FAT16– FAT32FAT32

FAT16 y FAT32 son versiones avanzadas y FAT16 y FAT32 son versiones avanzadas y mejoradas del sistema de archivos FAT original.mejoradas del sistema de archivos FAT original.

Page 11: Fundamentos de sistemas operativos

1111

Sistemas operativos de escritorio Sistemas operativos de escritorio comunescomunes Microsoft Disk Operating System Microsoft Disk Operating System

(MS-DOS) es un OS obsoleto que (MS-DOS) es un OS obsoleto que todavía se utiliza para soportar todavía se utiliza para soportar aplicaciones de negocios aplicaciones de negocios heredadas. heredadas.

Microsoft Windows incluye Microsoft Windows incluye Windows 95, 98, ME, NT, 2000 y Windows 95, 98, ME, NT, 2000 y XPXP..

Apple Macintosh OS (Mac OS) Apple Macintosh OS (Mac OS) incluye OS 8, OS 9 y OS X (OS 10).incluye OS 8, OS 9 y OS X (OS 10).

Linux incluye distribuciones de Linux incluye distribuciones de varias compañías y grupos, como varias compañías y grupos, como por ejemplo Red Hat, Caldera, por ejemplo Red Hat, Caldera, Santa Cruz Operation (SCO), Santa Cruz Operation (SCO), SuSE, Slackware, Debian y otrosSuSE, Slackware, Debian y otros..

UNIX incluye HP-UX, Sun Solaris, UNIX incluye HP-UX, Sun Solaris, Berkeley System Distribution (BSD), Berkeley System Distribution (BSD), y otros.y otros.

Page 12: Fundamentos de sistemas operativos

1212

Microsoft WindowsMicrosoft Windows

Page 13: Fundamentos de sistemas operativos

1313

MS-DOSMS-DOS Microsoft lanzó su primer producto Microsoft lanzó su primer producto

Windows, Windows 1.0, en 1985Windows, Windows 1.0, en 1985. . La versión de Microsoft del DOS La versión de Microsoft del DOS

(MS-DOS) se diseñó sobre un OS (MS-DOS) se diseñó sobre un OS llamado 86-DOS o Quick and Dirty llamado 86-DOS o Quick and Dirty Operating System (QDOS).Operating System (QDOS).

Seattle Computer Products wrote Seattle Computer Products wrote QDOS to run on the Intel 8086 QDOS to run on the Intel 8086 processor. processor.

Seattle Computer Products escribió Seattle Computer Products escribió QDOS para que se ejecute en el QDOS para que se ejecute en el procesador Intel 8086procesador Intel 8086. .

Microsoft compró los derechos de Microsoft compró los derechos de QDOS y lanzó MS-DOS en 1981QDOS y lanzó MS-DOS en 1981. .

Page 14: Fundamentos de sistemas operativos

1414

MS-DOSMS-DOS Existen varias razones para usar MS-DOS:Existen varias razones para usar MS-DOS:

– MS-DOS es un sistema operativo simple, de baja MS-DOS es un sistema operativo simple, de baja sobrecargasobrecarga

– MS-DOS no es caroMS-DOS no es caro– MS-DOS es estable y confiableMS-DOS es estable y confiable– MS-DOS MS-DOS es fácil de aprender y utilizares fácil de aprender y utilizar– Se dispone de muchos programas para MS-DOSSe dispone de muchos programas para MS-DOS

Page 15: Fundamentos de sistemas operativos

1515

Microsoft Windows 3.1Microsoft Windows 3.1 No fue hasta que Windows 3.0 se No fue hasta que Windows 3.0 se

lanzó en 1990 que Microsoft lanzó en 1990 que Microsoft estableció su interfaz del usuario estableció su interfaz del usuario como fuerza importante en la como fuerza importante en la industriaindustria. .

En 1992, Microsoft lanzó una En 1992, Microsoft lanzó una actualización a 3.0 denominada actualización a 3.0 denominada Windows 3.1.Windows 3.1.

Muy poco después, Microsoft puso Muy poco después, Microsoft puso en circulación una actualización en circulación una actualización gratuita a Windows 3.1, gratuita a Windows 3.1, denominada Windows 3.11.denominada Windows 3.11.

Esta familia de productos se Esta familia de productos se conoce colectivamente como conoce colectivamente como Windows 3.x. Windows 3.x.

Page 16: Fundamentos de sistemas operativos

1616

Microsoft Windows 3.1Microsoft Windows 3.1 Windows para Grupos Windows para Grupos

de Trabajo fue diseñado de Trabajo fue diseñado para permitir a los para permitir a los usuarios compartir usuarios compartir archivos con otras PCs archivos con otras PCs de escritorio de su de escritorio de su grupo de trabajogrupo de trabajo..

La pantalla de La pantalla de configuración de la red configuración de la red se utiliza para se utiliza para configurar un sistema configurar un sistema Windows 3.11 para Windows 3.11 para acceso a la red.acceso a la red.

Page 17: Fundamentos de sistemas operativos

1717

Windows 9xWindows 9x Microsoft Windows 95 fue diseñado Microsoft Windows 95 fue diseñado

para un fácil manejo de la red, y la para un fácil manejo de la red, y la tradición se continuó y mejoró en tradición se continuó y mejoró en Windows 98Windows 98. .

El escritorio de Windows 9x con la El escritorio de Windows 9x con la barra de tareas fue una nueva barra de tareas fue una nueva función que se agregó a la familia función que se agregó a la familia de sistemas operativos Windows 9x.de sistemas operativos Windows 9x.

Windows 9x soporta aplicaciones Windows 9x soporta aplicaciones de 32 bits, pero también incluye de 32 bits, pero también incluye código de 16 bits para que resulte código de 16 bits para que resulte compatible con programas DOS y compatible con programas DOS y Windows 3.xWindows 3.x. .

Page 18: Fundamentos de sistemas operativos

1818

Windows NT y Windows 2000Windows NT y Windows 2000 Esto muestra Esto muestra

una línea de una línea de tiempo de los tiempo de los sistemas sistemas operativos operativos Windows desde Windows desde NT 3.1 hasta el NT 3.1 hasta el lanzamiento de lanzamiento de Windows 2000Windows 2000..

Page 19: Fundamentos de sistemas operativos

1919

Windows XPWindows XP Windows XP fue lanzado en Windows XP fue lanzado en

2001 y representa al primer 2001 y representa al primer OS armado sobre NT OS armado sobre NT directamente dirigido a directamente dirigido a escritorios tanto para el escritorios tanto para el hogar como corporativoshogar como corporativos. .

La familia Windows XP está La familia Windows XP está formada por:formada por:– Windows XP Home EditionWindows XP Home Edition– Windows XP ProfessionalWindows XP Professional– Windows .NET serverWindows .NET server

Page 20: Fundamentos de sistemas operativos

2020

GUI de WindowsGUI de Windows Los sistemas operativos Windows Los sistemas operativos Windows

9x, NT, 2000, y XP comparten todos 9x, NT, 2000, y XP comparten todos elementos comunes en sus GUIselementos comunes en sus GUIs. .

Al utilizar la GUI de Windows, hacer Al utilizar la GUI de Windows, hacer clic con el botón derecho sobre el clic con el botón derecho sobre el ícono ícono Mi PCMi PC, y seleccionando , y seleccionando PropiedadesPropiedades desde el menú desde el menú desplegable verificará qué versión desplegable verificará qué versión de Windows está actualmente de Windows está actualmente instalada en el sistemainstalada en el sistema. .

La versión del software del OS se La versión del software del OS se mostrará en la Solapa General de la mostrará en la Solapa General de la ventana Propiedades del Sistemaventana Propiedades del Sistema. .

Page 21: Fundamentos de sistemas operativos

2121

CLI de WindowsCLI de Windows Todos los sistemas operativos Todos los sistemas operativos

Windows incluyen un entorno Windows incluyen un entorno de línea de comandos que de línea de comandos que permite al usuario introducir permite al usuario introducir comandos MS-DOS comunes. comandos MS-DOS comunes. La Figura muestra un ejemplo La Figura muestra un ejemplo de la interfaz CLI MS-DOSde la interfaz CLI MS-DOS. .

Para acceder a la línea de Para acceder a la línea de comandos en Windows 9x, comandos en Windows 9x, seleccione seleccione EjecutarEjecutar desde el desde el menú Inicio e introduzca la menú Inicio e introduzca la palabra palabra commandcommand en el en el recuadro de diálogo Ejecutarrecuadro de diálogo Ejecutar..

Se muestran comandos de la Se muestran comandos de la CLI del Windows y sus acciones CLI del Windows y sus acciones resultantes. resultantes.

Page 22: Fundamentos de sistemas operativos

2222

Panel de Control de WindowsPanel de Control de Windows El Panel de Control de Windows es un El Panel de Control de Windows es un

punto central para efectuar cambios punto central para efectuar cambios en la configuración del sistemaen la configuración del sistema. .

Desde el Panel de Control, un usuario Desde el Panel de Control, un usuario puede llevar a cabo las siguientes puede llevar a cabo las siguientes tareas clavetareas clave::– Instalar y quitar controladores de hardwareInstalar y quitar controladores de hardware– Instalar y quitar aplicaciones de software y Instalar y quitar aplicaciones de software y

otros componentesotros componentes– Agregar, modificar y borrar cuentas del Agregar, modificar y borrar cuentas del

usuariousuario– Configurar una conexión de InternetConfigurar una conexión de Internet– Configurar configuraciones de dispositivos Configurar configuraciones de dispositivos

periféricosperiféricos

Page 23: Fundamentos de sistemas operativos

2323

Orígenes de UnixOrígenes de Unix Existen docenas de versiones diferentes de UNIXExisten docenas de versiones diferentes de UNIX.. Gran parte de la Internet corre en potentes sistemas Gran parte de la Internet corre en potentes sistemas

UNIX.UNIX. Aunque UNIX se asocia por lo general a hardware Aunque UNIX se asocia por lo general a hardware

caro y se considera poco amigable con el usuario, caro y se considera poco amigable con el usuario, recientes desarrollos, incluyendo la creación de Linux recientes desarrollos, incluyendo la creación de Linux (que se describe en la siguiente sección), han (que se describe en la siguiente sección), han cambiado esa imagencambiado esa imagen. .

Page 24: Fundamentos de sistemas operativos

2424

Orígenes de LinuxOrígenes de Linux A fines de los '90, Linux se había convertido en una alternativa viable a A fines de los '90, Linux se había convertido en una alternativa viable a

UNIX en los servidores y a Windows en el escritorioUNIX en los servidores y a Windows en el escritorio. . La popularidad de Linux en las PCs de escritorio también contribuyó al La popularidad de Linux en las PCs de escritorio también contribuyó al

interés en el uso de las distribuciones de UNIX, tales como FreeBSD y interés en el uso de las distribuciones de UNIX, tales como FreeBSD y Sun Solaris, en el escritorioSun Solaris, en el escritorio..

Las versiones de Linux pueden ejecutarse ahora en casi cualquier Las versiones de Linux pueden ejecutarse ahora en casi cualquier procesador de 32 bitsprocesador de 32 bits. .

Page 25: Fundamentos de sistemas operativos

2525

GUI Linux/UnixGUI Linux/Unix Tanto UNIX como Linux son Tanto UNIX como Linux son

capaces de ejecutar GUIscapaces de ejecutar GUIs. . Puesto que existen tantas Puesto que existen tantas

versiones diferentes tanto de UNIX versiones diferentes tanto de UNIX como de Linux, existen como de Linux, existen literalmente docenas de interfaces literalmente docenas de interfaces gráficas populares de las cuales gráficas populares de las cuales elegirelegir..

Tanto UNIX como Linux se basan Tanto UNIX como Linux se basan en el X-Windows System para en el X-Windows System para mostrar la GUImostrar la GUI. .

GNOME no es un window GNOME no es un window manager. De hecho, GNOME manager. De hecho, GNOME puede funcionar con varios tipos puede funcionar con varios tipos diferentes de window managersdiferentes de window managers. .

Page 26: Fundamentos de sistemas operativos

2626

GUI Linux/UnixGUI Linux/Unix Aunque otros entornos de Aunque otros entornos de

escritorio, como el Entorno de escritorio, como el Entorno de Escritorio K (KDE) pueden Escritorio K (KDE) pueden configurarse y utilizarse con configurarse y utilizarse con Linux, GNOME está Linux, GNOME está obteniendo rápidamente obteniendo rápidamente aceptación en la industria aceptación en la industria como GUI UNIX y Linux como GUI UNIX y Linux "estándar""estándar"..

Puesto que Linux soporta Puesto que Linux soporta docenas de window docenas de window managers, y cada window managers, y cada window manager puede manager puede personalizarse, no hay una personalizarse, no hay una forma única en que una forma única en que una ventana aparezca o actúeventana aparezca o actúe..

Page 27: Fundamentos de sistemas operativos

2727

Orígenes de UNIXOrígenes de UNIX UNIX y Linux fueron diseñados UNIX y Linux fueron diseñados

para ser extremadamente para ser extremadamente flexibles y adaptablesflexibles y adaptables. .

UNIX y Linux soportan docenas UNIX y Linux soportan docenas de interfaces de usuariode interfaces de usuario. .

Las más comunes son las Las más comunes son las interfaces basadas en texto interfaces basadas en texto llamadas shellsllamadas shells..

Los usuarios tipean comandos Los usuarios tipean comandos que son interpretados por el shell, que son interpretados por el shell, y este, a su vez, transmite las y este, a su vez, transmite las instrucciones al sistema operativo instrucciones al sistema operativo y a otros programasy a otros programas. .

Page 28: Fundamentos de sistemas operativos

2828

Orígenes de UNIXOrígenes de UNIX Las diversas versiones de Las diversas versiones de

UNIX y Linux ofrecen una UNIX y Linux ofrecen una variedad de herramientas variedad de herramientas de configuración similares de configuración similares al Panel de Control de al Panel de Control de WindowsWindows. .

Algunas de estas Algunas de estas herramientas se basan en herramientas se basan en texto, para entornos CLItexto, para entornos CLI. .

Algunas otras, como Algunas otras, como linuxconf para Linux o linuxconf para Linux o admintool para Solaris, admintool para Solaris, pueden usarse en la GUIpueden usarse en la GUI. .

Page 29: Fundamentos de sistemas operativos

2929

Descripción General de los Descripción General de los Sistemas Operativos de RedSistemas Operativos de Red

Page 30: Fundamentos de sistemas operativos

3030

Sistemas operativos de red Sistemas operativos de red comunescomunes

Las limitaciones de los primeros OSs Las limitaciones de los primeros OSs de escritorio y la creciente demanda de escritorio y la creciente demanda de PCs de escritorio condujo al de PCs de escritorio condujo al desarrollo de software NOS más desarrollo de software NOS más potente.potente.

Los NOSs proporcionan Los NOSs proporcionan componentes de networking componentes de networking incorporados y servicios de red, incorporados y servicios de red, capacidad multiusuario, y capacidad multiusuario, y sofisticadas tecnologías de sofisticadas tecnologías de seguridad de archivos y de archivos seguridad de archivos y de archivos compartidoscompartidos. .

Los NOSs comunes en uso hoy Los NOSs comunes en uso hoy incluyenincluyen: : – Microsoft Windows Microsoft Windows – Novell NetWare Novell NetWare – LinuxLinux– UnixUnix

Page 31: Fundamentos de sistemas operativos

3131

Comparación entre los NOS Comparación entre los NOS Windows y LinuxWindows y Linux Windows ha sido comercializado como un sistema operativo de escritorio amigable con el usuario con interfaz gráfica (GUI)Windows ha sido comercializado como un sistema operativo de escritorio amigable con el usuario con interfaz gráfica (GUI)..

las raíces de Linux comenzaron con UNIX y con ello el diseño modular hizo a Linux una opción muy popular entre los las raíces de Linux comenzaron con UNIX y con ello el diseño modular hizo a Linux una opción muy popular entre los administradores de sistemas para correr en sus servidoresadministradores de sistemas para correr en sus servidores..

Interfaz en Modo TextoInterfaz en Modo Texto CostoCosto Obtención del Sistema OperativoObtención del Sistema Operativo Capacidad para Ejecutarse desde un CDCapacidad para Ejecutarse desde un CD Software de Aplicaciones Disponible y Obtención del Software de AplicacionesSoftware de Aplicaciones Disponible y Obtención del Software de Aplicaciones Vulnerabilidad a los Virus Vulnerabilidad a los Virus Funciones de SeguridadFunciones de Seguridad Soporte a Múltiples Usuarios Soporte a Múltiples Usuarios

Page 32: Fundamentos de sistemas operativos

3232

El modelo cliente-servidorEl modelo cliente-servidor La mayoría de las aplicaciones de red, incluyendo las aplicaciones La mayoría de las aplicaciones de red, incluyendo las aplicaciones

relacionadas con Internet como la World Wide Web (WWW) y el e-mail, relacionadas con Internet como la World Wide Web (WWW) y el e-mail, están armados en base a una relación cliente/servidorestán armados en base a una relación cliente/servidor..

Un servidor ofrece servicios de red, como e-mail, a otros programas Un servidor ofrece servicios de red, como e-mail, a otros programas llamados clientes.llamados clientes.

Una vez habilitado, un programa servidor espera a recibir solicitudes de Una vez habilitado, un programa servidor espera a recibir solicitudes de los programas clientes. Si se recibe una solicitud legítima, el servidor los programas clientes. Si se recibe una solicitud legítima, el servidor responde enviando la información apropiada nuevamente al clienteresponde enviando la información apropiada nuevamente al cliente. .

Page 33: Fundamentos de sistemas operativos

3333

El modelo cliente-servidorEl modelo cliente-servidor Cualquier computadora Cualquier computadora

puede actuar como servidor puede actuar como servidor mientras esté conectada a la mientras esté conectada a la red y esté configurada con el red y esté configurada con el software apropiadosoftware apropiado. .

La mayoría de las La mayoría de las organizaciones colocan todos organizaciones colocan todos sus servicios de red clave en sus servicios de red clave en computadoras de elevado computadoras de elevado desempeño llamadas desempeño llamadas servidores que ejecutan servidores que ejecutan NOSs optimizados para servir NOSs optimizados para servir a clientes remotos.a clientes remotos.

Page 34: Fundamentos de sistemas operativos

3434

Evaluación de los recursos y Evaluación de los recursos y

requisitos de los clientesrequisitos de los clientes

Una de las primeras cosas que deben tenerse en Una de las primeras cosas que deben tenerse en cuenta al comprar o armar una nueva computadora cuenta al comprar o armar una nueva computadora son los requisitos necesarios para permitir al son los requisitos necesarios para permitir al sistema proporcionar eficientemente el serviciosistema proporcionar eficientemente el servicio. .

Determinar los recursos del cliente ayudará Determinar los recursos del cliente ayudará también a decidir qué tipo de sistema armar o también a decidir qué tipo de sistema armar o comprar para el clientecomprar para el cliente..

Page 35: Fundamentos de sistemas operativos

3535

Evaluación de los recursos y Evaluación de los recursos y requisitos de los clientesrequisitos de los clientes

Una estación de trabajo Una estación de trabajo Linux, también conocida Linux, también conocida como computadora de como computadora de escritorio, es un sistema escritorio, es un sistema que comúnmente es una que comúnmente es una computadora autónoma que computadora autónoma que consiste en un monitor, consiste en un monitor, teclado y mouseteclado y mouse. .

Más a menudo una Más a menudo una estación de trabajo se estación de trabajo se configurará con una configurará con una conexión de red también, conexión de red también, pero éste no es un requisito pero éste no es un requisito para una estación de para una estación de trabajo o computadora de trabajo o computadora de escritorioescritorio..

Page 36: Fundamentos de sistemas operativos

3636

Evaluación de los recursos y Evaluación de los recursos y requisitos de los clientesrequisitos de los clientes

Los servidores no tienen realmente Los servidores no tienen realmente necesidad de las características necesidad de las características orientadas al usuario, como orientadas al usuario, como grandes monitores, parlantes o grandes monitores, parlantes o placas de sonido. placas de sonido.

Por otro lado, los servidores Por otro lado, los servidores necesitarán consistir en cosas necesitarán consistir en cosas como discos rígidos muy confiables como discos rígidos muy confiables y tolerantes a fallosy tolerantes a fallos. .

Por esta razón, los servidores Por esta razón, los servidores tendrán discos rígidos grandes, de tendrán discos rígidos grandes, de elevado desempeño, como discos elevado desempeño, como discos Small Computer System Interface Small Computer System Interface (SCSI) en oposición a los discos (SCSI) en oposición a los discos IDE Extendido (EIDE) que se IDE Extendido (EIDE) que se instalarían en una estación de instalarían en una estación de trabajotrabajo. .

Page 37: Fundamentos de sistemas operativos

3737

Evaluación de los recursos y Evaluación de los recursos y requisitos de los clientesrequisitos de los clientes

Determinar los recursos del cliente es un paso muy Determinar los recursos del cliente es un paso muy importante para evaluar los requisitos necesarios, así importante para evaluar los requisitos necesarios, así como identificar cualquier recurso existente.como identificar cualquier recurso existente.

Éstos pueden incluir cualquier hardware existente que Éstos pueden incluir cualquier hardware existente que pueda utilizarse, límites en el presupuesto, y tener pueda utilizarse, límites en el presupuesto, y tener disponible la pericia apropiadadisponible la pericia apropiada..

Linux proporciona un medio excelente para reutilizar Linux proporciona un medio excelente para reutilizar hardware existente y extender la vida de sistemas hardware existente y extender la vida de sistemas antiguos y de otro modo inutilizablesantiguos y de otro modo inutilizables. .

Linux tiene la capacidad de ejecutarse sin una GUI que Linux tiene la capacidad de ejecutarse sin una GUI que pueda consumir todos los recursos del sistemapueda consumir todos los recursos del sistema. .

Una manera de tratar con estas restricciones es decidir Una manera de tratar con estas restricciones es decidir apropiadamente el hardware apropiado que se necesita apropiadamente el hardware apropiado que se necesita y qué necesitará el usuario para lograr el trabajoy qué necesitará el usuario para lograr el trabajo..