stringtranslate.com

Motor de cuadrícula de Oracle

Oracle Grid Engine , [1] anteriormente conocido como Sun Grid Engine ( SGE ), CODINE ( Computing in Distributed Networked Environments ) o GRD ( Global Resource Director ), [2] fue un sistema de software de clúster de computadoras de computación en cuadrícula (también conocido como sistema de colas por lotes ), adquirido como parte de una compra de Gridware, [3] luego mejorado y respaldado por Sun Microsystems y más tarde Oracle . Ha habido versiones de código abierto y múltiples versiones comerciales de esta tecnología, inicialmente de Sun, más tarde de Oracle y luego de Univa Corporation.

El 22 de octubre de 2013, Univa anunció que había adquirido la propiedad intelectual y las marcas comerciales de la tecnología Grid Engine y que Univa se haría cargo del soporte. [4] Desde entonces, Univa ha desarrollado la tecnología Grid Engine, por ejemplo, mejorando la escalabilidad, como lo demuestra un clúster de 1 millón de núcleos en Amazon Web Services (AWS) anunciado el 24 de junio de 2018. [5]

El sitio web original del proyecto de código abierto Grid Engine cerró en 2010, pero aún hay versiones de la tecnología disponibles bajo su licencia original Sun Industry Standards Source License (SISSL). [6] Esos proyectos se bifurcaron del código del proyecto original y se conocen como Son of Grid Engine, [7] Open Grid Scheduler [8] y Univa Grid Engine . [9]

Grid Engine se utiliza normalmente en una granja de ordenadores o en un clúster de computación de alto rendimiento (HPC) y es responsable de aceptar, programar, enviar y gestionar la ejecución remota y distribuida de una gran cantidad de trabajos de usuario independientes, paralelos o interactivos. También gestiona y programa la asignación de recursos distribuidos, como procesadores, memoria, espacio en disco y licencias de software .

Grid Engine solía ser la base del sistema de computación de servicios públicos Sun Grid , disponible a través de Internet en los Estados Unidos en 2006, [10] y que luego estuvo disponible en muchos otros países y fue una versión temprana de una instalación de computación en nube pública anterior a AWS, por ejemplo.

Historia

En 2000, Sun adquirió Gridware, un proveedor comercial privado de software de gestión avanzada de recursos informáticos con oficinas en San José, California, y Ratisbona, Alemania. [11] Más tarde ese año, Sun ofreció una versión gratuita de Gridware para Solaris y Linux, y renombró el producto Sun Grid Engine.

En 2001, Sun puso a disposición el código fuente [12] y adoptó el modelo de desarrollo de código abierto. Los desarrolladores de código abierto ajenos a Sun contribuyeron con los ports para Mac OS X y *BSD. [13]

En 2010, después de la compra de Sun por parte de Oracle, el código fuente de la actualización 6 de Grid Engine 6.2 no se incluyó con los binarios y los cambios no se volvieron a incluir en el repositorio de código fuente del proyecto. [14] En respuesta a esto, la comunidad de Grid Engine inició el proyecto Open Grid Scheduler para continuar desarrollando y manteniendo una implementación gratuita de Grid Engine. [15] [16] [17]

El 18 de enero de 2011, se anunció que Univa había reclutado a varios ingenieros principales del antiguo equipo de Sun Grid Engine y que Univa desarrollaría su propia versión bifurcada de Grid Engine. El recién anunciado Univa Grid Engine incluía soporte comercial y competiría con la versión oficial de Oracle Grid Engine. [18] [19] [20]

El 22 de octubre de 2013, Univa anunció que había adquirido la propiedad intelectual y las marcas comerciales pertenecientes a la tecnología Grid Engine y que Univa se haría cargo del soporte para los clientes de Oracle Grid Engine. [21]

En septiembre de 2020, Altair Engineering , una empresa tecnológica global que ofrece soluciones en análisis de datos, desarrollo de productos y computación de alto rendimiento (HPC), adquirió Univa. [22]

Arquitectura de clúster

Una captura de pantalla de la interfaz web xml-qstat en 2007

Un clúster típico de Grid Engine consta de un host maestro y uno o más hosts de ejecución. También se pueden configurar varios hosts de shadow como repuestos activos , que asumen el rol del host maestro cuando falla el host maestro original. [23]

Soporte y formación

Univa brinda soporte comercial y capacitación para Univa Grid Engine y Oracle Grid Engine. A continuación, se incluye una descripción de algunas de las opciones anteriores.

Sun proporcionó contratos de soporte para la versión comercial de Grid Engine en la mayoría de las plataformas UNIX y Windows . [24] Los servicios profesionales, la consultoría, la capacitación y el soporte fueron proporcionados por Sun Partners. [25] Sun se asocia con la Universidad de Georgetown para brindar clases de administración de Grid Engine. [26] El Bioteam realiza talleres de capacitación SGE cortos que duran 1 o 2 días. [27]

Los usuarios obtuvieron apoyo de la comunidad en las listas de correo de Grid Engine. [28] Los talleres de Grid Engine se llevaron a cabo en 2002, 2003, 2007, 2009 y 2012 en Ratisbona, Alemania . [29]

