WebSphere Virtual Enterprise utiliza VMware Infrastructure SDK (VI SDK) para comunicarse a través de los servicios web con Plataformas VMware Infrastructure 3. Cualquier Plataformas VMware Infrastructure 3 que expone VMware Infrastructure SDK (VI SDK) como un servicio web y puede trabajar con WebSphere Virtual Enterprise como, por ejemplo, ESX o vCenter.El software VMware proporciona virtualización del nivel de sistema operativo, mientras que WebSphere Virtual Enterprise proporciona la virtualización en un nivel de aplicación.
Cuando utilice las tecnologías de virtualización con WebSphere Virtual Enterprise, el nodo dejar de representar el sistema físico. Puesto que se pueden crear varias máquinas virtuales en una única máquina física, puede crear varios nodos de WebSphere Virtual Enterprise en el mismo sistema físico.
WebSphere Virtual Enterprise se comunica con Plataformas VMware Infrastructure 3 que expone VMware Infrastructure SDK (VI SDK) como un servicio web. Con esta integración, los entornos de ejecución se pueden comunicar entre sí a través de los servicios web. Mediante el uso de SDK, WebSphere Virtual Enterprise puede tomar decisiones sobre la colocación de servidores conociendo donde se ejecutan los nodos en la célula. Esta integración sólo está soportada si utiliza Plataformas VMware Infrastructure 3.
WebSphere Virtual Enterprise reconoce que estos nodos no son necesariamente recursos autónomos distintos. En algunos casos, un nodo podría compartir memoria y espacio del procesador con otros nodos, con parámetros especificados que controlan y gestionan los sistemas.
Si tiene varios nodos que se ejecutan en un sistema físico con Plataformas VMware Infrastructure 3, WebSphere Virtual Enterprise se puede comunicar con el producto VMware a través de los servicios web. Puede configurar esta comunicación en la consola administrativa creando propiedades personalizadas a nivel de célula. Estas propiedades personalizadas definen el URL, el ID de usuario y la contraseña para un servidor vCenter o ESX. Configure las propiedades personalizadas con la información sobre todas las máquinas virtuales y los servidores físicos del entorno. Por ejemplo, si ejecuta vCenter, podrá crear una propiedad personalizada para el servidor vCenter.
Los nodos y las máquinas virtuales están correlacionados a través de las direcciones MAC (control de acceso al medio).
Mediante la configuración de WebSphere Virtual Enterprise para saber los servidores vCenter o ESX, el controlador de colocación de aplicaciones puede utilizar los valores de VMware para establecer correctamente los límites máximos de uso del procesador para cada nodo. WebSphere Virtual Enterprise establece el límite de uso del procesador para una máquina virtual determinada para que sea el mínimo del límite de uso del procesador que está configurado en vCenter o ESX, o el número de procesadores que están asignados a la máquina virtual dividido por el número real de procesadores de la estación de trabajo física. Por ejemplo, si el sistema físico tiene 3 procesadores, y la máquina virtual tiene 1 procesador asignado, el límite de uso del procesador para la máquina virtual es un 33% del procesador total de la estación de trabajo física.
Aunque Plataformas VMware Infrastructure 3 proporciona una diferenciación y gestión del servicio, no puede controlar el rendimiento en el nivel de aplicación. WebSphere Virtual Enterprise agrega la capacidad para definir los objetivos de nivel de aplicación. Los gestores autónomos trabajan para mantener los objetivos definidos.