Virtualización de equipos, una practica de migración

in #steemstem5 years ago (edited)

Virtualizar es la creación de un recurso informático de forma virtual, en otra palabras crear mediante software un volumen que duplique las actividades de un dispositivo físico, en la actualidad esta es una actividad común, donde se utilizan equipo con gran cantidad de recursos disponibles para dividir estos recursos y crear sistemas virtuales que utilicen una parte de estos recursos realizando actividades de un sistema independiente.


Esta es una actividad que originalmente se acostumbró más en los entornos empresariales, en la actualidad se ha expandido y se utiliza incluso en pequeños entorno de hogar. Es por otro lado el crecimiento de la nube uno de sus mayores motores de impulso.



Imagen Disponible en Pixabay

El alquiler de servidores virtuales para montar plataformas en Internet es común en la actualidad, se utilizan para todo tipo de actividades páginas web, aplicaciones en línea, bases de datos, e incluso de laboratorios de prueba. Para esto existen empresas que montan plataformas grandes con gran cantidad de recursos donde se podrán crear granjas de equipos donde se configuran gran cantidad de máquinas virtuales.


La práctica de las máquinas virtuales en línea es posiblemente uno de los usos más conocidos, sin embargo existen usos en ámbitos empresariales que no son tan conocidos, la forma en que se está llevando los servidores dentro de las empresas. Donde se está cambiando de utilizar varios pequeños servidores a pocos servidores grandes donde se pueda tener los servidores virtualizados.


Si una empresa desea en la actualidad podría migrar uno, dos o más servidores a un equipo de mayor potencia, esto permitirá optimizar el uso del equipo, administrando mejor los recursos disponibles.


El mejor uso de los recursos del equipo al aprovechar el alto poder de cómputo de equipos actuales para virtualizar varios equipos pequeños es la primera ventaja, la posibilidad de aumentar la capacidad de almacenamiento o memoria disponible de forma rápida también es un añadido, si tenemos un equipo de gran capacidad donde hay recursos disponibles, solo será necesario permitir al equipo generado usar más memoria del anfitrión, si otro equipo necesita más espacio se utiliza del sobrante en el anfitrión. Los equipos que hacen de anfitrión pueden trabajar como una granja compartiendo sus recursos para los equipos contenidos, esto permite escalabilidad para la plataforma general.


Respaldos, migraciones, actualizaciones son procesos que se pueden realizar de forma rápida y sencilla cuando se trabaja con equipos virtuales. Por otro lado cuando se tiene una plataforma y se desea llevar equipos físicos a centros de datos virtuales es posible, permitiendo a una empresa llevar su plataforma a una nueva estructura con facilidad. En este post se desarrollará un ejemplo de cómo llevar un equipo físico a una máquina virtual.


La migración de un equipo físico a virtual puede realizarse sobre servidores e incluso equipos personales. Para virtualizar equipos existen gran cantidad de programas probaremos usando VMWare Workstation seguiremos los siguientes pasos.



Generando la Máquina Virtual


Instalar en el equipo “VMWare vCenter Standalone” en el modo cliente servidor, ejecutando como administrador, se abre el sistema y se abre como un servidor local.



Captura de Pantalla Realizada por @ubaldonet

Usamos la Opción “Convert Machine”


Captura de Pantalla Realizada por @ubaldonet



En el campo de selección “This Local Machine” y “Next”


Captura de Pantalla Realizada por @ubaldonet



En “Select destination Type” escogemos “VMWare Workstation or Other virtual Machine”, Seleccionamos el producto que deseamos para abrir, le asignamos un nombre a la máquina virtual y una ubicación y “Next”.



Captura de Pantalla Realizada por @ubaldonet



Dejamos la configuración como esta para modificar posteriormente y “Next”.


Captura de Pantalla Realizada por @ubaldonet


Finalmente “Finish” y esperamos que se ejecute el proceso.


Captura de Pantalla Realizada por @ubaldonet



Luego de terminado el proceso, podemos copiar el archivo obtenido en el equipo que será anfitrión de la máquina virtual. Donde usaremos VMWare Virtual Machine Pro (Descargado de su página) para levantar la imagen.En este caso lo realizaremos en un equipo con Ubuntu.


Instalar VMWare Virtual Machine Pro en Ubuntu


Preparamos la instalación sudo apt install build-essential


Descargar el programa en la página


Abriremos la consola  iremos a la carpeta y modificaremos los permisos del archivo como se muestra:


cd Descargas 
ls (para ver el nombre del archivo descargado)
sudo chmod +x ArchivoDescargado



Captura de Pantalla Editada con Gimp 2.10


Ejecutamos el archivo sudo ./ArchivoDescargado


Captura de Pantalla Editada con Gimp 2.10



Aceptamos la Licencia y continuamos


Captura de Pantalla Editada con Gimp 2.10



En el momento decimos que no queremos instalar las actualizaciones mientras instalamos


Captura de Pantalla Editada con Gimp 2.10


Contribuir con el soporte del software es decisión de cada persona


Podemos dejar el usuario que aparece o seleccionar algún otro que deseemos


Captura de Pantalla Editada con Gimp 2.10


Podemos dejar la ruta o utilizar una propia


Captura de Pantalla Editada con Gimp 2.10


Seleccionamos el puerto a utilizar, en este caso dejaremos el que esta por defecto.


Captura de Pantalla Editada con Gimp 2.10


Si no tenemos licencia y deseamos usarlo de prueba por 30 días le damos siguiente, si la tenemos es momento de colocarla.


