Evaluación de las necesidades de HPC durante el ciclo de vida del clúster - Calendae | Informática, Electrónica, CMS, Ciberseguridad

Evaluación de las necesidades de HPC durante el ciclo de vida del clúster

Hola de nuevo. Te habla Simón Sánchez y en el día de hoy hablaremos sobre Evaluación de las necesidades de HPC durante el ciclo de vida del clúster

Para muchas organizaciones, un clúster de HPC se encuentra entre sus inversiones en TI más caras y complejas. Desde la adquisición hasta el reemplazo, estos sistemas complejos deben diseñarse, administrarse y administrarse de manera proactiva dentro del contexto de un ciclo de vida que es exclusivo de la mayoría de los demás activos de TI.

Para maximizar el ROI en un mercado que cambia rápidamente, se requiere un enfoque pragmático. Esta serie de columnas ilustrará la gestión del ciclo de vida del clúster, desde la evaluación de las necesidades iniciales, la adaptación de las necesidades al diseño, la selección del proveedor, la implementación, el mantenimiento y finalmente la fase de reemplazo.

Entonces decidiste unirte al club de supercomputadoras, ¿y ahora qué? Idealmente, la primera orden del día es comenzar con una evaluación de necesidades para determinar exactamente lo que necesita en términos de tecnología HPC.

En pocas palabras, comprenda el uso previsto del clúster y el rendimiento esperado del negocio. Comprender los casos de uso previstos del clúster le permitirá seleccionar un clúster del tamaño correcto con la arquitectura y los componentes adecuados. Compre un grupo que sea demasiado pequeño para satisfacer las demandas y tendrá un pozo de efectivo que requerirá gastos inesperados en los próximos años. Compre uno más grande de lo que necesita y habrá desperdiciado dinero en una inversión con un ROI bajo. La administración con la que trabajó tan duro para convencer a HPC que era solo la solución a sus problemas no olvidará ninguno de los escenarios.

Una evaluación de necesidades comienza con la comprensión de las aplicaciones y los tipos de cálculos a realizar en el clúster. Si el personal tiene expertos en HPC, pídales que realicen un análisis de cómo el personal usará el clúster, cuál será el flujo de trabajo y qué aplicaciones de software se implementarán. En estos casos, los expertos en HPC trabajarán con el proveedor o los desarrolladores de la aplicación para determinar la cantidad y el tipo ideales de nodos y el sistema operativo más apropiado que se necesita. Si no cuenta con expertos en HPC en su personal, deberá confiar en los proveedores de hardware y software para trabajar con los usuarios del clúster y las unidades de negocios para comprender los requisitos de los usuarios y las demandas del sistema.

Más específicamente, sus expertos o proveedores de HPC querrán conocer el uso típico o el perfil de rendimiento de cada aplicación dentro de su organización.

  • ¿Cuántos usuarios acceden a la aplicación en un momento dado?
  • ¿La aplicación forma parte de un flujo de trabajo más amplio?
  • ¿Cómo lanzarán la aplicación desde sus estaciones de trabajo?

Estas preguntas son fundamentales para ayudar a definir el alcance del diseño del clúster de cómputo (tipos de nodos e interconexiones) para cumplir con los objetivos operativos, de rendimiento y de utilización previstos y para maximizar la efectividad general del clúster en la computación paralela. .

Luego, considere la capacidad de almacenamiento de datos y el rendimiento de E / S, que estará determinado en parte por la forma en que los usuarios acceden a los datos para la entrada y salida de cálculos.

  • ¿Dónde están los datos de entrada y cómo obtendrán los datos de salida y mostrarán los resultados?
  • ¿Cómo planean compartir su trabajo con otros?
  • ¿Qué tamaño tienen los archivos de entrada y salida?

Además de los requisitos iniciales de la aplicación del clúster, en la Evaluación de necesidades se deben proporcionar consideraciones para el uso o crecimiento futuro del clúster. Es importante revisar la hoja de ruta empresarial y tecnológica asociada con el clúster para ver cómo se puede expandir su uso con el tiempo. La organización puede tener el doble de usuarios en el clúster; Es posible que se agreguen nuevas aplicaciones al clúster, cada una de las cuales requiere recursos y características adicionales del clúster, como capacidad informática, memoria, almacenamiento, ancho de banda o alta disponibilidad.

Una vez que se han tomado las decisiones sobre el hardware y el software del clúster, se debe abordar la consideración más práctica de la gestión del clúster. La infraestructura es lo primero. Su organización debe preguntar si tiene el espacio con las redes de energía y enfriamiento adecuadas para instalar el sistema. De manera similar a las expansiones de la capacidad informática, se debe considerar la expansión del espacio para garantizar una fácil expansión en el futuro.

¿El clúster requerirá alta disponibilidad (HA)? HA se trata de garantizar que los sistemas permanezcan disponibles para los usuarios incluso si falla un componente central del clúster. Esto significa componentes redundantes y duplicación de componentes críticos, como nodos principales o principales, conmutadores, almacenamiento y estructuras de red. Dependiendo de la redundancia deseada, la implementación de componentes de alta disponibilidad puede tener un impacto significativo en el costo, el diseño, la configuración, la administración y la complejidad de la infraestructura.

Ahora debemos considerar una serie de herramientas, aplicaciones y servicios específicos del clúster que serán necesarios en el clúster. De alguna manera, todos estos componentes de hardware y software que componen todo el clúster deben operar en sinergia. Algunos servicios son necesarios para que el clúster funcione, otros son opcionales. Asimismo, algunas herramientas de clúster son imprescindibles, otras una conveniencia. Los servicios y herramientas de clúster varían y hay muchas opciones para elegir. Decidir las preferencias y las capacidades son decisiones importantes para los usuarios y administradores de clústeres.

Una organización con un personal de TI típico puede sentirse decepcionada al saber que estas personas carecen de las habilidades para cuidar y mantener un clúster de HPC. La organización debería considerar la contratación de nuevo personal o la subcontratación de actividades de gestión que probablemente impliquen un seguimiento continuo, una gestión proactiva del clúster, análisis e informes sobre las operaciones del sistema. El personal y los servicios de administración de su clúster deben tenerse en cuenta en su evaluación de necesidades dadas las dolorosas alternativas.

En esta serie de columnas, arrojaremos más luz sobre muchos de estos problemas y los componentes de los clústeres de HPC. En la siguiente columna, analizaremos cómo los resultados de la evaluación de necesidades pueden compararse con un proyecto de clúster de HPC que funcione para usted. Específicamente, cubriremos cómo seleccionar los tipos de nodos, interconexiones, sistema operativo y almacenamiento de datos correctos según sus necesidades.

Recuerda compartir en una historia de tu Instagram para que tus amigos lo consulten

??? ? ? ???

Comparte