31
INTRODUCCION El presente trabajo contiene una investigación sobre los programas disponibles para virtualizar. La virtualización de servidores, sistemas operativos y redes juega un papel fundamental tanto para los administradores de sistemas como para los expertos en seguridad informática. Para los primeros, los administradores de sistemas, les brinda una herramienta perfecta para separar unos servicios de otros y ganar en seguridad, ya que si un hacker compromete un servicio no tendrá acceso a todo el sistema. Otra de las ventajas de la virtualización es que si quieres probar un sistema operativo antes de decidir si instalarlo en tu disco duro modificando el sistema de arranque podrás instalarlo sin necesidad de hacer ningún cambio en tu PC, tal y como si fuera un programa más.

Act4_deCarn Trabajo Tecnologia

Embed Size (px)

DESCRIPTION

tecnologia

Citation preview

Page 1: Act4_deCarn Trabajo Tecnologia

INTRODUCCION

El presente trabajo contiene una investigación sobre los programas disponibles para virtualizar. La virtualización de servidores, sistemas operativos y redes juega un papel fundamental tanto para los administradores de sistemas como para los expertos en seguridad informática. Para los primeros, los administradores de sistemas, les brinda una herramienta perfecta para separar unos servicios de otros y ganar en seguridad, ya que si un hacker compromete un servicio no tendrá acceso a todo el sistema. Otra de las ventajas de la virtualización es que si quieres probar un sistema operativo antes de decidir si instalarlo en tu disco duro modificando el sistema de arranque podrás instalarlo sin necesidad de hacer ningún cambio en tu PC, tal y como si fuera un programa más.

Page 2: Act4_deCarn Trabajo Tecnologia

SOFTWARE DISPONIBLE PARA VIRTUALIZAR

#1 VMware

VMware es una de las herramientas de virtualización más potente que puedes utilizar. Con el podrás virtualizar fácilmente cualquier sistema operativo Windows o Linux, sin necesidad  de particionar tus discos duros, ni reiniciar el sistema. Además cuenta con una opción que te permite virtualizar tu propio ordenador, para así poder hacer cuantas pruebas y experimentos consideres oportunos.

Virtualización de PC sencilla para Windows y Linux.

VMware Player Pro proporciona una interfaz de usuario simplificada para crear, ejecutar y evaluar sistemas operativos y aplicaciones en una máquina virtual en PC, ya sea con Windows o con Linux. Le resultará sencillo interactuar e intercambiar datos entre las aplicaciones que se ejecutan en la máquina virtual y en el escritorio. Gracias a su interfaz intuitiva y su fácil configuración, VMware Player Pro es la forma más sencilla de proporcionar un escritorio virtual a sus empleados, contratistas o clientes.

Compatibilidad sin igual con sistemas operativos

Player Pro admite cientos de sistemas operativos invitados (antiguos y nuevos). Esto le permite continuar utilizando las aplicaciones que necesita en una máquina virtual durante tanto tiempo como lo necesite. Al ser compatible con las últimas versiones de Windows y Linux, así como con los sistemas operativos más utilizados como Windows XP y Windows 7, Player Pro convierte un PC normal en el ordenador más compatible posible. VMware Player Pro es la mejor manera de ejecutar varios sistemas operativos y escritorios corporativos en un entorno aislado y protegido y en hardware moderno.

Page 3: Act4_deCarn Trabajo Tecnologia

#2 Cameyo

Cameyo es un curioso sistema de virtualización. No virtualiza sistemas operativo, como hacen otros. Cameyo crea un paquete virtualizado que contiene un programa en su interior. Este programa se funciona dentro del paquete virtual tal y como lo haría instalado normalmente en tu equipo. Sería lo equivalente a convertir un programa normal en un programa portable que no requiere instalación para funcionar.

Cameyo es una utilidad gratuita que crea paquetes virtualizados a partir de cualquier aplicación. En la práctica, esto equivale a convertir un programa normal en uno portable. Para crear un nuevo paquete, Cameyo debe capturar la instalación del programa. Para ello, haz clic en Capture y espera a que Cameyo cree una instantánea del sistema. Luego, empieza la instalación del programa. Una vez que hayas terminado, pulsa Install done. Al terminar la comparación, Cameyo mostrará los datos del ejecutable a crear. En la mayoría de casos, los datos serán correctos: elige el ejecutable principal y haz clic en OK. El paquete recién creado te esperará en la ruta especificada.

