StorageReview.com

HPE bjuder in öppen källkodsgemenskap till tidiga utvecklingsstadier av maskinen

Företag  ◇  Enterprise Storage

I ett unikt drag har HPE meddelat att de kommer att ge utvecklare med öppen källkod tillgång till The Machine mycket tidigt i sin mjukvaruutvecklingscykel. Initiativet kommer säkerligen att hjälpa HPE att uppnå sitt mål att återuppfinna den datorarkitektur som har använts under de senaste 60 åren. HPE är känt för sitt stöd för utveckling med öppen källkod tidigare, inklusive sin nyligen tillkännagivna portfölj av öppen infrastruktur för tjänsteleverantörsmarknaden.

Maskinarkitekturen har utpekats som "minnesdriven datoranvändning" av HPE. Detta initiativ med öppen källkod gör utvecklare bekanta med dess nya programmeringsmodell, vilket indikerar att de kommer att bjuda in dem att hjälpa till att utveckla själva programvaran. Detta är en sällsynt möjlighet för utvecklare att hjälpa till att bygga The Machines komponenter från grunden, eftersom mjukvaruutvecklingen fortfarande är i sin linda. Detta kommer också att ge båda parter (HPE och öppen källkod) en möjlighet att samarbeta kring nya lösningar som kommer att bidra till att skapa bättre fart mot företagets mål.

I det första steget av detta initiativ släppte HPE tidiga utvecklarverktyg; de avser dock att så småningom bli ett av de "mest transformativa, företagsstödda projekten inom öppen källkod-communityn". Med det sagt kan de som vill delta omedelbart besöka The Machine-communitysidan för att nå motsvarande projekt på Github.

HPE anger följande tillgängliga utvecklarverktyg, som alla fokuserar på fyra bidrag med kod:

  • Snabb optimistisk motor för dataunifieringstjänster: En helt ny databasmotor som snabbar upp applikationer genom att dra fördel av ett stort antal CPU-kärnor och icke-flyktigt minne (NVM).
  • Feltolerant programmeringsmodell för icke-flyktigt minne: Anpassar befintlig flertrådig kod för att lagra och använda data direkt i beständigt minne. Ger enkel, effektiv feltolerans vid strömavbrott eller programkrascher.
  • Fabric Attached Memory Emulation: En miljö utformad för att tillåta användare att utforska det nya arkitektoniska paradigmet för The Machine.
  • Prestandamulering för icke-flyktig minnesbandbredd: En DRAM-baserad prestandaemuleringsplattform som utnyttjar funktioner som finns tillgängliga i råvaruhårdvara för att emulera olika latens- och bandbreddsegenskaper hos framtida byteadresserbara NVM-tekniker.

Som nämnts ovan planerar HPE att förbättra denna kod med ytterligare bidrag allt eftersom projektet går framåt.

Maskinens community-sida

HPE:s huvudwebbplats

Diskutera den här historien

Engagera dig med StorageReview

Nyhetsbrev | YouTube | Podcast iTunes / Spotify | Instagram | Twitter | TikTok | RSS-flöde

Lyle Smith

Lyle är skribent för StorageReview och täcker en bred uppsättning IT-ämnen för slutanvändare och företag.