StorageReview.com

HPE invita a la comunidad de código abierto a las primeras etapas de desarrollo de The Machine

Empresa  ◇  Almacenamiento empresarial

En una iniciativa sin precedentes, HPE ha anunciado que permitirá a los desarrolladores de código abierto acceder a The Machine en una fase muy temprana de su ciclo de desarrollo de software. Esta iniciativa sin duda ayudará a HPE a alcanzar su objetivo de reinventar la arquitectura informática utilizada durante los últimos 60 años. HPE es conocida por su apoyo al desarrollo de código abierto, incluyendo su reciente cartera de infraestructura abierta para el mercado de proveedores de servicios.

HPE ha promocionado la arquitectura de la máquina como "computación impulsada por la memoria". Esta iniciativa de código abierto planea familiarizar a los desarrolladores con su nuevo modelo de programación, indicando que los invitarán a ayudar a desarrollar el software en sí. Esta es una rara oportunidad para que los desarrolladores ayuden a construir los componentes de The Machine desde cero, ya que el desarrollo del software aún está en pañales. Esto también brindará a ambas partes (HPE y la comunidad de código abierto) la oportunidad de colaborar en nuevas soluciones que ayudarán a crear un mejor impulso hacia el objetivo de la empresa.

En la primera fase de esta iniciativa, HPE lanzó herramientas para desarrolladores; sin embargo, su objetivo es convertirse en uno de los proyectos más transformadores y respaldados por empresas dentro de la comunidad de código abierto. Dicho esto, quienes deseen participar de inmediato pueden visitar la página de la comunidad The Machine para acceder a los proyectos correspondientes en GitHub.

HPE indica las siguientes herramientas de desarrollo disponibles, todas las cuales se centran en cuatro contribuciones de código:

  • Motor optimista rápido para servicios de unificación de datos: un motor de base de datos completamente nuevo que acelera las aplicaciones aprovechando una gran cantidad de núcleos de CPU y memoria no volátil (NVM).
  • Modelo de programación tolerante a fallas para memoria no volátil: adapta el código de subprocesos múltiples existente para almacenar y usar datos directamente en la memoria persistente. Proporciona tolerancia a fallas simple y eficiente en caso de cortes de energía o bloqueos del programa.
  • Emulación de memoria conectada a la estructura: un entorno diseñado para permitir a los usuarios explorar el nuevo paradigma arquitectónico de The Machine.
  • Emulación de rendimiento para ancho de banda de memoria no volátil: una plataforma de emulación de rendimiento basada en DRAM que aprovecha las características disponibles en el hardware básico para emular diferentes características de latencia y ancho de banda de futuras tecnologías NVM direccionables por bytes.

Como se mencionó anteriormente, HPE planea mejorar este código con contribuciones adicionales a medida que avanza el proyecto.

La página de la comunidad de máquinas

Sitio web principal de HPE

Discutir esta historia

Interactuar con StorageReview

Boletín informativo | YouTube | Podcast iTunes / Spotify | Instagram | Twitter | TikTok | Canal RSS

lyle smith

Lyle es redactor de StorageReview y cubre una amplia gama de temas relacionados con las TI para usuarios finales y empresas.