Con Cameyo puedes "portabilizar" tus programas favoritos sin coste alguno. Aunque no siempre funcione, se trata de la única herramienta gratuita capaz de hacer lo mismo que VMWare ThinApp; no es poco.

Pros

En teoría, virtualiza cualquier aplicación Proceso sencillo y seguro Editor de paquetes

Contras

En la práctica, no funciona con todas La creación de instantáneas es muy lenta

Page 4: Act4_deCarn Trabajo Tecnologia

#3 VirtualBox

VirtualBox es el equivalente gratuito de VMware. Con él podrás virtualizar sistemas Windows y Linux, recreando en el sistema virtualizado tu procesador, tarjeta gráfica y demás componentes de tu ordenador. Virtualizando los sistemas operativos, podrás probar toda clase de software de una forma cómoda y sencilla.

Todos los sistemas operativos en uno

VirtualBox funciona en Windows, Mac, Linux y Solaris, y es capaz de emular prácticamente cualquier sistema operativo que te propongas: desde DOS hasta Windows 10. Una máquina virtual es un programa que es capaz de hacer funcionar sistemas operativos dentro, asignarles recursos y hacerles creer que en verdad están en un equipo independiente. Son útiles en muchas situaciones, como por ejemplo si necesitas hacer funcionar un programa que sólo funciona en versiones diferentes de tu sistema.N Oracle VirtualBox es un auténtico experto en máquinas virtuales y, en general, el sistema suele ser muy fiable, estable y rápido (dentro de lo posible).

Integrado a la perfección

Una ventaja de Virtualbox con respecto a otras máquinas virtuales es que integra el sistema emulado especialmente bien. Por ejemplo, en algunas combinaciones de huésped y anfitrión puedes copiar archivos de un sistema a otro con tan sólo arrastrarlos de un lugar a otro. VirtualBox funciona se lleva especialmente bien con Windows, que hace funcionar a la perfección. No es un secreto por tanto que sea una buena opción para probar nuevas versiones de Windows.

Pros

Virtualiza la mayoría de sistemas Buena integración PC virtual/real Comparte periféricos y carpetas Entorno seguro para pruebas

Contras

La conexión USB puede dar problemas Exige un equipo potente

Page 5: Act4_deCarn Trabajo Tecnologia

#4 SandBoxie

Es un sistema de virtualización que se integra en tu sistema, creando un espacio protegido y aislado en tu sistema. Su funcionamiento es similar al de una caja. Puedes ejecutar software malicioso dentro de la caja, o cualquier software que pudiera considerarse una amenaza para la seguridad de tu equipo,  pero este no afectará a nada que esté fuera de ese espacio virtual. Cuando termines la sesión de pruebas se elimina todo el contenido de esa caja y todo vuelve a la normalidad. Sandboxie es un software de tipo sandbox (textualmente caja de arena) para Microsoft Windows, parecido a un sistema de virtualización por «aislamiento». Este freeware crea un «contenedor» dentro del cual los programas de aplicación se ejecutan de forma segura.

Descripción

Sandboxie actúa de forma previa a las infecciones en las computadoras equipadas con Windows. Este software aísla dentro de su contenedor los archivos de navegación y los de funcionamiento de las aplicaciones que controla. Los programas (navegadores y otros) ejecutados por medio de Sandboxie y los archivos descargados están encerrados en unas réplicas de los directorios normalmente utilizados. Además, Sandboxie hace una copia de una parte del registro de Windows para proteger el original contra las inserciones malévolas de claves y valores. Así, cuando un programa se está ejecutando dentro de Sandboxie, las modificaciones efectuadas no son efectivas en los archivos auténticos, y los parásitos y los bugs encerrados en el interior del contenedor no alteran el sistema operativo. De la misma manera, los malwares de toda clase quedan acantonados dentro de la bandeja de arena. Las novedades o los cambios de interés se deberán registrar fuera del sandbox después de un control de validez.

Además, Sandboxie evita desde la zona que controla toda inyección en el kernel de Windows (driver, DLL). Así, actúa de cierta manera (pero a un nivel distinto) como el sistema PatchGuard de Windows Vista 64 bits impidiendo el funcionamiento de todo

Page 6: Act4_deCarn Trabajo Tecnologia

software en modo supervisor, sea malicioso o no. Bastará con vaciar el contenido del sandbox antes de acabar una sesión de utilización del ordenador para que todos los rastros inútiles o peligrosos aislados en él sean definitivamente borrados del disco: malwares, histórica y contenido del caché de navegación, etc.

#5 DosBox

