domingo, 19 de julio de 2015

Virtualizacion :: Parte 2

Es necesario entender, algunos conceptos básicos, los cuales nos ayudaran a comprender los diferentes modelos de la virtualización.

Es internet,  una red de computadoras, donde se pueden encontrar muchos equipos con diferentes sistemas operativos, de diferentes arquitecturas, las cuales se conectan utilizando los diferentes protocolos de internet para comunicarse una con otra, así una computadora conecta a la red Ethernet puede comunicarse con otra computadora conectada a una red Ethernet, para la cual es necesario implementar los protocolos de internet por el ejemplo TCP/IP.


Modelo Cliente – Servidor.
     IBM define, Es la tecnología que proporciona al usuario final el acceso transparente a las aplicaciones, datos, servicio de cómputo o cualquier otro recurso del grupo de trabajo y/o, a través de la organización, en múltiples plataformas. El modelo soporta un medio ambiente distribuido en el cual los requerimientos de servicio hechos por estaciones inteligentes o “clientes”, resultan en un trabajo realiza por otros computadores llamados servidores.

Arquitectura Cliente Servidor
Es un modelo para el desarrollo de sistemas de información en el que las transacciones se dividen en procesos independientes que cooperan entre sí para intercambiar información, servicios o recurso, se denomina cliente al proceso que inicia  el dialogo  o solicita los recursos y servidor al proceso que responde las solicitudes, en este modelo las aplicaciones se dividen en forma que el servidor contiene la parte que debe ser compartida por varios usuarios , y en el cliente permanece solo lo particular de cada usuario.
Tipos de Sistemas clientes Servidor
·         Servidores de Impresión.
·         Servidor de Archivos (FTP, TFTP, SFTP).
·         Servidores de Bases de Datos.
·         Servidores Web.

     Algunos servidores esperan las solicitudes por puertos definidos, de manera que los clientes saben a través de cual puerto hacer sus peticiones, los clientes emplean puertos arbitrarios para comunicarse

Que es una Máquina Virtual.
     Una Máquina Virtual es una computadora (ordenador) de software que, al igual que un equipo físico, se ejecuta un sistema operativo y aplicaciones, un sistema operativo instalado en una máquina virtual es llamado sistema operativo anfitrión, Porque cada máquina virtual cuenta con un entorno aislado, puede utilizar las máquinas virtuales como escritores, o ambientes de trabajo, asi como entornos de pruebas,  o para consolidar aplicaciones en un servidor.

     El equipo real cuyo sistema operativo (Anfitrión)  es el que ejecuta el software para la virtualización,  la máquina virtual (Huésped) es el sistema operativo virtualizado,  pueden existir varios sistemas operativos huésped en un mismo anfitrión.

     El software que permite la distribución y administración de los recursos, en un sistema operativo anfitrión, se le conoce como hipervisor o Vitual Machine Manager (VMM por sus siglas en Ingles.

     Según Wikipedia, Un hipervisor es una plataforma que permite aplicar diversas técnicas de control de virtualización para utilizar, al mismo tiempo, diferentes sistemas operativos en una misma computadora.

Los hipervisores se puede clasificar de dos tipos:
Hipervisor Tipo 1.
     Se ejecuta directamente sobre el hardware y gestiona los sistemas operativos invitados. Los mas conocidos son VMware ESXi, VMWare ESX  se paga, Xen, Citrix Xen Server, Microsoft Hyper-VServer.

Hipervisor Tipo 2.
     Se ejecuta en el entorno convencional de un Sistema Operativo, El hipervisor se representa una capa software que se ejecuta sobre el sistema operativo anfitrion, los mas utilizados son Oracle VirtualBox, VMware Workstation, Server, Player, QEMU, Microsoft Virtual PC, Virtual Server, Oracle VM.


No hay comentarios.:

Publicar un comentario