vsphere gratis espaƱol descargar vmware

gratis - vmware server



vmware y rendimiento para desarrollo (17)

Depende del empleador, supongo. En una máquina que está adecuadamente equipada, VMWare (o cualquier software de virtualización) funciona perfectamente bien. En máquinas que es más probable que se vea obligado a usar en la mayoría de los trabajos de programación, no tanto.

Personalmente no uso VMWare en el trabajo. Mi máquina de trabajo apenas tiene potencia suficiente para manejar de forma nativa las herramientas que necesito usar.

Curioso, ¿cuántos de ustedes se desarrollan en un entorno de VMware?

¿Es popular que los empleadores configuren VMware para todos?

Parece una excelente manera de implementar nuevas computadoras de escritorio y realizar copias de seguridad, etc.

Solo me preocupa el rendimiento (PC vmwares).

Actualizar

Solo estaba viendo el sitio de vmware, 1.3 MIL MILLONES en ventas ... ¡Guau!


Desarrollo bajo una versión de VMWare de toda mi red, que incluye; Servidor AD, Servidor DB, etc., no hace falta decir que el rendimiento es terrible incluso en nuestro servidor VMWare que ejecuta 4 gb de ram. Pero me permite desarrollarme sin miedo a destruir accidentalmente las bases de datos de mis compañías o cerrar un servidor importante en el mundo real. Y si sucede algo loco, no hay gran cosa, puedo simplemente volver al ayer. Si toda mi red no estuviera alojada dentro del entorno VMWare, el rendimiento sería increíble, pero ejecutar todos esos otros sistemas realmente lo atasca mucho.


En mi entorno de desarrollo utilizo un par de máquinas virtuales. Usualmente un servidor (por linux) por rol (como subversion, bases de datos MySQL, servidor web, servidor trac, etc.). De esta forma, mi máquina principal permanece limpia y no puede afectar mi trabajo ejecutando de forma descontrolada, y los datos permanecen seguros en el host VM.

VmWare es de muy alto nivel, para la producción recomendaría usar una solución de metal desnudo de bajo nivel, como Xen.


Es muy popular a menos que el empleador sea barato, lo usé en algunas compañías. es ideal para .NET o cualquier otro idioma en el que tengas que comprobar si funciona en diferentes versiones / plataformas del sistema operativo. La forma más común es no utilizar VMWare en su propia computadora, sino unirse de forma remota.


Estoy haciendo algo de desarrollo de SharePoint y realmente amo la flexibilidad que viene de usar VMPlayer en mi computadora portátil. Tengo una imagen con WSS y la cadena de herramientas VS2005 y otra imagen con MOSS y VS2008 / SQL server 2008 cuando la necesito al máximo. Cuando la imagen de 2008 se corrompió (creo que para muchas versiones beta), simplemente pude eliminarla y crear una nueva de una copia de seguridad anterior. Ser capaz de desarrollarse en un entorno de servidor mientras está en el tren habla por sí mismo.

PD: Solo se necesitan 4 GB para ejecutar VMWare y su rendimiento es realmente bueno, incluso con una unidad de disco lenta de 5600 rpm


Intentamos ir all-in con máquinas virtuales, pero descubrimos que SQL Server ejecutándose varias veces en la misma caja física básicamente lo empantanaba hasta la inutilidad. Sin embargo, no creo que hayamos visto ningún problema grave una vez que los DB se eliminaron de las pilas de VM.


Lo usamos donde trabajo Incluso estamos fabricando un DVD con el dispositivo para reducir el tiempo que tardan los nuevos desarrolladores en ponerse al día.

En cuanto al rendimiento, he visto un golpe de rendimiento. En general, parece limitado por el disco duro si tiene instantáneas habilitadas. Por supuesto, después de mover mi VM a un VelociRaptor, incluso ese golpe de rendimiento ya no es notorio.

Oh, desarrollo sitios web ASP y aplicaciones C / C ++ usando Visual Studio 2005 y 2008.


Mi compañía usa VMware para probar nuestra aplicación web usando diferentes navegadores / versiones de sistema operativo. Todos tienen al menos 1 VM en su máquina para este propósito. Todos nos desarrollamos en la máquina nativa, sin embargo, incluso en una máquina de cuatro núcleos con 4 GB de RAM, ¡lleva unos 20 minutos hacer una versión limpia de nuestra aplicación! Para mí, no me gusta usar imágenes de VM debido a la cantidad de paginación que hacen. Algunos desarrolladores aquí comenzaron a usar Linux tiene el sistema operativo host y ejecutan máquinas virtuales de Windows y obtienen un rendimiento mucho mejor debido a la reducción de paginación (Linux es mucho mejor en la administración de memoria y memoria caché de disco, además tiene un mejor planificador). Las VM adicionales para las pruebas que normalmente se ejecutarían dentro de nuestra instancia de Windows se moverán para que se ejecuten una al lado de la otra en el host de Linux, lo que mejora el rendimiento.