Captura de Pantalla Editada con Gimp 2.10


Presionar "Install"


Captura de Pantalla Editada con Gimp 2.10



Cerramos


Captura de Pantalla Editada con Gimp 2.10


Al abrir la primera vez solicitará instalar una modificación del módulo del Kernel, instalar.


Captura de Pantalla Editada con Gimp 2.10


Cuando Solicite la clave de la licencia, si la tenemos la colocamos en caso contrario colocamos la prueba de 30 días


Captura de Pantalla Editada con Gimp 2.10


Presionar "Ok"


Captura de Pantalla Editada con Gimp 2.10


Apertura de la máquina Virtual


Abrir la aplicación de VMWare Workstation Pro ir a “File”, “Open”, Buscar el sitio donde esté el archivo que generamos y Abrir.


Captura de Pantalla Realizada por @ubaldonet


Cuando aparezca la máquina presionar botón derecho sobre esta, seleccionamos "settings".


Captura de Pantalla Realizada por @ubaldonet


Se cambian la cantidad de memoria, números de cores a utilizar, presionamos “Save”.


Captura de Pantalla Realizada por @ubaldonet


Presionamos "Start", donde aparece el triangulo verde, aparece para seleccionar si la máquina se copió o se movió.


Captura de Pantalla Realizada por @ubaldonet

Utilizar “I copied This” ya el equipo encenderá y estará listo para utilizar.


Captura de Pantalla Realizada por @ubaldonet


Captura de Pantalla Realizada por @ubaldonet

La Migración de Plataformas


En el ejemplo utilizamos una plataforma de estación de trabajo de pruebas, sus capacidades tienen algunas limitaciones, dadas por el tamaños de las estaciones. Por otro lado este proceso también puede aplicarse con el objetivo de migrar los servidores de una empresa a una pequeña granja de servidores.


Migrar una plataforma a máquinas virtuales trae consigo ventajas, facilitando el mantenimiento, respaldos, ampliar las capacidades de la máquina virtualizada cuando se requiera y creación de entornos de prueba.


Por otro lado también es una solución para problemas más pequeños, en situaciones donde una persona necesita mantener una estructura de un equipo personal una máquina virtual puede ayudarlo, pues utilizar una máquina virtual permitirá llevar esa estructura en volumen a través de diferentes equipos.


Realizado con imágenes bajadas de Pixabay y Compuestas en Inkscape por @ubaldonet

Referencias

Wikipedia aquí

VMWare página



Sort:  



This post has been voted on by the SteemSTEM curation team and voting trail. It is elligible for support from @curie and @utopian-io.

If you appreciate the work we are doing, then consider supporting our witness stem.witness. Additional witness support to the curie witness and utopian-io witness would be appreciated as well.

For additional information please join us on the SteemSTEM discord and to get to know the rest of the community!

Thanks for having added @steemstem as a beneficiary to your post. This granted you a stronger support from SteemSTEM.

Thanks for having used the steemstem.io app. You got a stronger support!

Hi @ubaldonet!

Your post was upvoted by Utopian.io in cooperation with @steemstem - supporting knowledge, innovation and technological advancement on the Steem Blockchain.

Contribute to Open Source with utopian.io

Learn how to contribute on our website and join the new open source economy.

Want to chat? Join the Utopian Community on Discord https://discord.gg/h52nFrV

Thanks, Gracias

Posted using Partiko Android

Votado por el trail @team-mexico
Canal Discord ¡Te esperamos!

Delegaciones para @team-mexico ¡Ayúdanos a crecer!

10 SP - 25 SP - 50 SP - 100 SP - 150 SP- Mas información.
teammexico (1).png

Gracias por el apoyo

Buenisimo el tutorial. Te propongo el ejercicio de para tus próximos posts utilizar aplicaciones Open Source o de Código Abierto.

Uno de los pilares de las criptomonedas es el open source. Lo contrario sucede con Vmware o Windows.

Saludos!

Si revisas mis artículos veras que yo defiendo el Opensource, pero la realidad de los sistemas no pasa solo por Opensoruce o Código Privado, la realidad de las plataformas es mixta, las empresas toman lo mejor de ambas. De hecho si ves el post el equipo que se virtualiza es Windows, cuando hice el tutorial fue aprovechando que estaba rescatando un software de un equipo con Windows que se quiere rescatar, pero la maquina la levante en Ubuntu, porque las empresas están conscientes que este tipo de plataformas se acostumbran a usar en centro de cómputos con base Linux, bien sea Centos, Debian, Red Hat, etc. Se vive una dualidad en la realidad, ambos mundos viven juntos hay suficiente espacio para ambos.
Me alegra te gustara y espero te sirva en algún momento.

Apropiado artículo para ayudar en procesos de migración. También se me ha ocurrido esta idea y la he aplicado en proyectos para ayudar a los usuarios a adoptar el sistema. Saludos.

Últimamente mucho acostumbran comprar un server mediano y así montar dos o tres pequeños separados y así aprovechar mas los recursos, ayuda y facilita la escalabilidad. Pero es que así como lo use en el post puede ayudar a salir de problemas sencillos, también en mas fácil copiar la carpeta de la maquina virtual que respalda un equipo.

Saludos y gracias por el comentario

Coin Marketplace

STEEM 0.35
TRX 0.12
JST 0.040
BTC 71288.26
ETH 3580.30
USDT 1.00
SBD 4.77