Breaking

Post Top Ad

Your Ad Spot

martes, 15 de mayo de 2018

El valor de una computadora de laboratorio adecuada: ¿por qué debería comenzar con la virtualización?

opensuse leap 


Ya sea que trabaje en TI o en desarrollo, tener una estación de trabajo decente es imprescindible. Su estación de trabajo es su Navaja suiza con todas sus utilidades, herramientas, entorno de trabajo y posiblemente versiones de producción de sus obras.
Pero, ¿deberías hacer toda tu investigación en la misma estación de trabajo? ¿Con todos sus entornos de prueba y versiones diferentes de bibliotecas y herramientas? Puede llevar mucho tiempo configurar su entorno, cómo le gusta, por lo que debe protegerlo. Así es como puede asegurarse de que su computadora se mantenga alerta:
No importa si trabaja en Linux, Mac o Windows (y especialmente Windows), la instalación de diferentes versiones del mismo software puede tener algunos efectos muy adversos.
Trabajando como analista de soporte en un entorno empresarial de más de 70,000 usuarios, veo el caos y el caos que se desarrolla cuando, de alguna manera, un usuario tenía la versión incorrecta de Java instalada en su computadora y ya no puede iniciar sesión en las plataformas empresariales (el lema de Java de 'Escribir una vez, ejecutar en cualquier lugar' debería tener una advertencia '¡Por tiempo limitado!'). Mucha gente en TI podría pensar "sí, pero puedo arreglar eso". Y, seguro, probablemente tengas razón, pero ¿para qué preocuparte cuando puedes asegurarte de que no se rompa, para empezar?
Hace poco tomé posesión de una computadora de juegos más vieja con un Core-i7 2700k (no VT-d debido a la variante 'k', desafortunadamente, una decepción en una CPU tan capaz) y 16GB de RAM por un precio más que justo después ayudando a un amigo a construir un nuevo sistema i7-8700. Esto estaba reemplazando mi sistema Core-2 Quad Q8200 mucho más antiguo (ejecutando Arch Linux) como mi servidor de archivos / medios, y es bastante el reemplazo que viene con cuatro veces más RAM y probablemente alrededor de tres veces el rendimiento de la CPU al menos. Mi movida inmediata fue ponerlo en marcha con la virtualización, además de las tareas con las que trabajaría mi sistema Core-2 Quad, dado que tenía el agregado adicional.
Con este nuevo sistema, decidí dar OpenSUSE Leap para probar el servidor. No es que Arch me haya dado un mal momento, pero al estar familiarizado con Debian / Ubuntu y CentOS / Red Hat, pensé que podría darle una oportunidad a la otra distribución de Linux empresarial viable.
Resulta que configurar la virtualización KVM en OpenSUSE usando la herramienta Yast2 es increíblemente fácil, incluso desde la línea de comandos. Las únicas partes que realmente requieren un poco de mugre son los permisos de administración de socket, pero eso es muy sencillo con las guías proporcionadas por SUSE.


 Tenga en cuenta que hice todo de forma remota, pero que si lo hiciera localmente, en una máquina, sería mucho más fácil con algo como Virtual Box (que está muy subestimado como plataforma de virtualización).
El uso de máquinas virtuales le permite ejecutar más que solo otros sistemas operativos. Le permite encapsular múltiples entornos en su máquina para pruebas, construcciones de integración continua, o a menudo en mi caso, simplemente aprendiendo e implementando nuevas tecnologías.
La verdad es que tener una buena computadora de laboratorio con virtualización configurada adecuadamente, si es una computadora portátil, una computadora de escritorio de alto rendimiento o incluso un hardware de nivel de servidor, es un activo invaluable porque te permite adaptar tu entorno de trabajo de manera rápida y confiable sus necesidades actuales sin comprometer ninguna otra pieza de software.
¿Qué tipo de bancos de pruebas o entornos de laboratorio tiene configurados? ¿Son para la escuela, el desarrollo profesional (comercial o de código abierto?), ¿O simplemente retoques? Háganos saber en los comentarios a continuación.

No hay comentarios.:

Publicar un comentario

Post Top Ad

Your Ad Spot

Páginas