StorageReview.com

HPE zaprasza społeczność Open Source do udziału we wczesnych etapach rozwoju The Machine

Enterprise   ◇  Pamięć masowa przedsiębiorstwa

HPE, w wyjątkowym posunięciu, ogłosiło, że udostępni programistom open source dostęp do The Machine na bardzo wczesnym etapie cyklu rozwoju oprogramowania. Inicjatywa ta z pewnością pomoże HPE osiągnąć cel, jakim jest udoskonalenie architektury komputerowej, która była wykorzystywana przez ostatnie 60 lat. HPE jest znane ze swojego dotychczasowego wsparcia dla rozwoju oprogramowania open source, w tym z niedawno ogłoszonego portfolio otwartej infrastruktury dla rynku dostawców usług.

Architektura The Machine została okrzyknięta przez HPE mianem „obliczeń opartych na pamięci”. Ta inicjatywa open source ma na celu zaznajomienie deweloperów z nowym modelem programowania, wskazując, że zostaną oni zaproszeni do współpracy przy tworzeniu samego oprogramowania. To wyjątkowa okazja dla deweloperów, aby pomóc w budowaniu komponentów The Machine od podstaw, ponieważ rozwój oprogramowania jest wciąż w powijakach. Da to również obu stronom (HPE i społeczności open source) możliwość współpracy nad nowymi rozwiązaniami, które pomogą nadać firmie większy impet w dążeniu do celu.

W pierwszym etapie tej inicjatywy HPE udostępniło wczesne narzędzia dla deweloperów; jednak ich celem jest, aby ostatecznie stały się one jednym z „najbardziej transformacyjnych projektów wspieranych przez przedsiębiorstwa w społeczności open source”. Osoby zainteresowane natychmiastowym udziałem mogą odwiedzić stronę społeczności The Machine, aby znaleźć odpowiednie projekty w serwisie Github.

Firma HPE wskazuje na następujące dostępne narzędzia dla programistów, które koncentrują się na czterech rodzajach kodu:

  • Szybki, optymistyczny silnik dla usług ujednolicania danych: zupełnie nowy silnik bazy danych, który przyspiesza działanie aplikacji, wykorzystując dużą liczbę rdzeni procesora i pamięć nieulotną (NVM).
  • Model programowania odpornego na błędy dla pamięci nieulotnej: adaptuje istniejący kod wielowątkowy do przechowywania i wykorzystywania danych bezpośrednio w pamięci trwałej. Zapewnia prostą i skuteczną tolerancję błędów w przypadku awarii zasilania lub awarii programu.
  • Emulacja pamięci dołączonej do struktury Fabric: środowisko zaprojektowane, aby umożliwić użytkownikom zapoznanie się z nowym paradygmatem architektonicznym The Machine.
  • Emulacja wydajności dla przepustowości pamięci nieulotnej: Platforma emulacji wydajności oparta na pamięci DRAM, wykorzystująca funkcje dostępne w sprzęcie powszechnego użytku, aby emulować różne charakterystyki opóźnień i przepustowości przyszłych technologii NVM z adresowaniem bajtowym.

Jak wspomniano powyżej, HPE planuje rozszerzać ten kod o kolejne elementy w miarę postępu projektu.

Strona społeczności The Machine

Główna strona internetowa HPE

Omów tę historię

Skontaktuj się z StorageReview

Biuletyn | YouTube | Podcast iTunes / Spotify | Instagram | Twitter | TikTok | Kanał RSS

Lyle Smith

Lyle jest autorem artykułów dla StorageReview, gdzie zajmuje się szerokim spektrum tematów dotyczących użytkowników końcowych i przedsiębiorstw IT.