sábado, 5 de noviembre de 2016

Compatibilidad del Sistema Operativo

Lo primero que tenemos que hacer cuando vayamos a instalar un sistema operativo en un servidor es realizar un inventario del equipo hardware del que se dispone, a continuación comprobaremos si este hardware es compatible con el sistema operativo y con las aplicaciones que pretendemos utilizar en el servidor.

Para poder realizar el primer objetivo existen las "Hardware component List" (HCL), que suelen hallarse en páginas de Internet del fabricante del sistema operativo. Estas listas permiten comprobar si el hardware que tenemos es compatible con el sistema operativo.

Pero no todos los elementos hardware son compatibles, si no encontramos el hardware que tenemos en la HCL, habremos de recurrir a la web del fabricante.

Ahora ahí que comprobar que las aplicaciones web sean compatibles con el sistema operativo que vallamos a instalar en el equipo, también hay que analizar los requisitos en cuanto a hardware mínimo necesarios para poder realizar la instalaciones de manera mas eficiente y rápida todas las funciones que le pediremos al servidor. Por ello, es conveniente verificar aquello que recomienda como mínimo el sistema operativo.

Tareas de presinstalación

Ya hemos tomado la decisión de qué servidor implementar en nuestra red y hemos escogido windows y solo falta decidir que versión vamos a utilizar.

Dentro de la gama de servidores Windows server 2008 R2 podemos escoger una de las opciones que nos ofrecen:

  • Servidores web: de aplicaciones, de impresión, de archivos, etc.
  • Servicios de escritorio remoto.
  • Terminal Services.
  • Windows Server Update Services.
La elección de una edición u otra dependerá de las opciones que vayamos a darle al servidor. Las que ofrece el sistema operativo se basan en los roles, los servicios de rol las características que instalemos, etc. De esta elección depende instalar y activar los servicios necesarios.

Diferentes Sistemas Operativos en el mercado

Ahora mismo existen multitud de dispositivos que se comunican en red, esto se debe a la gran variedad que ahí de sistemas operativos que tenemos, y cada uno de estos tienen diferentes versiones y características.

Tenemos por ejemplo la familia de windows server y en esta familia tenemos por ejemplo en el producto Windows server 2008 dos versiones:

  • Windows server 2008: se lanzo al mercado a la vez que windows vista se utilizaba como sistema operativo mono-usuario.
  • Windows server 2008 R2:  no soporta procesadores de 32 bits, por lo que solo sirve para arquitecturas x86-64 e IA-64.


Luego, dentro de los servidores Windows server 2008 R2 podemos elegir diversas opciones:

  • Windows server 2008 R2 Standard: es la version más utilizada y permite hasta 64GB de RAM y 4 procesadores. El número de conexiones simultáneas está limitado.
  • Windows server 2008 R2 Enterprise: constituye la plataforma adecuada para aplicaciones empresariales críticas. Entre sus características destacan la mejora de la alta disponibilidad por su disponibilidad por su posibilidad de trabajar en clúster, la situación de procesadores en caliente,etc.
  • Windows server 2008 R2 Datacenter: orientado a sistemas críticos a gran escala de ususarios simultáneos. Permite la virtualizacion a gran escala.
  • Windows server 2008 R2 Foundation: proporciona a las pequeñas empresas una base para ejecutar la mayoría de sus aplicaciones corporativas, facilitando además su puesta en marcha.
  • Windows Web server 2008 R2: fue diseñado para ser utilizado específicamente como servidor web de un solo propósito.
  • Windows HPC: versión para supercomputadores y clústeres con balanceo de carga. Presenta las mismas prestaciones que la edicion Standard, pero admite hasta 128 GB de RAM.
  • Windows server 2008 R2 para sistemas basados en Itanium: edición optimizada para procesadores Itanium. se utiliza en entornos corporativos de alto nivel con requerimientos de alta disponibilidad y capacidad de escalar hasta 64 procesadores. 

Funciones del Administrador de Sistemas

Las funciones del Administrador son dos partes.

La primera es que el administrador tiene que contar con unos conocimientos sobre los siguientes:
  • Sistemas Operativos: tanto cliente como de servidor.
  • Redes: al menos a novel TCP/IP y de servicio de red.
  • Programación: centrad en la creación de scrips de automatización de tareas de administración, para evitar la realización de tareas complejas de manera rutinaria
  • Seguridad informática: para saber cómo proteger el servidor.

Y por otro lado tenemos las tareas habituales que realizan los administradores de sistemas:
  • Asegurar el buen funcionamiento del parque informático de la empresa, como a nivel de aplicaciones o software como de hardware.
  • Procurar que el nivel de seguridad del sistema informático sea alto.
  • Tratar con los usuarios, arreglar sus problemas, proporcionarles información y prevenir sus necesidades.
  • Administrar a los usuarios del sistema, controlando las cuentas del usuario de forma remota.
  • Administrar o gestionar los distintos servicios que haya instalados en la empresa.
  • Administrar la red, mediante la configuración de los equipos, el control de cuellos de botella y la organización de tráfico para una comunicación fluida entre equipos y aplicaciones.
  • Realizar las copias de seguridad del sistema.

