De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

Oracle Grid Engine , [1] anteriormente conocido como Sun Grid Engine ( SGE ), CODINE ( Computing in Distributed Networked Environments ) o GRD ( Global Resource Director ), [2] era un sistema de software de clúster de computadoras de computación en cuadrícula (también conocido como un lote -sistema de cola ), 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, luego de Oracle y luego de Univa Corporation.

El 22 de octubre de 2013, Univa anunció que adquirió la propiedad intelectual y las marcas comerciales de la tecnología Grid Engine y que Univa se hará 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 se cerró en 2010, pero las versiones de la tecnología todavía están disponibles bajo su licencia original de 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 usa generalmente en una granja de computadoras o en un clúster de computación de alto rendimiento (HPC) y es responsable de aceptar, programar, enviar y administrar la ejecución remota y distribuida de una gran cantidad de trabajos de usuario independientes, paralelos o interactivos. También administra 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] que luego estuvo disponible en muchos otros países y fue una versión temprana de una instalación de computación en la nube pública anterior a AWS, por ejemplo.

Historia [ editar ]

En 2000, Sun adquirió Gridware, un proveedor comercial privado de software de gestión de recursos informáticos avanzados con oficinas en San José, California, y Regensburg, 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 hizo el código fuente disponible, [12] y adoptó el modelo de desarrollo de código abierto. Los desarrolladores de código abierto que no son de Sun aportaron puertos 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 colocar en el repositorio de fuentes del proyecto. [14] En respuesta a esto, la comunidad 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 contratado a varios ingenieros principales del antiguo equipo de Sun Grid Engine y que Univa estaría desarrollando su propia versión bifurcada de Grid Engine. El Univa Grid Engine recientemente anunciado incluyó 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 asumirá el soporte para los clientes de Oracle Grid Engine. [21]

En septiembre de 2020, Altair Engineering , una empresa de tecnología global que ofrece soluciones en análisis de datos, desarrollo de productos e informática de alto rendimiento (HPC), adquirió Univa. [22]

Arquitectura de clúster [ editar ]

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

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

Soporte y formación [ editar ]

Univa brinda soporte comercial y capacitación para Univa Grid Engine y Oracle Grid Engine. A continuación se muestra una descripción de algunas de las opciones históricas.

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

Los usuarios obtuvieron el apoyo de la comunidad en las listas de correo de Grid Engine. [28] Los talleres sobre motores de red se celebraron en 2002, 2003, 2007, 2009 y 2012 en Ratisbona, Alemania . [29]

Otros productos basados ​​en Grid Engine [ editar ]

La siguiente información contiene información histórica y algunos de los productos y soluciones ya no están disponibles:

  • Sistema de constelación solar
  • Sistema de visualización solar
  • Sun Compute Cluster [30]
  • Distribución ClusterVisionOS
  • Distribución de racimos de rocas
  • UNIVA 's UniCluster expreso
  • Motor de cuadrícula Univa
  • Investigación de BioTeam
  • Nimbus : utiliza Grid Engine como un programador de máquina virtual en un entorno de computación en la nube

Ver también [ editar ]

  • Sun Ops Center : la herramienta de automatización de centros de datos de Sun
  • Foro de cuadrícula abierta

Otros productos basados ​​en Grid Engine [ editar ]

La siguiente información contiene información histórica y algunos de los productos y soluciones ya no están disponibles:

  • Sistema de constelación solar
  • Sistema de visualización solar
  • Distribución de racimos de rocas
  • UNIVA 's UniCluster expreso
  • Motor de cuadrícula Univa
  • Nimbus : utiliza Grid Engine como un programador de máquina virtual en un entorno de computación en la nube

Referencias [ editar ]

  1. ^ "Motor de cuadrícula de Oracle" . Oracle Corporation. 2010-05-30.
  2. ^ "Una pequeña lección de historia" . Sun Microsystems. 2006-06-23.
  3. ^ https://www.cnet.com/news/sun-snaps-up-software-company-gridware/
  4. ^ "Univa completa la adquisición de activos de motor de cuadrícula, convirtiéndose en el único proveedor comercial de software de motor de cuadrícula" . Corporación Univa. 2013-10-22.
  5. ^ "Univa demuestra automatización de escala extrema mediante la implementación de más de un millón de núcleos en un solo clúster de motor de cuadrícula de Univa utilizando AWS" . Univa. 2018-06-24 . Consultado el 24 de junio de 2018 .
  6. ^ "La licencia de origen del motor de cuadrícula" . Sun MicroSystems. 2010-06-04. Archivado desde el original el 12 de noviembre de 2013 . Consultado el 23 de octubre de 2013 .
  7. ^ "Hijo de Grid Engine" . Universidad de Liverpool.
  8. ^ "Programador de cuadrícula abierta" . La comunidad Open Grid Scheduler.
  9. ^ "Motor de cuadrícula de Univa" . Univa.
  10. ^ "Primera red de servicios públicos del mundo cobra vida en Internet" . Sun Microsystems. 2006-03-22.
  11. ^ "El software de gestión de recursos de Gridware aumenta la eficiencia y la productividad en entornos informáticos técnicos intensivos en computación" . Sun Microsystems. 2000-07-24.
  12. ^ "Sun Microsystems hace que el software SUN GRID ENGINE esté disponible para la comunidad de código abierto" . Sun Microsystems. 2001-07-23.
  13. ^ "Portar herramientas HPC a FreeBSD" . 2010-05-14.
  14. ^ Eadline, Douglas. "Motor de cuadrícula: funcionando en los cuatro cilindros» Revista ADMIN " . Revista ADMIN . Consultado el 5 de marzo de 2021 .
  15. ^ Programador de cuadrícula abierta
  16. ^ Eadline, Ph.D., Douglas (1 de septiembre de 2010). "El estado de Oracle / Sun Grid Engine" . Revista Linux . Consultado el 18 de enero de 2011 .
  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 la experiencia del motor de cuadrícula" (Comunicado de prensa). Univa. 2011-01-18. 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 el motor de cuadrícula 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 Sun Grid Engine de Oracle" . El registro . Consultado el 18 de enero de 2011 .
  21. ^ "Univa completa la adquisición de activos de motor de cuadrícula, convirtiéndose en el único proveedor comercial de software de motor de cuadrícula" . Corporación Univa. 2013-10-22.
  22. ^ "Altair adquiere Univa" . 14 de septiembre de 2020.
  23. ^ "Cómo instalar Shadow Master Host" . 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 motor de cuadrícula de Sun Store" . 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 avanzada de administración y configuración del motor Sun Grid" . Sun Microsystems . Consultado el 14 de diciembre de 2007 .
  27. ^ "Entrenamiento" . El BioTeam Inc . Consultado el 24 de marzo de 2008 .
  28. ^ "Listas de correo del motor de cuadrícula" . Sun Microsystems. Archivado desde el original el 25 de diciembre de 2008 . Consultado el 6 de octubre de 2011 .
  29. ^ "Talleres de motor de cuadrícula" . Sun Microsystems. Archivado desde el original el 8 de marzo de 2009 . Consultado el 6 de octubre de 2011 .
  30. ^ "Solución Sun Compute Cluster" . Sun Microsystems.