DosBox es un emulador de DOS con el cual puedes volver a recuperar programas antiguos, no funcionarían de otro modo. Eso te permitirá rescatar juegos antiguos, que ya no funcionaban en ningún Windows, y rememorar tardes gloriosas de cuando eras niño. Una de sus mayores virtudes es que te permite la emulación de sonido.

DOSBox es un emulador que recrea un entorno similar al sistema DOS con el objetivo de poder ejecutar programas y videojuegos originalmente escritos para el sistema operativo MS-DOS de Microsoft en ordenadores más modernos o en diferentes arquitecturas (como Power PC). También permite que estos juegos funcionen en otros sistemas operativos como GNU/Linux.Fue hecho porque Windows XP ya no se basa en MS DOS y paso a basarse a Windows NT

DOSBox es software libre, y está disponible para muchos sistemas operativos, como Linux, FreeBSD, Windows, Mac OS X, OS/2 y BeOS. Incluso recientemente ha sido adaptado a las consolas PSP , Wii y GP2X.1

Características

DOSBox es un emulador de CPU completo, no sólo una capa de compatibilidad como DOSEmu o las máquinas con DOS virtual de Windows y OS/2, que aprovechan las posibilidades de virtualización de la familia de procesadores Intel 80386. No requiere un procesador x86 ni una copia de MS-DOS o cualquier otro DOS para ejecutarse, y puede ejecutar juegos que requieran que la CPU esté en modo real o modo protegido.

Page 7: Act4_deCarn Trabajo Tecnologia

o Núcleo de CPU dinámico: En los sistemas que tienen el juego de instrucciones i386 se usa una traducción dinámica de instrucciones. En los sistemas que no son compatibles con los x86 se utiliza una emulación completa, lo que ralentiza de manera importante la emulación. Un sistema PowerPC G4 a 1.6 GHz es capaz de emular un sistema 486 a una velocidad de 50 MHz con el hardware estándar emulado; mientras que basta con un Pentium III x86 mucho más lento para alcanzar la misma velocidad.

Emulación de gráficos: Modo texto, Hercules, CGA (incluyendo los modos compuesto y 160x100x16 modificado), EGA, VGA (incluyendo el Modo X y otras modificaciones), VESA y emulación completa de la S3 Trio 64.

Emulación de sonido: Adlib, altavoz del sistema, Tandy, Sound Blaster, Creative CMS/GameBlaster, Disney Soundsource, Gravis Ultrasound y MPU-401.

Emulación de red: Simulación del módem sobre TCP/IP y soporte para redes IPX, permitiendo que se juegue a juegos de DOS a través de Internet. Las versiones de Windows soportan acceso directo al puerto serie.

Contiene su propia línea de comandos interna al estilo del DOS, ya que no pretende ser un emulador de PC completo como Bochs.

Imágenes autoarrancables: Además de su línea de comandos interna, DOSBox también ofrece la posibilidad de ejecutar archivos de imagen de juegos y software que fueron diseñados para arrancar sin ningún sistema operativo, lo que se conocía como PC booters.

GUÍA DE INICIO RÁPIDO PARA OSGEO-LIVE VIRTUAL BOX

Aquí se describe una forma de ejecutar un OSGeo-Live DVD o una imagen ISO en VirtualBox .

VirtualBox es un software de virtualización de Código Abierto usado por muchos desarrolladores y testers de OSGeo-Live.

Requerimientos del Sistema

RAM: 1 GB, preferiblemente 2 GB si se van a ejecutar otras aplicaciones al mismo tiempo

Espacio de disco duro disponible:

20 GB si se ejecuta directamente desde una ISO 17 GB si se instala físicamente en el sistema

Page 8: Act4_deCarn Trabajo Tecnologia

CREAR UNA MÁQUINA VIRTUAL

Descargar e instalar Virtual Box. En Linux hacer lo siguiente:

apt-get install virtualbox-ose

Abrir Virtual Box

Seleccionar Nuevo para crear una nueva Máquina Virtual.

Page 9: Act4_deCarn Trabajo Tecnologia

Seleccionar Siguiente

Introducir un nombre para la imagen, por ejemplo “osgeo-live” y elegir “Linux”, “Ubuntu”.

Page 10: Act4_deCarn Trabajo Tecnologia

Asignar la Memoria Base con al menos 768 MB (1 GB es mejor para probar aplicaciones basadas en java).

Instalación simple: Desmarcar “Boot Hard Disk” para que la Máquina Virtual siempre arranque desde el DVD simulado.

