Servidores Virtuales con Xen Sergio Cayuqueo Parlamento Indígena Asociacion Civil

Slides:



Advertisements
Presentaciones similares
Rogelio Ferreira Escutia
Advertisements

Modelo de 2 Capas Cliente/Servidor.  Esta arquitectura consiste básicamente en un cliente que realiza peticiones a otro programa (el servidor) que le.
SOFTWARE LIBRE, OPEN SOURCE E HISTORIA DE LINUX TOVAR LÓPEZ IAN GUSTAVO PROFESOR RENÉ DOMINGUEZ ESCALONA ADMINISTRA SISTEMAS OPERATIVOS GRUPO 503.
LOS SISTEMAS OPERATIVOS ¿Qué son? ¿Qué tipos hay? ¿Cuáles conoces?
Sistemas operativos. Definición Un sistema operativo es un programa (software) que se inicia al encender el ordenador, se encarga de gestionar los recursos.
Virtualización (y Software Libre) Lic. Marcelo Fernández -
Jornadas de Software Libre y Open Source Virtualización en entornos GNU/Linux Debian 5 con Xen Allam Chaves – José Carvajal / Centro de Gestión Informática.
Fenando Quintero
Virtualización en GNU/Linux Antonio Mario Molina Saorín 12 de Julio de 2011 TC Caldum.
OpenGL básico con SDL Alejandro Valenzuela Roca Laboratorio de Investigación y Desarrollo de Software Libre 25 de Abril de 2008.
CITRIX XENSERVER. 1. Introducción  Xen es un monitor de máquina virtual de código abierto desarrollado por la Universidad de Cambridge y adquirido por.
1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.Insert Information Protection Policy Classification from Slide 8 Fernando Carrasco.
¡LOS SERVIDORES DE FTP Y NUBE!
Vania Mora Velázquez Sistemas operativos aplicados.
Pueblos Originarios y Software Libre
MISION DEL CENTRO Difusión y aplicación de las TIC relacionadas principalmente con el concepto de software libre entre empresas, administraciones, universidades,
Máquina Virtual.
Introducción a Sistemas Operativos
Comparación con otras máquinas virtuales
Maquinas Virtuales en GNU/Linux
Hardware de Computador
UNIVERSIDAD TECNICA DEL NORTE VIRTUALIZACION DE APLICACIONES
E-LEARNIRNG Álvaro López Carrero Luis Medina Bernáldez
Introducción a Sistemas Operativos
Windows server 2008.
ARQUITECTURA DE COMPUTADORES
Virtualización en Hyper-V con Windows Server 2012 R2
MÁQUINAS VIRTUALES En informática una máquina virtual es un software que emula a una computadora y puede ejecutar programas como si fuese una computadora.
Pablo Sierra Heras Sistemas operativos.
SEMINARIO INCORPORAR SOFTWARE LIBRE – MITOS Y VERDADES
Actividad 3 Herramienta tarea
Ing. Victor Padilla Farías. LINUX INTRODUCCIÓN Si conserva un antiguo 386 ó 486, puede que lo quiera aprovechar con Linux. No va a alcanzar velocidades.
Ing. Victor Padilla Farías. LINUX INTRODUCCIÓN Si conserva un antiguo 386 ó 486, puede que lo quiera aprovechar con Linux. No va a alcanzar velocidades.
HERRAMIENTAS BÁSICAS PARA ESTUDIO VIRTUAL
Memoria virtual.
SISTEMAS OPERATIVOS.
DIFERENCIAR LAS FUNCIONES DEL SISTEMA OPERATIVO O S.O.
Virtualización de Máquinas Con Vmware vSphere
Linux Linux es un sistema operativo diseñado por cientos de programadores de todo el planeta, aunque el principal responsable del proyecto es Linux.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Faber Orozco PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
SOL GUTIÉRREZ Y MARIANA HEINTZ 4°C Prof. Gustavo price
La escala web de los proveedores de cloud en las TI
MAQUINA VIRTUAL Virtual PC
¿Qué es un sistema operativo y para qué sirve? Un sistema operativo (SO) es un programa informático cuyo principal objetivo es permitir.
MAQUINA VIRTUAL Virtual PC
TIPOS DE SISTEMAS OPERATIVOS ● Sistemas Operativos de multiprogramación (o sistemas operativos de multitarea). ● Sistemas Operativos distribuidos. ● Sistemas.
ESTRUCTURAS DE LOS SISTEMAS OPERATIVOS INTEGRANTES: -SIAS ALVAREZ -GUTIÉRREZ ROBLES -GELDRES HUAYCOCHEA.
Introducción al Proyecto Chamilo LMS Expositor: Yannick Warnier (Fundador del Proyecto Chamilo) Chamilo User Day Latinoamerica 2015 Fecha: 24 de Octubre.
“Ponemos la mejor Tecnología al alcance de TI”
LOS SISTEMAS OPERATIVOS MENÚ SISTEMAS OPERATIVOS Introducción Definición Historia Funciones Tipos S.O. Algunos Existentes Conclusiones Referencias.
1 TEMA 10. SISTEMAS OPERATIVOS DISTRIBUIDOS Introducción Hardware Software Aspectos de diseño.
Es un ordenador de software que puede ejecutar un sistema operativo por el mismo, este tipo de sistemas operativos, presentan una interface a cada proceso.
Administración de Sistema Operativo Linux. Agenda Introducción Historia Linux Actual Ventajas y Desventajas Distribuciones Árbol de Directorios – Jerarquía.
Adm. Sistemas Operativos Arquitectura de Plataformas y Servicios Tic.
Instalación y creación de una maquina virtual. 2/2/ La mayoría de las computadoras modernas son lo suficientemente potentes como para ejecutar varios.
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS CHACALIAZA BOZA MARGARET AMARLLY.
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS
ESTRUCTURA DE SISTEMAS OPERATIVOS - ROY CANEPA JUAN FABIO
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS CHACALIAZA BOZA MARGARET AMARLLY.
ESTRUCTURA DE LO SISTEMAS OPERATIVOS Presentado por: Jennifer.
Estructura de Sistemas Operativos
Ha llegado el momento de dar una mirada al interior de los Sistemas Operativos. En las siguientes secciones examinaremos cuatro estructuras distintas.
Estructura de los Sistemas Operativos
Estructura de los Sistemas Operativos por: Omar Saravia Tasayco
SISTEMAS OPERATIVOS Estudiante: Rojas De la Cruz Jesus Manuel. Ciclo: VI. Turno: Noche.
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS By Pachas Garay Bruno.
Transcripción de la presentación:

