jueves, 10 de enero de 2019

Fundamentos de S.O de servidores

Tipos de sistemas operativos 


El sistema operativo es el programa (software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo.
 Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc. 
En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es como un policía de tráfico, se asegura de que los programas y usuarios que están funcionando al mismo tiempo no interfieran entre ellos.
 El sistema operativo también es responsable de la seguridad, asegurándose de que los usuarios no autorizados no tengan acceso al sistema.

Imagen relacionada


Windows
  • Windows 98
  • Windows Me
  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 10

Microsoft lanzó el sistema operativo más popular del mundo en mitad de la década de 1980. Vamos a ver una lista de las diferentes versiones de Windows que han ido saliendo a lo largo de los años:
Disk Operating System (D.O.S.): Disk Operating System o D.O.S. por sus siglas en inglés, fue el primer sistema operativo que desarrolló Microsoft. A finales de los 80 consiguió una gran popularidad y prácticamente todos los pc se fabricaban con el objetivo de funcionar en este sistema operativo.
Windows 3.1: Microsoft fue capaz de crear un sistema operativo relativamente sencillo de utilizar para el usuario medio. Contaba con interfaz gráfica de usuario y con iconos, ventanas y menús con los que el usuario podía interactuar utilizando el ratón o mouse. De hecho, el ratón agilizó mucho el proceso de interacción del usuario con el pc.
Windows 95: Fue lanzado el 24 de agosto de 1995 y supuso un nuevo impulso para Microsoft por su buena acogida en el mercado. Tuvo una buena acogida porque fue lanzado en la época en la que los PCs comenzaron a estar en auge y porque supuso una gran mejora en comparación con el Windows 3.1, en especial la interfaz gráfica de usuario, mucho más moderna y amena. De hecho, este Windows fue el primero en incluir la barra de tareas o el botón de inicio. Además también se realizó por parte de Microsoft una buena (y muy cara) campaña de márketing y publicidad. Si quieres conocer más sobre la historia de Windows 95 puedes hacerlo aquí. Microsoft fue mejorando su Sistema Operativo, las siguientes versiones de Windows hasta la actualidad son:
También hay una versión de este S.O. conocida como Windows NT (las siglas de New Technology) que se orientaba más a zonas de trabajo. Contaba con dos versiones, la conocida como Workstation (para ser empleada en zonas de trabajo) y la versión Server (empleada para montarse en servidores de red).
Resultado de imagen para windows

MAC

Los MAC OS son los sistemas operativos creados por la compañía Apple y que son exclusivos de su línea de productos, no distribuyéndose a terceros. Al igual que Windows, MAC OS también ha sido actualizando con el paso de los años, con versiones como, por ejemplo, las siguientes:
  • MAC OS X v10.0 “Cheetah”
  • Snow Leopard
  • Lion
  • Yosemite

Resulta curioso como Apple llamó a las versiones de sus S.O. como algunos felinos, no obstante, esto cambió a partir de la versión 10.9, conocida coloquialmente como Mavericks, donde Apple cambió el rumbo y comenzó a llamar a sus S.O. como zonas de California.
Imagen relacionada

Linux

Linux es un sistema operativo de código abierto, esto quiere decir que cualquier persona tiene licencia para modificarlo o distribuirlo sin ningún tipo de problema. A diferencia de los dos S.O. anteriormente mencionados, (MAC Y WINDOWS) Linux es gratuito y al ser modificable por particulares, existen muchas versiones diferentes. Las versiones más populares de Linux son:
  • Ubuntu
  • Mint
  • Fedora
Se conoce como Linux en honor a quien lo ideó, Linus Torvalds, que fue la persona que creó el núcleo de este S.O. en 1991.
Imagen relacionada

Otros sistemas operativos

Estos son los sistemas operativos más populares, no obstante, existen otros (o, por lo menos existieron) de los que no nos queremos olvidar:

OS/2

Fue el intento de IBM de competir contra Microsoft y su primer sistema operativo (D.O.S.), sin embargo tuvo una mala acogida en el mercado, dado que no tuvieron el apoyo de los creadores de software, puesto que todos los desarolladores se volcaron en la creación de programas para Windows.
Resultado de imagen para os/2

Unix

Unix fue creado por la compañía AT&T y se trata de un sistema operativo tanto multitarea como multiusuario. Como curiosidad, el sistema operativo de Apple (MAC OS) se basa en el S.O. de Unix.
Resultado de imagen para unix

FUNDAMENTOS DE SERVIDORES

Cluster

 El término clúster  se aplica a los conjuntos o conglomerados decomputadoras construidos mediante la utilización de hardwares comunes y que se comportan como si fuesen una única computadora.
Los clústeres ofrecen las siguientes características a un costo relativamente bajo:
Alto rendimiento, Alta disponibilidad, Alta eficiencia, Escalabilidad.


Stack

 Una pila (stack en inglés)es una lista ordinal o estructura de datosen la que el modo de acceso a sus elementos es de tipo LIFO(del inglés Last In First Out, último en entrar, primero en salir) que permite almacenar y recuperar datos. Esta estructura se aplica en multitud de ocasiones en el área de informática debido a su simplicidad y ordenación implícita de la propia estructura.


Arreglo

Un arreglo es un conjunto de datos o una estructura de datos homogéneos que se encuentran ubicados en forma consecutiva en lamemoria RAM(sirve para almacenar datos en forma temporal).

Multiprocesador

Se denomina multiprocesador a un computador que cuenta con dos o más microprocesadores(CPUs).
El multiprocesador puede ejecutar simultáneamente varios hilos pertenecientes a un mismo proceso o bien a procesos diferentes.
Los ordenadores multiprocesador presentan problemas de diseño que no se encuentran en ordenadores monoprocesador.

Ciclo de reloj 

También denominado cielos por segundo o frecuencia, este término hace referencia a la velocidad del procesador incorporado en la CPU del ordenador, y se mide en megaherzios (MHz). A mayor índice de frecuencia, más rápido es el procesador y, en consecuencia, el ordenador. Hace unos años era frecuente encontrar procesadores a 16 MHz, pero hoy en día lo normal es que éstos superen los 120 MHz.


Arquitectura RISC



En la arquitectura computacional, RISC (del inglés reduced instruction set computer) es un tipo de microprocesador con las siguientes características fundamentales:

  • Instrucciones de tamaño fijo y presentadas en un reducido número de formatos.
  • Sólo las instrucciones de carga y almacenamiento acceden a la memoria de datos.

El objetivo de diseñar máquinas con esta arquitectura es posibilitar la segmentación y el paralelismo en la ejecución de instrucciones y reducir los accesos a memoria.


Caracteristicas de RISC

En pocas palabras esto significa que para cualquier nivel de desempeño dado, un chip RISC típicamente tendrá menos transistores dedicados a la lógica principal. Esto permite a los diseñadores una flexibilidad considerable; así pueden, por ejemplo:

  • Incrementar el tamaño del conjunto de registros.
  • Mayor velocidad en la ejecución de instrucciones.
  • Implementar medidas para aumentar el paralelismo interno.
  • Añadir cachés enormes.
  • Añadir otras funcionalidades, como E/S y relojes para minicontroladores.
  • Construir los chips en líneas de producción antiguas que de otra manera no serían utilizables.
  • No ampliar las funcionalidades, y por lo tanto ofrecer el chip para aplicaciones de bajo consumo de energía o de tamaño limitado.