El CERN tiene previsto aumentar su capacidad de cálculo a 150.000 núcleos

París, 1989 - el principio de la creación de una de las más grandes obras de la moderna y costosa, el Gran Colisionador de Hadrones. Este evento es sin duda una hazaña, pero la instalación, formando casi anillo de 27 kilómetros de longitud, sus pistas de más de 90 metros bajo tierra en la frontera franco-suiza, es inútil sin la enorme potencia de cálculo y nada menos que un enorme repositorio de datos.



Tal potencia de cálculo de la Organización Europea para la Investigación Nuclear (CERN) de TI entregado equipo de 4 el software basado en la nube con código abierto OpenStack, que se está convirtiendo rápidamente en el estándar de la industria para la creación de nubes. Actualmente el CERN tiene cuatro nubes OpenStack ubicados en dos centros de datos - una en Meyrin, Suiza, la segunda - en Budapest, Hungría.

El más grande de nubes situada en Meyrin contiene cerca de 70.000 núcleos de 3.000 servidores, los otros tres nubes contienen un total de 45.000 núcleos. Además, el CERN división en Budapest se conectará con sede en Ginebra, dos enlaces con una capacidad de 100 Gbit / s.

CERN empezó a construir su entorno de nube más en 2011 con la ayuda de Cactus (software en la nube con código abierto). Nubes visto la luz con el lanzamiento de la interfaz de OpenStack Grizzly en julio de 2013. Hoy los cuatro están trabajando en las nubes en una plataforma de lanzamiento de OpenStack fila, que se llamaba Icehouse. Actualmente el CERN se prepara para activar aproximadamente 2.000 servidores adicionales que son de un orden de magnitud aumento de potencia computacional de la nube. El aumento de las colisiones de partículas de energía en el LHC 8 TeV (TeV) de 13 a 14 TeV causarán que va a generar más datos de los que genera ahora. Durante todo el período de los experimentos se recogieron más de 100 petabytes de datos, de los cuales sólo el 27 de este año. En el primer trimestre de 2015. Esta cifra se incrementará, de acuerdo con los planes, hasta 400 petabytes por año, mientras la nube se tiene que estar preparado para ello.

Arquitectura nubes CERN es un solo sistema, que se encuentra en dos centros de datos. Cada centro de datos en Suiza y Hungría, tiene grupos, nodos de computación y los controladores para estos grupos. Controlador del clúster se refiere al controlador principal en Suiza, que a su vez distribuye el flujo de datos entre los dos equilibrador.

OpenStack Nube jamás creado usando componentes simples suite de OpenStack, y una nube de CERN no es una excepción. De código abierto, junto con él y los demás componentes utilizados:

  • Git:. La versión del software del sistema de control
  • Ceph:. Tienda de objetos distribuidos que se ejecuta en los servidores controladores
  • Elasticsearch: búsqueda distribuida en tiempo real y analistas de sistemas
  • Kibana:.. motor de renderizado para Elasticsearch
  • Títeres: utilidad de gestión de la configuración.
  • Capataz: una herramienta para la configuración y el monitoreo de los recursos del servidor.
  • Hadoop: la arquitectura de computación distribuida se utiliza en el análisis de grandes cantidades de datos en los servidores del clúster.
  • Rundeck: planificador de tareas
  • RDO:.. Paquete de software para el despliegue de OpenStack nubes sobre la distribución de Red Hat Linux
  • Jenkins:. Herramienta de integración continua Li >
     La elección estaba entre empresas de servicios públicos Chef and Puppet, ambas herramientas son maduros, bien integrados con otros desarrollos. Sin embargo, el estricto enfoque declarativo de Títeres se consideró más adecuado para este tipo de trabajo.

    La arquitectura del sistema actual El siguiente diagrama muestra:

    Miércoles OpenStack CERN ya masiva, pero esto no es el límite. En un futuro no muy lejano se prevé que aumente en al menos la mitad, que se asocia con la actualización del colisionador.
    De acuerdo con los planes que va a pasar en el primer trimestre de 2015, el primer año, ya que en esta etapa de los físicos no tiene suficiente poder colisionador de encontrar respuestas a las preguntas fundamentales del universo.

    PD Paz a todas las partículas elementales.

    Fuente: habrahabr.ru/company/ua-hosting/blog/242933/