Servidores Virtuales con Xen Sergio Cayuqueo Parlamento Indígena Asociacion Civil

Temario Que es virtualizar un S.O. Tipos de virtualización Xen, uso, aplicacion y futuro

Que es Virtualizar un S.O. Software que permite al sistema de hardware ejecutar múltiples instancias de diferentes sistemas operativos de forma concurrente los sistemas operativos no interfieren entre sí, ni a las aplicaciones.

Tipos de virtualización Emulación Virtualización Completa Paravirtualización

Para que me sirve Ejecutar el sistema operativo virtual y en caso de verse afectado por algo o alguien dañino solo lo dañara al SO virtual, mejor y mayor separacion en comparacion a chroot Pude usarse para probar software. Evitando dejar nuestro sistema dañado o evitando fallos en el ordenador principal Situaciones de laboratorio, crear redes, varios sistemas operativos a la vez Sirve para conocer otros sistemas operativos y compararlos Sirve para tener acceso a programas que no funcionan en tu sistema operativo Ahorro de recursos, servidores que no tienen tantos requerimientos como los de los actuales servidores, ej firewall, dhcp, etc.

Para que virtualizar Espacio fisico insuficiente SOBREPOBLACION GASTO DE ENERGIA CICLOS DE CPU SIN USAR ADMINISTAR LA EXPANSIÓN DESMESURADA DE HARDWARE

