Virtualizacion, Seguridad (UTM) y Alta Disponibilidad Kamal Majaiti
Virtualizacion, Seguridad (UTM) y Alta Disponibilidad Kamal Majaiti
Virtualizacion, Seguridad (UTM) y Alta Disponibilidad Kamal Majaiti
Virtualizacion - Qu es?
Es la division de los recursos fsicos del hardware en otros lgicos que sern usados por un Software con capacidad de simular un hardware para la ejecucin de varios sistemas operativos completos sobre un equipo fsico.
Tipos de Virtualizacion
Emulacin. Virtualizacion completa. Virtualizacion nativa. ParaVirtualizacion. Virtualizacion a nivel del S.O
La maquina virtual simula un hardware completo ,para una CPU completamente diferente. Admitiendo el S.O sin modificar. Destacan - Bochs y Qemu. - Ambos son open source, pueden emular cualquier CPU y ejecutar cualquier S.O. - Demasiado Lento para produccin.
Emulacin
Ejemplo Emulacin
Un ejemplo de un procesador PowerPC es capaz de ejecutar un S.O diseado para un procesador x86.
Virtualizacion Completa.
El software de Virtualizacion emula todo el hardware y parchea el S.O virtualizado aun as sigue siendo Lenta.
Virtualizacion nativa.
Debido a la perdida de rendimiento se crean unas instrucciones de procesamiento privilegiadas que tienen acceso directo al hardware. Permiten ejecutar instrucciones de ring 0 (Mximos Privilegios). Evitando la latencia causada por el S.O en procesar esas instrucciones. El S.O se modifica menos.
Virtualizacion nativa.
El software de Virtualizacion se comunica directamente con el hardware fsico de la maquina real.
ParaVirtualizacion
Es una tcnica en la cual se crea una interface de acceso al KERNEL ejecutado en la maquina fsica. Por lo cual se modifica el KERNEL de la maquina virtual para que se comunique con ncleo real a travs de la api (Llamada Hypervisor).
Al modificarse el sistema operativo, se consigue ejecutar las maquinas virtuales con un alto rendimiento (Tan solo un 2% al 8% de perdida) ,esta tcnica es la que se esta utilizando para produccin en servidores VPS.
ParaVirtualizacion
ParaVirtualizacion
Ventajas de la Virtualizacion.
Mejor aprovechamiento de los recursos. Administracin mas sencilla. Alta Escalabilidad. Alta Disponibilidad. Reduccin de costes y consumo. Balanceo de carga Dinmico. Copias de Seguridad mas sencillas.
Xen Server
Era libre hasta que fue comprado por Citrix . Usa Xen como tecnologa de Virtualizacion (Buen rendimiento). Soporta mover maquinas virtuales entre diferentes servidores VPS. No soporta administracin compartida.
Caractersticas de un UTM
VPN Proxy Antispam Antiphishing AntiMalware Filtro de contenidos IDS Cortafuegos.
Ventajas de un UTM.
Gestin Centralizada. Despliegue Rpido. Mejor Administracin y control de la red. Facilita las tareas de monitorizacin. Auto Actualizacin desatendida. (Algunos).
Desventajas de un UTM.
Problemas de rendimiento. Soporte del fabricante (Adecuado). Dependemos de un fabricante en la seguridad de la empresa. Cuellos de botella en la red. Muy vulnerable a ataques dirigidos. Solo filtramos lo que pasa entre la LAN y la WAN.
UTM Algo estamos haciendo mal. La mayora de las desventajas se pueden eliminar.
Usando mas UTM en la empresa y descentralizados. Usando UTM basado en Open Source (No son nada malos).
UTM Propietario
Cisco (ASA Firewalls). Junniper (SSG security platforms) Fortinet (Especializada en Seguridad). CheckPoint (Security Gateway). IBM (ISS - Internet Security Systems)
IBM (ISS)
UTM - Pfsense
Basado en FreeBSD. Es Modular. Cortafuegos. IDS, Antivirus, Proxy, VPN etc.. Servidor WEB ,Radius ,HTTP Balanceado de carga. Monitorizacin SNMP. Y muchsimo mas.
UTM - Endian
Basado en Linux. Firewall Bidireccional. AntiMalware,AntiSpam,IDS,proxy. Balanceador de carga. NTP,DHCP,Syslog, Estadisticas Reales de Red. Voip, Radius ,Wireless AP
UTM - Vyatta
Es modular, basado en deban. Enrutamiento OSPF/RIP/BGP. Monitoreo de Redes SNMP. IDS,IPS,Firewall,L2TP,IPSEC,SSH, Balanceo de carga , Redundancia VRRP. VPN,QOS,DHCP,Sniffer,Clustering VLAN,HDLC,PPP,PPPoE,Frame Relay. 3G,Web Cache, Filtrado HTTP.
UTM - ClearOS
Basado en CentOS. Firewall , IDS, VPN, Proxy. Antimalware. Reportes Automatizados. Balanceo de Carga y MultiWAN. Servidor Samba ,Ftp ,Cups ,Email. Servidor LAMP.
UTM - untangle
AntiSpam ,AntiMalware ,AntiPhising. Servidor Web Cache ,Proxy. Control del Ancho de Banda. Anlisis de Paquetes TCP/UDP. Firewall ,IDS ,VPN, Mitigador de Ataques. Bloqueador de publicidad/contenido. Avisos automticos ,Balanceador de Carga.
HA -Redundancia de la red.
Conexiones Redundantes y con gran ancho de banda.