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 red (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.
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]
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]
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]
A continuación se incluye información histórica y algunos de los productos y soluciones ya no están disponibles:
{{cite web}}
: CS1 maint: URL no apta ( enlace )