Para que virtualizar Menor dependencia del hardware Si quiero mover servidores de un lado a otro no necesariamente necesito reconfigurarlos completamente Agilidad y rapidez en la provisión de servicio Portabilidad o facilidad al mudarnos

Que es Xen Máquina Virtual Software que crea un entorno virtual entre la plataforma de la computadora y el usuario final

Que me permite Xen Permite ejecutar instancias de sistemas operativos paravirtualizados (Linux, NetBSD, FreeBSD) Agregar dispositivos en caliente (ETH,HDD, etc), migrar maquinas virtuales

Como lo hace Los sistemas operativos deben ser modificados para correr Xen Esto permite a Xen alcanzar virtualización de alto rendimiento

Como funciona Xen

Instalando Xen Denbian Etch apt-get install xen-utils xen-ioemu xen-hypervisor i386 linux-image-xen-686 libc6-xen bridge-utils reboot y ya estará funcionando Xen

Instalando Xen xm block-attach vm-apache phy:vg00/disco-extra /dev/sdb3 w mknod /dev/sdb3 b 8 19 chmod 0660 /dev/sdb3 Recomendación utulizar LVM

Beneficios de Xen

Caso práctico Tengo mi empresa de hosting y quiero revender VPS's (Servidor Privado Virtual) Quiero hacerlo rápido, ya sea por télefono, por , y tenerlo al instante con una sola línea de shell o un click de mouse

Caso práctico: Cómo ? Muchas soluciones, muy simples algunas

GUI'S : XenMan

GUI'S : Enomalism

GUI'S : Xenter

GUI'S : OpenQRM

TIP : TopUsers RRDTool + Scripts Python, PHP, Shell etc

Futuro de Virtualizar ¿Tiene futuro virtualizar? ¿Vale la pena que me capacite? ¿Alquien ganó algo con virtualizar?

Futuro de Xen ¿Tiene futuro Xen? ¿Como se posiciona frente a la competencia? ¿Vale la pena conocerlo? ¿por qué? ¿Capacitarme en Xen me dará ganancias?

Tiene futuro Xen Segun la competencia, está a años luz de alcanzarlos Segun la comunidad y apoyo de grandes empresas (IBM, Sun, HP, Intel, AMD, RedHat, Novell) Apoyo con fondos en millones para investigación Citrix compró Xen con 500 millones TIENE UN GRAN GRAN FUTURO

Xen ante la competencia Código abierto -> ante competencia propietaria, tenemos el privilegio de aprenderlo y manipularlo un 100% Facilidad -> soluciones propietarias mas adaptadas, para mundo IT (adaptadas != adaptables) Evolución -> Aplicaciones propietarias con más tiempo de prueba y testing en el mercado, aunque Xen creció rápidamente y en el mundo educativo se utiliza desde sus comienzos, siendo actualmente adoptado progresivamente por el mundo IT

Xen Aprenderlo o no? Me sirve como aprendizaje personal Puedo conocer mejor la arquitectura x86 x86_64, aprendo más sobre sistemas operativos, comprendo mejor algunos conceptos y puedo mejorar como programador mientras trabajo :) Posiblemente obtenga ganancias ya que su adopción esta creciendo mucho y al ser libre puedo crear soluciones personalizadas, pero algo es seguro: la capacitación personal es la mejor ganancia

Agradecimientos Organizadores del evento A la comunidad del Software Libre y a ustedes ;)

Contacto y Referencias Wikipedia Xen.org wiki.xensource.com Howto Forge linuxvirtualization.com Sergio Cayuqueo Futa Traw – Gran Parlamento Indigena Comision Pueblos Originarios CCSC Cancilleria Argentina