Aprovechar todo el poder de la computación en la nube puede ser difícil para los desarrolladores ya que las limitaciones de costo, complejidad y tiempo a menudo se interponen en el camino. A este dilema se suma el hecho de que la informática tradicional de alto rendimiento se basa en cantidades excesivas de middleware, orquestación y sobre ingeniería.

Para facilitar a los desarrolladores la creación de aplicaciones distribuidas que puedan resolver desafíos grandes, complejos y computacionalmente intensivos, Hadean ha creado una nueva plataforma de computación distribuida que les permite escribir aplicaciones escalables nativas de la nube.

Para obtener más información sobre Hadean y su nueva plataforma, TechRadar Pro habló con la vicepresidenta de operaciones de la compañía, Mimi Keshani.

¿Puede contarnos cómo llegó a fundar Hadean y los problemas que planteó al tratar de resolver?

Hadean se fundó para superar los desafíos que plantea la informática distribuida y liberar el potencial de la nube. Adoptando un enfoque basado en los primeros principios, desarrollamos la plataforma Hadean, que permite a los programadores escribir rápida y fácilmente aplicaciones nativas de la nube, escalables dinámicamente en red.

¿Cómo funciona Hadean para superar los cuellos de botella computacionales?

Hadean elimina los cuellos de botella computacionales al eliminar el middleware excesivo, la orquestación y la sobreingeniería, lo que permite a los desarrolladores construir, enviar y escalar sus aplicaciones de forma rápida y rentable.

Hadean se sienta cerca del metal e implementa un modelo de proceso único que transforma la confiabilidad y la escalabilidad de la computación distribuida, asegurando que cualquier aplicación construida sobre ella sea distribuida y escalable dinámicamente de manera predeterminada.

(Crédito de la imagen: Folding @ Home)

El Instituto Francis Crick anunció recientemente que está trabajando con su empresa para simular cómo se propaga Covid-19 en el cuerpo y en la población. ¿Cómo fue el papel de Hadean en esta colaboración?

Nuestra aplicación de simulación, Aether Engine, será utilizada por el Instituto Francis Crick para llevar a cabo simulaciones COVID-19 de modelos que combinen el análisis de la interacción persona a persona con una idea de cómo se transmite el virus dentro de un individuo, proporcionando una imagen a gran escala de La propagación del patógeno. El proyecto incluirá conjuntos de datos computacionalmente complejos, que serán manejados por la estructura de datos distribuida de octet de Aether Engine. Particula dinámicamente la simulación para proporcionar potencia informática adicional según sea necesario, reduciendo el gasto y la complejidad de ingeniería típicamente asociada con la ejecución de simulaciones de hiper-escala.

¿Cómo se beneficiarán los gobiernos y las organizaciones de salud de los modelos a gran escala desarrollados por la solución de su empresa? ¿Hubo algún hallazgo específico novedoso o inesperado?

En última instancia, esperamos predecir con precisión cuán susceptible es un individuo a la infección y la probabilidad de que pueda transmitirla. El proyecto proporcionará un análisis casi en tiempo real y permitirá a los gobiernos y las organizaciones de salud tomar decisiones más informadas al planificar medidas de protección, lo que en última instancia aliviará la carga de la infraestructura de atención médica y salvará vidas.

(Crédito de la imagen: Shutterstock)

¿Cuál es su opinión sobre el aumento de la adopción de la nube como resultado de la pandemia? ¿Percibe algún problema potencial?

La tecnología se encuentra en un estado constante de rápida evolución, y la reciente pandemia ha puesto de manifiesto la necesidad de una mayor potencia informática y la capacidad de acceder a ella de forma rápida y económica. En las pandemias, también vemos una proliferación de datos disponibles y, por lo tanto, una mayor demanda de tecnologías en la nube para almacenar, estructurar y analizar estos resultados.

Liberar el potencial de los grandes datos y los grandes cálculos significa que ahora podemos explorar rigurosamente avenidas como la medicina personalizada y de precisión. Para aprovechar al máximo la potencia de cálculo disponible, necesitamos construir aplicaciones nativas de la nube, de ahí la razón por la que creamos Hadean.

Su empresa trabajó en un proyecto anterior que involucraba interacciones proteína-proteína el año pasado. ¿Puede contarnos un poco más sobre ese proyecto y cómo lo llevó a su trabajo con el Instituto Francis Crick?

En 2019 nos asociamos con el Instituto Francis Crick para explorar la aplicabilidad de Hadean a las ciencias de la vida a través de una beca Innovate UK. Utilizamos Aether Engine, nuestro motor de simulación espacial, para investigar cómo podríamos acelerar las herramientas computacionales para acoplar dos estructuras de proteínas juntas, incluidas una serie de interacciones involucradas en ciertos tipos de cáncer.

Pudimos reducir significativamente el tiempo de cálculo requerido para muestrear millones de posibles estructuras de proteínas, ya que el muestreo en Aether Engine se puede poner en paralelo fácilmente sin esfuerzo adicional para el desarrollador, y el uso de entradas más diversas significaba que se necesitaban menos corridas de acoplamiento. Publicamos este trabajo en la revista Proteins y renovamos el contrato para desarrollar este trabajo y modelar la transmisión COVID-19.

(Crédito de la imagen: Hadean)

¿Puede contarnos un poco más sobre el motor Aether y cómo cree que podría usarse en futuros proyectos de investigación?

Aether Engine es una aplicación de simulación espacial. Se escala a través de diferentes procesadores y máquinas físicas, utilizando más potencia informática a medida que las simulaciones crecen en complejidad y tamaño. Puede ejecutar simulaciones complejas, rápidamente y a gran escala; Mejora drásticamente la velocidad, la escalabilidad y la fiabilidad de los sistemas informáticos distribuidos y en la nube.

¿Puede contarnos sobre HadeanOS, que describe como el primer sistema operativo nativo de la nube del mundo?

La Plataforma Hadean (formalmente OS) es un sistema operativo nativo de la nube, que existe para implementar el modelo de proceso distribuido. Las aplicaciones creadas en la plataforma se distribuyen de forma predeterminada, sin necesidad de contenedores, como nuestra aplicación cardinal Aether Engine. La plataforma Hadean se escala dinámicamente a medida que se requiere más o menos potencia informática al dividir eficientemente una tarea computacional y asignarla a las CPU en un sistema de nube determinado, en lugar de la de un solo servidor o clúster.

¿Hay proyectos o productos futuros en los que su equipo esté trabajando actualmente?

Tenemos una serie de proyectos interesantes en proceso. Recientemente hemos estado ayudando a investigadores epidemiológicos en el Imperial College a través de la iniciativa RAMP en su trabajo para crear redes sociales espaciales masivas del Reino Unido para informar a los modelos que se utilizan para desarrollar la aplicación de rastreo de contactos NHSX.