Si desea tener una Máquina Virtual persistente, que almacene el estado entre sesiones y que pueda ajustar la resolución de pantalla u otras herramientas, entonces incluya el “disco duro” para su instalación posterior.

Page 12: Act4_deCarn Trabajo Tecnologia

La imagen se creará, pero es necesario simular la existencia de un OSGeo-Live DVD en la unidad de CD.

Pulse el botón derecho de ratón sobre la imagen “osgeo-live” y seleccione Configuración.

Seleccionar “Almacenamiento”, “Unidad CD/DVD”, ...

Page 13: Act4_deCarn Trabajo Tecnologia

Escoger el fichero con la imagen del OSGeo-Live.

Ahora ya es posible iniciar la Máquina Virtual como se indica en Guía de inicio rápido OSGeo-Live

Crear una Máquina Virtual permanente

Si su intención es usar mucho el OSGeo-Live DVD es probable que desee crear una Máquina Virtual permanente como se indica en Instalación de OSGeo-Live en disco duro.

Incrementar el tamaño de la pantalla

Se pueden añadir las ‘virtual boots tools’ que ofrecen suporte para mayores resoluciones de pantalla, copiar y pegar textos entre el sistema huésped y anfitrión, aceleración gráfica y otros.

Para ello, asegurar que el ordenador está conectado a internet correctamente.

Page 15: Act4_deCarn Trabajo Tecnologia

Seleccionar la aplicación de ‘Gestión de paquetes Synaptic’.

Introduzca la contraseña = “user”

Marcar “virtualbox-ose-guest-utils” para su instalación.

Aplicar cambios.

Reiniciar la Máquina Virtual y los ajustes de la pantalla coincidirán con los de la máquina anfitriona. Las opciones pueden ser cambiadas vía:

Seleccionar: Applications ‣ Settings ‣ Xfce 4 Settings Manager ‣ Display

Page 16: Act4_deCarn Trabajo Tecnologia

Las tres formas de virtualizar un servidor

Existen tres formas diferentes de crear servidores virtuales: virtualización completa, paravirtualización y virtualización a nivel de sistema operativo. A pesar de ser tres alternativas para un mismo fin, tienen poco en común entre ellas. Por eso, desde Baquía te explicamos las diferencias más características.

La virtualización completa realizada con un software especial también es llamada “hipervisor”. El hipervisor interactúa directamente con la CPU del servidor físico y el espacio en disco. Éste sirve como una plataforma para los sistemas operativos o servidores virtuales, ofreciéndoles una total independencia y autonomía con respecto a otros servidores virtuales que se ejecutan en la misma máquina física. Cada servidor tiene su propio sistema operativo, e incluso podemos encontrarnos con que uno de ellos se ejecute en Linux, y otro en Windows.

El hipervisor controla los recursos de los servidores físicos, y los distribuye entre los servidores virtuales. Además, el hipervisor necesita el procesamiento de datos, lo que significa que parte de la potencia de cálculo de un servidor físico debe reservarse para ello. Sin embargo, esto puede tener un impacto negativo en el rendimiento general del servidor y ralentizar su aplicación.

Por otro lado, la paravirtualización utiliza un enfoque ligeramente diferente. A diferencia de la virtualización completa, los servidores sí tienen en cuenta la gestión de los sistemas operativos invitados, que no requieren grandes recursos computacionales, ya que cada sistema operativo recibe información sobre las necesidades de otros sistemas operativos alojados en el mismo servidor físico. Por lo tanto, todo el sistema está funcionando en su conjunto.

Page 17: Act4_deCarn Trabajo Tecnologia

En el caso de la virtualización a nivel del sistema operativo, por lo general no se utiliza un hipervisor. En su lugar, las capacidades de virtualización son parte del sistema operativo, que realiza todas las funciones que habitualmente lleva a cabo el hipervisor en la virtualización completa. La mayor limitación de esta alternativa es que todos los servidores de los huéspedes deben ejecutarse en el mismo sistema operativo. Por esto, este tipo de virtualización también es conocida como homogénea.

Entonces, ¿cuál es el mejor método? La respuesta a esta pregunta depende principalmente de las necesidades de los administradores de red. Si todos los servidores físicos están trabajando con el mismo sistema operativo, la virtualización a nivel de sistema operativo podría ser la mejor opción, ya que es más rápida y eficiente.

Sin embargo, si el administrador utiliza servidores con diferentes sistemas operativos, lo mejor es decantarse por la paravirtualización, que a pesar de limitar el soporte del software, está despertando un interés creciente en las empresas, hasta el punto de estar desplazando en varias ocasiones a la virtualización completa.

