Newton escribió:¿Has pensado en meter en la máquina VMware ESXi y poner sobre éste los 2 entornos que quieres?
Otra posibilidad es investigarsi podrías hacerlo usando Docker
CrosMax escribió:Hola a todos!!
Ahora que me voy a cambiar de portatil me estoy planteando cual sería la mejor forma de trabajar (en mi caso) que soy programador y necesito linux y windows. Además me gustaría poder cumplir los siguientes requisitos, por orden de preferencia:
- Velocidad general del sistema con prioridad de linux frente a windows
- Facilidad para restaurar los entornos de desarrollo
- Portabilidad. Poder trabajar con el mismo entorno de desarrollo y código fuente en varios PCs
..
¿Como lo veis? Qué harías vosotros? La opción de comprarme el super pepino para mejorar algo la fluidez no me vale
CrosMax escribió:Buenas de nuevo.
Retomo este tema ahora que ando algo mas liberado de trabajo y puedo dedicarle tiempo a la migracion.
@Alecs7k, no te habia leido. Ahora estaba mirando que ofrece Vagrant, porque tampoco lo conocía.
La verdad es que no me imaginaba que hubiera tantas "plataformas" disponibles para tal fin, asique me toca empollar un poco a ver cual se adapta mejor a lo que busco.
La unica pega que me ha surgido en este tiempo, y que es importante, es que me robaron el portatil que pensaba usar, porque con el que ando tiene 4GB de ram y no se puede ampliar mas. Es una buena reliquía pero que me da pena tirar Voy a ver si Docker y Vagrant exigen menos recursos que tirar de maquinas virtuales vmware.
Un saludo! Y si alguien aporta mas opciones, estupendo!!!
EDIT:
Por lo que voy leyendo, docker y vagrant dan un resultado parecido, pero lo veo enfocado mas que al desarrollador que está desarrollando, al momento de poner algo en produccion, y tener un entorno que sabes que es cerrado, que has probado y que no va a fallar. Pero lo que busco es tener mis fuentes, requisitos (librerias, frameworks), IDEs, editores disponibles en el último estado que los dejé sin importar el PC que esté utilizando. Quizas esto se consiga tambien con Docker y Vagrant, pero la sensacion que tengo es que la finalidad que se busca conellas no es esta que describo. ¿Estoy en lo cierto?
Newton escribió:CrosMax escribió:Buenas de nuevo.
Retomo este tema ahora que ando algo mas liberado de trabajo y puedo dedicarle tiempo a la migracion.
@Alecs7k, no te habia leido. Ahora estaba mirando que ofrece Vagrant, porque tampoco lo conocía.
La verdad es que no me imaginaba que hubiera tantas "plataformas" disponibles para tal fin, asique me toca empollar un poco a ver cual se adapta mejor a lo que busco.
La unica pega que me ha surgido en este tiempo, y que es importante, es que me robaron el portatil que pensaba usar, porque con el que ando tiene 4GB de ram y no se puede ampliar mas. Es una buena reliquía pero que me da pena tirar Voy a ver si Docker y Vagrant exigen menos recursos que tirar de maquinas virtuales vmware.
Un saludo! Y si alguien aporta mas opciones, estupendo!!!
EDIT:
Por lo que voy leyendo, docker y vagrant dan un resultado parecido, pero lo veo enfocado mas que al desarrollador que está desarrollando, al momento de poner algo en produccion, y tener un entorno que sabes que es cerrado, que has probado y que no va a fallar. Pero lo que busco es tener mis fuentes, requisitos (librerias, frameworks), IDEs, editores disponibles en el último estado que los dejé sin importar el PC que esté utilizando. Quizas esto se consiga tambien con Docker y Vagrant, pero la sensacion que tengo es que la finalidad que se busca conellas no es esta que describo. ¿Estoy en lo cierto?
Si estas en lo cierto Digamos que Docker lo puedes utilizar para tener un 'entorno concreto' [una versión de Apache con una versión concreta de MySQL con una versión concreta de PHP por ejemplo] y así lo puedes desplegar de una máquina a otra sin mayor problema. Tal y cómo dices, es muy utilizado por desarrolladores. No sé si podrías adaptarlo para usarlo con tus fuentes, librerias, frameworks y IDEs.
La opción más recomendable en mi opinión, puede ser contar con una máquina con ESXi y crear ahí las máquinas virtual que necesites; después desde otros equipos/dispositivos puedes conectar al ESXi y utilizar la máquina. Busca documentación sobre ESXi, vSphere etc.
CrosMax escribió:
Definitivamente creo que la mejor opcion para mi caso seria instalar ESXi en los 2 pcs que usaría y tirar de una VM Windows y otra VM Linux.
Ahora una cuestión que me ha surgido es que es preferible en términos de fluidez general: ¿Host sobre HDD y VM en SSD o viceversa? Sé que lo mejor sería contar con dos SSD
Gracias