StorageReview.com

HPE lädt die Open-Source-Community zu frühen Entwicklungsphasen der Maschine ein

Unternehmen  ◇  Enterprise-Speicher

HPE hat einen einzigartigen Schritt angekündigt: Open-Source-Entwickler erhalten bereits in einem sehr frühen Stadium des Softwareentwicklungszyklus Zugriff auf „The Machine“. Diese Initiative wird HPE sicherlich dabei helfen, das Ziel zu erreichen, die seit 60 Jahren genutzte Computerarchitektur grundlegend zu verändern. HPE ist bekannt für seine Unterstützung von Open-Source-Entwicklungen, darunter das kürzlich angekündigte Portfolio offener Infrastruktur für den Service-Provider-Markt.

Die Maschinenarchitektur wurde von HPE als „speichergesteuertes Computing“ angepriesen. Diese Open-Source-Initiative will Entwickler mit dem neuen Programmiermodell vertraut machen und sie dazu einladen, bei der Entwicklung der Software selbst mitzuhelfen. Dies ist eine seltene Gelegenheit für Entwickler, bei der Entwicklung der Komponenten von The Machine von Grund auf mitzuhelfen, da die Softwareentwicklung noch in den Kinderschuhen steckt. Dies bietet beiden Parteien (HPE und der Open-Source-Community) auch die Möglichkeit, an neuen Lösungen zusammenzuarbeiten, die dazu beitragen, eine bessere Dynamik in Richtung des Unternehmensziels zu schaffen.

In der ersten Phase dieser Initiative veröffentlichte HPE erste Entwicklertools; langfristig soll daraus eines der einflussreichsten und von Unternehmen am stärksten unterstützten Projekte der Open-Source-Community werden. Wer sofort mitmachen möchte, findet die entsprechenden Projekte auf GitHub auf der Community-Seite von The Machine.

HPE gibt die folgenden verfügbaren Entwicklertools an, die sich alle auf vier Codebeiträge konzentrieren:

  • Schnelle optimistische Engine für Datenvereinheitlichungsdienste: Eine völlig neue Datenbank-Engine, die Anwendungen beschleunigt, indem sie die Vorteile einer großen Anzahl von CPU-Kernen und nichtflüchtigem Speicher (NVM) nutzt.
  • Fehlertolerantes Programmiermodell für nichtflüchtigen Speicher: Passt vorhandenen Multithread-Code an, um Daten direkt im persistenten Speicher zu speichern und zu verwenden. Bietet einfache und effiziente Fehlertoleranz bei Stromausfällen oder Programmabstürzen.
  • Fabric Attached Memory Emulation: Eine Umgebung, die es Benutzern ermöglicht, das neue Architekturparadigma der Maschine zu erkunden.
  • Leistungsemulation für nichtflüchtige Speicherbandbreite: Eine DRAM-basierte Leistungsemulationsplattform, die in Standardhardware verfügbare Funktionen nutzt, um unterschiedliche Latenz- und Bandbreiteneigenschaften zukünftiger byteadressierbarer NVM-Technologien zu emulieren.

Wie oben erwähnt, plant HPE, diesen Code im weiteren Verlauf des Projekts durch zusätzliche Beiträge zu erweitern.

Die Machine-Community-Seite

HPE-Hauptwebsite

Besprechen Sie diese Geschichte

Beteiligen Sie sich an StorageReview

Newsletter | YouTube | Podcast (iTunes / Spotify) | Instagram | Twitter | TikTok | RSS-Feed

Lyle Smith

Lyle ist Autor bei StorageReview und deckt ein breites Spektrum an IT-Themen für Endanwender und Unternehmen ab.