Page 18: Act4_deCarn Trabajo Tecnologia

USO DE LA MÁQUINA VIRTUAL YA CREADA EN WINDOWS 10

Primer paso

Debemos aceptar las condiciones de uso de Microsoft antes de descargar Windows 10 Yo ya he perdido la cuenta del número de veces que he aceptado un texto de este tipo, así que sin problemas. Como si se tratara de beber un vaso de agua. Nos pide que iniciemos sesión con una cuenta Outlook o Hotmail. Una vez dentro, elegimos la versión que queremos descargar (en principio para este tutorial será PC, pero también podéis probar la de teléfono).

Segundo paso

Si nos dejamos llevar, llegaremos hasta la pantalla en la que se nos ofrecen los archivos ISO. Si alguien se pierde, también es posible llegar a través de este enlace. Elegimos la ISO que corresponda a nuestro sistema.

x86 para 32 bits x64 para 64 bits

Tercer paso

Después de descargar el archivo anterior, debemos instalar VirtualBox o cualquier otro programa que nos permita arrancar una máquina virtual. Para hacerlo, simplemente debéis ir a la página de descarga y proceder a la instalación. Aunque yo utilice VirtualBox, los pasos son muy similares para otros programas.

Abrimos VirtualBox y hacemos click en el icono de la parte superior izquierda, donde pone “Nueva”.

Page 19: Act4_deCarn Trabajo Tecnologia

Descripción de la MV

Podemos elegir el nombre que queramos para nuestra máquina, indicamos que se trata de un sistema Windows y especificamos en Versión “Windows 10″.

Asignación de memoria

Escogemos la cantidad de memoria RAM que queremos que se le asigne a la máquina virtual. Lo que se recomienda es dar toda la que se pueda, sin entrar en la zona roja.

Creación del disco duro

Page 20: Act4_deCarn Trabajo Tecnologia

Escogemos la opción “Crear un disco duro virtual ahora” y pulsamos en la opción “VDI: Virtual Disk Image”. En la siguiente pantalla marcamos “Tamaño fijo” y le asignamos una cantidad que dependerá del uso que vayamos a realizar. Por poner un ejemplo: 30 GB.

Elección de la ISO

Este paso no es trivial, y es muy importante. Una vez creada la máquina virtual debemos editar sus propiedades haciendo click en el icono de “Configuración”. Navegamos hasta la pestaña “Almacenamiento” y hacemos click en el icono de “Agregar dispositivo CD/DVD”. Nos movemos hasta la carpeta donde hayamos descargado el archivo ISO y lo seleccionamos.

Cuarto paso

Si hemos hecho todo bien, ya podemos hacer click en el botón de “Iniciar” y proceder a la instalación de Windows 10. Para mayor comodidad, podemos cambiar al modo de pantalla completa (en mi caso la combinación de teclas es CtrlDerecho+F), pero os lo indicará al inicio.

Ya tenemos Windows 10 funcionando perfectamente en cualquier ordenador. Además, podemos minimizar la ventana y volver al cabo de un rato, es como si tuviéramos dos sistemas operativos funcionando al mismo tiempo. La única precaución es que si no queremos perder los datos de la máquina virtual, debemos “Guardar Estado” en lugar de cerrarla cuando terminemos.

Page 22: Act4_deCarn Trabajo Tecnologia

CONCLUSIONES

La virtualización consiste en términos generales en emular mediante algún programa (como puede ser Virtualbox (gratuito) o VMware (de pago)) un hardware sobre el que montar un servicio, servidor o red. De esta forma se crea lo que conocemos como una máquina virtual. Así, con un solo ordenador tu puedes crear varias máquinas virtuales e instalar en cada una de ellas el software (ya sea un windows, una distribución de Linux, o MacOS) que necesites para trabajar.

Page 23: Act4_deCarn Trabajo Tecnologia

RECOMANDACIONES

Aprender cómo funciona la virtualización, se sentirán más cómodos con ella,

Conocer más sobre de la virtualización.

Conocer si virtualización puede ahorrarle dinero a la empresa, ahorrarle tiempo, y hacer a su centro de datos mucho más eficiente.

Page 24: Act4_deCarn Trabajo Tecnologia

BIBLIOGRAFIA

http://live.osgeo.org/es/quickstart/virtualbox_quickstart.html

http://www.baquia.com/tecnologia-y-negocios/entry/emprendedores/2013-05-13-las-tres-formas-de-virtualizar-un-servidor

http://winphonemetro.com/2014/10/virtualbox-windows-10