Pasé a desarrollar exclusivamente máquinas virtuales en el momento en que comencé a trabajar con tecnologías como BizTalk Server, Sharepoint y beta / CTP de varias cosas ... simplemente era imposible que todas las cosas coexistieran en la misma caja .

Desde el cambio, he disfrutado de muchos otros beneficios al desarrollar en una máquina virtual: instantáneas, portabilidad, recursos dinámicos de clasificación, etc.

El beneficio final se debe a que VMWare tiene presencia en muchos sistemas operativos anfitriones diferentes, por lo que soy libre de seleccionar el sistema operativo anfitrión de mi elección: XP, Vista, Linux, OSX, etc.

Ahora ejecuto OSX en una MacBook Pro, lo que me permite hacer el desarrollo de Mac y iPhone, así como el desarrollo de Windows, todo en la misma caja.

Esa es la historia de fondo larga que me lleva a responder a la pregunta , siempre y cuando tu hardware tenga una buena especificación, no deberías tener problemas de rendimiento, incluso haciendo una locura con BizTalk y SQL Server.


Personalmente, me encantaría usar una solución de virtualización para mi desarrollo diario debido a la capacidad de probar y desarrollar en múltiples sistemas operativos simultáneamente. Sin embargo, dado que mi desarrollo diario implica bastante opengl, actualmente no es una solución factible porque la mayoría de las veces el sistema operativo en la máquina virtual regresará al software de forma predeterminada debido a la falta de controladores y aceleración de hardware.


Tristemente, todavía no es "popular" en el sentido de "común", pero definitivamente es "popular" en el sentido de "disfrutado" por aquellos que lo prueban. Como consultor, me encanta, ya que me permite intercambiar cadenas de herramientas en cuestión de minutos y, al final de un compromiso, grabar un DVD, tirarlo en el archivo del proyecto y terminarlo.

Varios respondedores parecen enfatizar el uso de máquinas virtuales para pruebas, donde creo que está comenzando a ganar algo de tracción, al menos en tiendas más sofisticadas. Es claramente una gran victoria para las pruebas de compatibilidad y despliegue.


Uso casi exclusivamente Máquinas Virtuales para el desarrollo y estoy muy contento de hacerlo. La flexibilidad de múltiples entornos de caja de arena definitivamente vale una pequeña inversión en rendimiento.

Claramente, una VM nunca le dará los mismos resultados que ejecutar en un sistema nativo, pero debería poder obtener un rendimiento que sea fácilmente del 10-15% del real. En mi experiencia, muchos de los problemas de desempeño que enfrentan las personas se deben a sistemas y máquinas virtuales poco especificados o mal configurados.

Principalmente desarrollo con una máquina virtual Vista x64 en un Core 2 Duo de 2.4Ghz con 4 GB de Ram. De esto, asigno 2 GB de RAM y dos núcleos virtuales a mi VM principal. Si estoy ejecutando más de una VM usualmente cambio esto a 1-1.5GB y un núcleo.

Aquí hay algunos resultados rápidos de la prueba GeekBench; (Tenga en cuenta que los resultados de GeekBench en OSX y Vista no parecen comparables, se enumeran aquí para mostrar el impacto de las configuraciones en ambos sistemas).

Arranque nuevo, sin aplicaciones activas:

OSX nativo - 3115 OSX nativo con Vista 64 VM - 3042 Vista nativa 64 (2.4GHz x 2, 4GB) - 2596 Vista 64 VM (2 VCore, 3GB) - 2362 Vista 64 VM (1 VCore, 2GB) - 1892

Estas son las razones más comunes para un rendimiento de VM pobre en mi experiencia;

  • Máquinas poco especificadas. Lo ideal sería que pudieras dedicar un núcleo y 1GB de memoria a cada VM en la que pienses trabajar. Contrario a lo que podrías leer, he descubierto que Vista funciona con un pequeño porcentaje de XP con 1GB de memoria.
  • Ejecutando demasiadas cosas en tu VM. Mantenga su correo electrónico, navegación web y mensajes instantáneos a mamá en su sistema operativo nativo.
  • En su máquina virtual apague elementos tales como protectores de pantalla, aplicaciones en segundo plano y servicios no esenciales. Si sus máquinas virtuales están respaldadas, es posible que desee desactivar la restauración del sistema.
  • De ser posible, tenga sus máquinas virtuales en un disco duro separado de su sistema operativo nativo para que el acceso a sus discos sea independiente si uno u otro comienza a buscar.
  • Defragmente su unidad VM. Eso hace una diferencia.