Factores de Elección

Los factores que tenemos en un sistema operativo en red son:



  • Si es un sistema libre o propietario: cada uno de ellos tienen sus ventajas e inconvenientes.
  • Su licencia: se puede optar por una versión u otra de los distintos sistemas operativos.
  • Los servidores y funcionalidades que deba ofrecer el servidor: servidor web, DNS,etc.
  • Su escalabilidad: posibilidades de ampliación de los recursos y hardware del servidor.
  • El tiempo de vida de las versiones: un sistema operativo que constamente esta introduciendo novedades suele ser poco deseable, ya que provoca que el administrador desconozca el entorno.
  • Su fiabilidad: los fallos en el sistema operativo provocan estrés y producen en las empresas perdidas economicas y de imagen.
  • Su sistema de protecion y tolerancia a fallos: es muy importante que el sistema operativo se proteja ante posibles fallos.
  • El coste y grado de satisfacción del soporte técnico: esto debe tenerse en cuenta para minimizar las consecuencias de los fallos del sistema.
  • Su rendimiento: el sistema debe gestionar los recursos de la maquina de forma eficaz.
  • La arquitectura hardware de la maquina: no todos los sistemas operativos están desarrollados para las mismas arquitecturas hardware.
  • El grado de conocimiento de los técnicos: el personal técnico posee gran conocimiento de un sistema operativos y desconozca otro puede determinar la elección.
  • Su facilidad de uso: que facilite las tareas de administración es importante en la elección de un sistema operativo.
  • Su seguridad: cada cual debe acceder únicamente a aquello par lo que esta autorizado y de la manera en que se le ha autorizado.
  • sus herramientas para el cumplimiento de las directivas de seguridad y privacidad que marca la legislación: es importante disponer de herramientas que faciliten el cumplimiento de todos los requisitos de seguridad que marca la ley y las políticas de empresa.
  • La posibilidad de alojamiento en un servidor virtual: ofrece n ventajas de optimización de recursos y tolerancia a fallos.
  • las herramientas para la administración centralizada: disponer de una administración centralizada es fundamental para evitar tareas redundantes y disponer de toda la información integrada.

Funciones de los Sistemas Operativos

En un sistema operativo tenemos las siguientes gestiones:
  • Gestión de procesos: esta obligado a gestionar simultáneamente muchos mas procesos que un sistema operativo monoususario y los servidores suelen disponer d vario procesadores o al menos de varios núcleos para su multiprocesamiento.
  • Gestión de memoria: esta función esta asociada a la gestión de procesos ya que es necesario ejecutar un proceso es necesario asignarle memoria y cargarlo en ella. los servidores disponen generalmente de mucha mas memoria que los ordenadores corrientes, la cual debe ser correctamente direccionada y gestionada.
  • Gestión de archivos: consiste en la organización del sistema de archivos mediante directorios, la asignación del espacio libre y el ocupado del disco.
  • Gestión de dispositivos de E/S: dado que cada dispositivo es diferente, es necesario utilizar los controladores de dispositivo (drivers), que son componentes del sistema operativo que traducen las ordenes de este sistema para que los dispositivos hardware las entiendan y las realicen.
  • Gestión de red: para poder realizar esta función se utilizan controladores de tarjeta de red, protocolos de comunicacion, aplicaciones relacionadas, etc.
  • Protección y seguridad: mediante esta función se permite o deniega el acceso de un proceso de un usuario a un proceso, ya que muchos de los servidores disponen de información sensible a la que solo deben acceder algunos usuarios. la protección hace posible que el sistema no se corrompa ante posibles fallos y que pueda seguir funcionando y mientras que la seguridad determina que solo accedan a la información y la utilización de servicios aquellos usuarios a los que les esté permitido.

viernes, 4 de noviembre de 2016

Diferencias entre Sistemas Operativos de Red y Mono-puesto, o Servidores y Clientes.

Un sistema operativo es un conjunto de aplicaciones que permiten utilizar el ordenador, permiten compartir recursos de la propia maquina, así se acceder a otros equipos que comportan sus recursos, pueden soportar varios que estén conectados a la vez, tanto si son por sesiones remotas en el servidor o por ofrecer servidor de red, se puede permitir la gestión centralizada de los recursos que existen en la red como por ejemplo impresoras, conexiones de Internet, etc. Permite la gestión centralizada de los usuarios, permitiendo que puedan trabajar en conjunto a la vez y no tener que dar de alta a cada uno de los ordenadores.

En los sistemas operativos cliente se permiten al acceso a distintos servicios ofrecidos en la red a Internet. Son sistemas operativos cliente todos los que hemos nombrado antes y en los sistemas operativos de servidor son aquellos que llevan instalados los servidores de una red local o de Internet.