SERVICIOS WEB VIRTUALIZADOSUn breve resumen de la implementación de servicios virtualizados en distintos sistemas operativos con distintos servicios.
Alumno: Pérez, Carlos FedericoMateria: Redes II
Prof.: Moliterno Pablo
Comparativas de serviciosServidor Dedicado vs Servidor Compartido
Ventajas
● Es un servidor propio en si así que disponemos de acceso root.
● Lo podemos reiniciar cuando se cuelgue o de problemas.
● Podemos instalar aplicaciones extendiendo el concepto de Hosting a otros servicios, por ejemplo podríamos montar un servidor de juegos online.
● Son económicos
Desventajas
● Necesitas saber de gestión de sistemas operativos Windows/Linux ya que eres el administrador real del VPS.
● Al igual que el Hosting estamos compartiendo recursos con otros VPS.
● En muchos casos si no hacemos backups nosotros no los hace nadie.
Ventajas
● Totalmente manejado por uno mismo● Acceso root y reinicio● Los recursos no se comparten con nadie, somos
artífices de hacer lo que deseemos.
Desventajas
● Necesitas saber de gestión de sistemas operativos Windows/Linux ya que eres el administrador real de una maquina en Internet.
● En muchos casos si no hacemos backups nosotros no los hace nadie.
● Suele ser caro si no se le saca rendimiento.● Son diametralmente más caros.
VPS VS DOCKER★ Para empezar, los contenedores de Docker
comparten recursos con el sistema operativo sobre el que se ejecutan. De esta manera podemos arrancar o parar el contenedor rápidamente, mientras que máquinas virtuales, como Vmware, Citrix o Virtualbox, se aíslan del sistema operativo sobre el que trabajan y se comunican a través del hypervisor.
★ La portabilidad de los contenedores hace que los problemas causados por cambiar el entorno donde está corriendo la aplicación se reduzcan a la mínima expresión.
★ Si las máquinas virtuales quieren simular el entorno diferente al nuestro, el container de Docker se centra en crear la aplicación y que se pueda portar todo el contenido de manera sencilla.
CONTEXTO DE PRUEBAS
Para el ejemplo en cuestión se utilizó el software “VirtualBox” propiedad de la empresa Oracle.
Este soft tiene la habilidad de virtualizar sistemas operativos partiendo de un sistema operativo “base”. Es decir, virtualización basada en software.
Se virtualizaron tres sistemas operativos, dos con Lubuntu 64bits y una con Windows 7 64bits SP1
La implementación de los servicios
● Windows 7 64bits SP1● XAMPP (Apache)
Apache es un software de código abierto que
implementa el protocolo HTTP, o sea, el lenguaje de
hipertexto.
● Lubuntu (Ubuntu con LXDE)
● MySQLSe utiliza únicamente como servidor de base de datos (MySQL/MariaDB). Está configurado para solicitudes remotas
● Lubuntu (Ubuntu con LXDE)
● APACHESe utiliza únicamente como servidor de archivos. Está configurado para que pueda almacenarse archivos remotamente. Pueden conectarse a través de FTP o SAMBA.
¿QUÉ SISTEMA ESTÁ FUNCIONANDO? ¿CÓMO?
La PC 1 contiene XAMPP funcionando solo con el servicio APACHE.
La PC 2 tiene sólo el servicio MySQL (Base de datos)
La PC 3 tiene sólo apache instalado
Wordpress trabaja con todas las máquinas para funcionar.
PC 1
PC 2
PC 3
PLANES A FUTURO
Montar contenedores en un mismo sistema operativo, utilizar microservicios redundantes en distintas máquinas virtuales.
Crear un espacio Xaas (X as a Service), es decir que todo sea un servicio. Dentro de este entorno se podrán implementar redundancias de Bases de Datos y de servicios SQL o Apache.
Top Related