Andrés Rodríguez – Fotolia
Hay tres consideraciones principales para agregar unidades de procesamiento de gráficos de alta gama a los servidores: idoneidad de la aplicación, …
requisitos de instalación e instalaciones del servidor.
Primero, considere por qué está instalando hardware de GPU y dónde lo usará. Incluso con arquitecturas de computación unificadas como CUDA u OpenCL, una aplicación solo se beneficia de las tarjetas GPU del servidor cuando está diseñada para utilizar la GPU y su capacidades de procesamiento paralelo. Dichos casos de uso incluyen virtualización, aprendizaje automático y procesamiento de big data. Para una configuración eficiente del centro de datos, es posible que desee migrar cargas de trabajo que no utilizan la GPU a servidores que no son GPU.
La GPU debe admitir el sistema operativo subyacente y cualquier controlador de GPU. Debe verificar que la aplicación y su sistema operativo sean totalmente compatibles con la GPU antes de cualquier instalación. Si el software que está utilizando no está programado para el uso de GPU, no obtendrá ningún beneficio al instalar un servidor basado en GPU.
En segundo lugar, si está instalando tarjetas GPU de servidor como un dispositivo de expansión del mercado de accesorios, tenga en cuenta los requisitos de hardware de la GPU. Un GPU de clase empresarial puede contener hasta cuatro chips GPU, cada uno con cientos de núcleos. Esto puede agregar miles de vatios de carga adicional en el fuente de alimentación del servidor. Es posible que los servidores de caja blanca comunes no admitan complementos de GPU de clase empresarial sin una actualización importante de la fuente de alimentación.
Una carga tan sustancial significa que el bus de expansión no puede alimentar adecuadamente la GPU por sí solo. El servidor necesita proporcionar suficiente energía para funcionar y necesita una o dos conexiones adicionales disponibles desde la fuente de alimentación para alimentar directamente la GPU.
El aumento de la carga de energía significa que la refrigeración de la GPU es fundamental. La tarjeta GPU posee su propios dispositivos de enfriamiento, pero debe asegurarse de que haya suficiente espacio físico sin obstrucciones y flujo de aire para el hardware de la GPU. El calor adicional ventilado por la GPU también termina en el bastidor del servidor, lo que podría afectar el espacio de los servidores, el enfriamiento del bastidor e incluso la distribución de energía del bastidor, especialmente cuando implementa varios servidores basados en GPU muy cerca unos de otros.
En tercer lugar, piense en el efecto de la implementación de la tarjeta GPU del servidor en resiliencia de la carga de trabajo. Las GPU de clase empresarial son caras, por lo que, en el futuro previsible, no todos los servidores empresariales incluyen una GPU. Esto puede afectar la capacidad de los administradores de TI para establecer clústeres, migrar o reiniciar cargas de trabajo y administrar la disponibilidad de las cargas de trabajo. Si la carga de trabajo se basa en tarjetas GPU de servidor y solo hay unos pocos servidores basados en GPU que ejecutarán la carga de trabajo, entonces limita las opciones de implementación y migración.