VMWare como un entorno de desarrollo de Windows se ejecuta terrible en mi doble núcleo con 2 GB RAM (XP invitado, host XP). Incluso sin ejecutar nada en el host a excepción de VMware, la paginación constante tarda aproximadamente un minuto en resolverse cada vez que cambio de aplicación. Diablos, el VS2008 nativo ni siquiera funciona tan bien durante el uso intensivo de intellisense (retraso notorio ocasional). Si bien utilizo una imagen de VM fija ya que mi entorno de trabajo diario tiene muchos beneficios, el retraso de rendimiento de segundo a segundo es demasiado frustrante.

Mi empleador me está comprando un buen sistema de 64 bits con una tonelada de ram, así que volveré a tratar el tema en un mes. Por ahora acabo de reimagen mi máquina cada dos meses.

... el desarrollo de la consola obviamente funciona bien. para aplicaciones de servidor (implementación) donde las aplicaciones de memoria alta no se inician y cerrar vmware es encantador y funciona bien.


VMware Workstation 6.5 funciona como un campeón en mi antiguo Athlon X2. Uso Visual Studio en mi equipo host y tengo muchas VM instaladas con varias combinaciones de sistema operativo, navegador y navegador. VMware Workstation también agrega depuración de VM en Visual Studio, así que solo puedo presionar F6 para iniciar mi aplicación en cualquiera de mis VM y depurarla en cualquier sistema operativo que desee. La única pega es que necesita al menos 4 gb de RAM para que sea práctico usar más de 1 VM a la vez.


Virtualización en escritorio / estación de trabajo: Sun Virtualbox o VPC. Fácil, ligero. Compartimos nuestras imágenes favoritas, las mantenemos causales y, a veces, incluso las comprendemos.

Los entornos principales de QA se ponen serios con Manager. Es una bestia trabajar, pero no puede vivir sin ella. No hay forma de que podamos pagar nuestra matriz de prueba en máquinas reales, o mantenerla sin la gestión de la plantilla. Sin ese recurso, probablemente haya cosas que debe hacer y no hacer.

Servidores de larga vida o QA DB: VM Ware ESX. (No hay una breve explicación).

No tenemos problemas de rendimiento con los DB y la virtualización. Bueno, lo hice en Lab Manager, que es parte de por qué los DB viven en ESX en nuestra tienda. Para I / O, nuestros técnicos de TI hacen magia con SAN, iSCSI y cables de alta calidad. Sin duda, es más sencillo evitar los problemas de perfilación en los servidores de db si son de metal puro, y probablemente sea posible extraer más perf de un host dedicado.

Lo que muestra lo que es y lo que no es la virtualización: la virtualización no es para un escenario donde ya está maximizando su hardware. Por ejemplo, no lo uso dev, porque necesito todo lo que mi caja dev pueda darme. Es para reemplazar docenas de servidores físicos no aprovisionados y poco utilizados, con docenas de clones virtuales fáciles de aprovisionar en muchos menos hosts. Permite intercambiar en caliente más capacidad o permite flexibilidad de ingeniería.

También tengo algunos juegos de computadora de finales de los 90 que corro en Windows 98 virtualizado.


Empecé a usar VMware para casi todo en mi PC personal.

Guardo mi instalación nativa de Windows solo para juegos y tengo máquinas virtuales separadas para todo lo demás:

  • una estación de trabajo de oficina general (MSOffice, software de contabilidad, crapware general). Este se queda casi todo el tiempo.
  • un entorno de desarrollo de pila WAMP
  • un entorno MS stack dev
  • un entorno desechable para las pruebas beta y jugar con cosas que pueden romper la instalación del sistema operativo.

Todo es bastante rápido Utilizo una instalación básica optimizada de WinXP que ocupa muy poco espacio / memoria.

La E / S de disco parece ser el cuello de botella para mí, pero creo que estamos a solo una generación (¿6 meses?) De las SSD bastante asequibles.

No pude volver a la informática física.


Una vez que comiences a usar máquinas virtuales, nunca más volverás. Utilizo VMware en una MacBook Pro para el desarrollo de Windows y Linux y estoy muy contento con el resultado.

Observaciones:

  • obtener suficiente RAM 4 GB es bastante útil, pero 8 es mejor. Eres un desarrollador, tienes muchas aplicaciones y páginas web abiertas, ¿verdad?
  • asignar 1 núcleo a la máquina virtual - es más rápido que 2.
  • siga las recomendaciones de VMware para asignar RAM a los invitados
  • utilice un disco duro virtual para el sistema operativo invitado. Es mucho más rápido que ejecutar el invitado desde una partición de BootCamp.
  • VMware no tiene el controlador WDDM necesario para habilitar Aero.
  • cuando realicé una evaluación, los controladores de video de host de VMware Linux no parecían tan rápidos como para los hosts de Windows o OSX. El video para los invitados de Windows es notablemente más lento en un host Linux que en los otros dos SO. Esta fue la razón principal por la que elegí Mac en una máquina Linux.