MP de cuadrícula


Grid MP es un paquete de software informático distribuido comercial desarrollado y vendido por Univa (anteriormente conocida como United Devices ), una empresa privada con sede principalmente en Austin, Texas . Anteriormente se conocía como MetaProcessor antes del lanzamiento de la versión 4.0, [1] sin embargo, las letras MP en Grid MP no significan oficialmente nada.

Grid MP proporciona programación de trabajos con priorización, restricciones de seguridad del usuario, exclusión selectiva de aplicaciones, detección de actividad del usuario y controles de ejecución según la hora del día.

Grid MP se puede usar para administrar dispositivos computacionales que consisten en computadoras de escritorio corporativas, servidores departamentales o nodos de clúster dedicados. Los dispositivos informáticos se pueden organizar en grupos de dispositivos para el control organizativo, administrativo y de seguridad. [2]

Se ha demostrado que Grid MP es capaz de gestionar grids de un gran número de nodos durante su uso en la infraestructura de los proyectos grid.org y World Community Grid (el proyecto World Community Grid migró a la infraestructura abierta de código abierto de Berkeley para la computación en red software en 2007 [3] ). A pesar de su capacidad de "escalar sin problemas a cientos de miles de nodos de dispositivos" [4] , también es adecuado para grupos más pequeños de servidores o estaciones de trabajo empresariales.

MP Grid Services Interface , o simplemente MGSI , ofrece una API de servicio web (a través de los protocolos SOAP y XML-RPC sobre HTTP ). [2] Permite a los desarrolladores de servicios de aplicaciones back-end acceder y manipular objetos dentro del sistema. El acceso a la API y a todos los objetos está controlado y la seguridad está restringida por objeto. Dado que MGSI es un protocolo de servicio web, cualquier lenguaje de programación que tenga disponible una biblioteca SOAP o XML-RPC puede usarse para interactuar con él, [5] aunque comúnmente C++ , Java , Perl y PHP se utilizan.

Una MP Management Console basada en la web , o simplemente MPMC , brinda a los administradores una interfaz simplificada y fácil de usar para monitorear la actividad del sistema, controlar la configuración de seguridad y administrar los objetos del sistema. [2] El MPMC está escrito en el lenguaje de programación PHP y utiliza el servicio web MGSI para todas sus interacciones con el sistema.