Otros productos basados ​​en Grid Engine

A continuación se incluye información histórica y algunos de los productos y soluciones ya no están disponibles:

Véase también

Referencias

  1. ^ "Oracle Grid Engine". Oracle Corporation. 30 de mayo de 2010.
  2. ^ "Una pequeña lección de historia". Sun Microsystems. 23 de junio de 2006.
  3. ^ "Sun compra la empresa de software Gridware - CNET".
  4. ^ "Univa completa la adquisición de activos de Grid Engine y se convierte en el único proveedor comercial de software de Grid Engine". Univa Corporation. 22 de octubre de 2013.
  5. ^ "Univa demuestra una automatización de escala extrema al implementar más de un millón de núcleos en un solo clúster de Univa Grid Engine con AWS". Univa. 24 de junio de 2018. Consultado el 24 de junio de 2018 .
  6. ^ "Licencia de código fuente de Grid Engine". Sun MicroSystems. 4 de junio de 2010. Archivado desde el original el 12 de noviembre de 2013. Consultado el 23 de octubre de 2013 .
  7. ^ ab "Hijo de Grid Engine". Universidad de Liverpool. Archivado desde el original el 26 de agosto de 2021.
  8. ^ "Programador Open Grid". La comunidad del Programador Open Grid.
  9. ^ "Motor de cuadrícula Univa". Univa.
  10. ^ "La primera red eléctrica del mundo cobra vida en Internet". Sun Microsystems. 22 de marzo de 2006.
  11. ^ "El software de gestión de recursos de Gridware aumenta la eficiencia y la productividad en entornos informáticos técnicos con uso intensivo de recursos". Sun Microsystems. 24 de julio de 2000.
  12. ^ "Sun Microsystems pone el software SUN GRID ENGINE a disposición de la comunidad de código abierto". Sun Microsystems. 23 de julio de 2001.
  13. ^ "Portar herramientas HPC a FreeBSD". 14 de mayo de 2010.
  14. ^ Eadline, Douglas. «Grid Engine: Running on All Four Cylinders» Revista ADMIN». Revista ADMIN . Consultado el 5 de marzo de 2021 .
  15. ^ Programador de red abierta
  16. ^ Eadline, Ph.D., Douglas (1 de septiembre de 2010). "El estado de Oracle/Sun Grid Engine". Linux Magazine. Archivado desde el original el 4 de septiembre de 2010. Consultado el 18 de enero de 2011 .{{cite web}}: CS1 maint: URL no apta ( enlace )
  17. ^ Templeton, Daniel (23 de diciembre de 2010). "Cambios para un futuro brillante en Oracle" . Consultado el 19 de enero de 2011 .
  18. ^ "Univa adquiere experiencia en Grid Engine" (Nota de prensa). Univa. 18 de enero de 2011. Archivado desde el original el 21 de enero de 2011. Consultado el 18 de enero de 2011 .
  19. ^ Feldman, Michael (18 de enero de 2011). "Univa rescata Grid Engine de Oracle". HPCwire. Archivado desde el original el 24 de enero de 2011. Consultado el 18 de enero de 2011 .
  20. ^ Morgan, Timothy Prickett (18 de enero de 2011). "Univa bifurca el motor Sun Grid de Oracle". The Register . Consultado el 18 de enero de 2011 .
  21. ^ "Univa completa la adquisición de activos de Grid Engine y se convierte en el único proveedor comercial de software de Grid Engine". Univa Corporation. 22 de octubre de 2013.
  22. ^ "Altair adquiere Univa". 14 de septiembre de 2020.
  23. ^ "Cómo instalar el host Shadow Master". Blog de Sun Grid Engine 6.2u3 . 27 de agosto de 2009. Archivado desde el original el 2 de octubre de 2011. Consultado el 6 de octubre de 2011 .
  24. ^ "Compra de derechos de acceso a Sun Store Grid Engine". Sun Microsystems. Archivado desde el original el 13 de noviembre de 2006. Consultado el 3 de marzo de 2008 .
  25. ^ "Socios de Sun Grid Engine 6". Sun Microsystems . Consultado el 14 de diciembre de 2007 .
  26. ^ "Clase de administración y configuración avanzada de Sun Grid Engine". Sun Microsystems . Consultado el 14 de diciembre de 2007 .
  27. ^ "Entrenamiento". The Bioteam Inc. Consultado el 24 de marzo de 2008 .
  28. ^ "Listas de correo de Grid Engine". Sun Microsystems. Archivado desde el original el 25 de diciembre de 2008. Consultado el 6 de octubre de 2011 .
  29. ^ "Grid Engine Workshops". Sun Microsystems. Archivado desde el original el 8 de marzo de 2009. Consultado el 6 de octubre de 2011 .
  30. ^ "Solución de clúster de Sun Compute". Sun Microsystems.
  31. ^ "Algunos motores de cuadrícula". Instituto de Neurociencia de Michigan, Universidad de Michigan.