Digipede se adhiere a sus raíces de computación en red - Calendae | Informática, Electrónica, CMS, Ciberseguridad

Digipede se adhiere a sus raíces de computación en red

Hola, ¿qué tal colega?. En el teclado Simón Sánchez y en esta ocasión vamos a hablar sobre Digipede se adhiere a sus raíces de computación en red

El proveedor de computación en red Digipede es una especie de enigma en el mundo de la HPC. La compañía construyó su oferta de computación distribuida, Digipede Network, en la popular plataforma Windows / .NET, y en el proceso se ha convertido en un partidario impenitente de Microsoft. Para los usuarios tradicionales de HPC, cualquier cosa que no sea Linux más MPI u OpenMP se considera principalmente una excentricidad y, en algunos aspectos, asociarse con Microsoft se considera una traición.

Si bien Digipede no adoptó el valor cultural de código abierto de la comunidad HPC, la compañía lo hizo funcionar. Fundado en 2003, sigue siendo uno de los pocos proveedores de computación en red pura que quedan. Debido a que Digipede Network está diseñado para aplicaciones .NET y utiliza un modelo de gestión del trabajo diferente al de los horarios de trabajo tradicionales, tiene poca competencia con otros productos de computación grid.

La solución de Digipede Network es bastante simple. Consiste en un servidor Digipede y uno o más agentes Digipede. El servidor distribuye las solicitudes de los clientes a los agentes, quienes son responsables de administrar los recursos a nivel de nodo (servidor o cliente de escritorio). Como cualquier solución de computación en cuadrícula, la idea es distribuir el trabajo intensivo en computación entre múltiples núcleos, procesadores y cajas de procesamiento, con cambios mínimos en el código fuente de la aplicación.

La salsa secreta de la empresa es Digipede Framework SDK. Permite a los desarrolladores de Windows .NET tomar aplicaciones orientadas a objetos de un solo subproceso y convertirlas en programas informáticos distribuidos. Según Digipede, esto se puede lograr con solo unos pocos cambios en el código fuente: alrededor de 20 líneas de código nuevo. Esto permite que los programadores con formación convencional y sus aplicaciones heredadas pasen al procesamiento distribuido con un esfuerzo mínimo.

Puede parecer el Santo Grial de la programación, pero Digipede elige sus aplicaciones con cuidado. En lugar de intentar paralelizar cualquier tipo de software, la tecnología se centra en lo que el CEO de Digipede, John Powers, llama «deliciosamente paralelo» o, en lenguaje convencional, código paralelo embarazoso. Estas son aplicaciones que se pueden dividir fácilmente en muchas tareas que tienen poca dependencia entre sí. Este modelo de paralelización puede conducir a aceleraciones casi lineales en el rendimiento. «No hay nada de qué avergonzarse», se ríe Powers.

Digipede Network funciona en todas las plataformas modernas de servidor y cliente de Windows, desde XP hasta Windows HPC Server, y está bien integrado en los componentes del imperio de software de Microsoft. Además del marco .NET en sí (y las extensiones paralelas), Digipede es interoperable con Visual Studio y toda la tecnología del lado del servidor. Mantenerse al día con lo último y lo mejor de Microsoft es un trabajo de tiempo completo, pero mantener contentos a los desarrolladores de .NET es la directiva principal de Digipede.

La última versión de la compañía, Digipede Network 2.4, mueve la tecnología a .NET 4 y agrega la certificación de Windows 7. La nueva versión también incluye mejoras de API, un control más preciso de la computación multinúcleo y mejoras de rendimiento bajo el capó. .

Si bien la empresa no se centra estrictamente en aplicaciones de procesamiento técnico de estilo HPC, muchos de los códigos de sus clientes entran en esa categoría. Podría decirse que el sector más grande para Digipede son los servicios financieros, en particular los fondos de cobertura. Las empresas en esta vertical ejecutan simulaciones de riesgo de mercado para ganarse la vida, y la gran mayoría usa plataformas Windows. Otros grandes clientes incluyen empresas de defensa y empresas de servicios eléctricos.

Especialmente hasta 2007, los servicios financieros impulsaron el éxito de la empresa. A medida que la industria colapsaba con la Gran Recesión, algunas de las cuentas más importantes de Digipede desaparecieron. «Nuestro mayor cliente en 2007 fue Countrywide y no llegaron a 2008», señala Powers. Sin embargo, las compañías de fondos de cobertura se han mantenido firmes en la recesión económica y hoy el espacio financiero todavía representa alrededor de la mitad de los ingresos de Digipede.

El espacio de servicios eléctricos es un mercado emergente para Digipede y Powers dice que este sector despegó en 2010. Las aplicaciones en sí mismas (modelos de gestión de riesgos y simulación de mercado) son muy similares a las del ámbito financiero y, por lo tanto, se adaptan bien a Digiped distribuido al estilo de computadora. El tamaño del sistema es todavía relativamente pequeño, generalmente entre 10 y 20 nudos.

Como Microsoft Gold Partner, Digipede recibe mucho apoyo del gigante del software para ayudar a construir sus cuentas, pero es la oferta de Windows HPC Server la que está particularmente bien alineada con la estrategia de Digipede. El producto HPC se ofrece con un gran descuento (en comparación con el servidor Windows estándar) para ser competitivo con las ofertas de Linux correspondientes de Red Hat y Novell. La única limitación de la licencia es que no puede ejecutar otros componentes de servidor de Microsoft como SQL, Exchange y SharePoint bajo el banner HPC. Básicamente, nivela el campo de juego con Linux, desde el punto de vista de los costos, en el campo de la informática de alto rendimiento. «El servidor HPC es lo mejor que nos ha pasado porque es una forma de comprar la mejor tecnología de sistema operativo de Microsoft con un 80% de descuento», explica Powers.

Además de la fijación de Microsoft, la otra característica distintiva de la estrategia de Digipede es su resistencia a saltar al espacio de la computación en la nube. A diferencia de muchos proveedores de redes que se están expandiendo hacia la gestión de la nube, Digipede todavía se ve a sí mismo como un proveedor de computación distribuida. Según Powers, es muy poco lo que se puede hacer en el espacio de la nube para facilitar la implementación de aplicaciones .NET en este momento. Microsoft también ha tardado mucho en hablar de ello, dice.

En última instancia, Azure puede resultar ser el camino hacia .NET en la nube, pero Microsoft parece más interesado en adquirir nuevas aplicaciones. «Si tuviera que crear el próximo Facebook, me dirigiría directamente a Azure», dice Powers. «Pero si tuviera una aplicación heredada existente que haya pasado por muchos ciclos de procesamiento, creo que a Azure aún le queda un largo camino por recorrer antes de abordarla».

Digipede Network puede ejecutarse en entornos en la nube del mismo modo que puede ejecutarse en clústeres y estaciones de trabajo dedicados, según Powers. Entonces, al menos por el momento, parece contento de estar bailando con lo que los trajo. «Vemos la nube como una opción de implementación más que cualquier otra cosa», explica Powers. “La gente habla de ello como esta profunda revolución. En términos de organigramas en la mayoría de las empresas, será profundo. Pero en términos de desarrollo de software, nuestra plataforma funciona muy bien en una nube o funciona muy bien aquí en el campo. Dejamos que nuestros clientes comprendan dónde quieren implementar «.

Deberías compartir en tus redes sociales para que tus amigos lo consulten

??? ? ? ???

Comparte