Zalecana, 2024

Wybór redaktorów

Pivotal ustanawia scenę dla otwartego przetwarzania w pamięci

Licencje grupowe Microsoft (MOLP) - rejestracja w VLSC

Licencje grupowe Microsoft (MOLP) - rejestracja w VLSC
Anonim

Po promesie otwarcia oprogramowania do analizy danych, Pivotal wypuścił kod źródłowy, który zasila bazę danych GemFire ​​w pamięci.

Otwarcie kodu mogłoby zapewnić klientom jakie nowe funkcje są dodawane do przyszłych wersji. Dla Pivotal ten ruch zapewnia wejście do klientów korporacyjnych, którzy w miarę możliwości stosują zasady oprogramowania open source, powiedział Roman Shaposhnik, dyrektor open source firmy Pivotal.

Firma ma nadzieję, że oprogramowanie, wydane pod nazwą Project Geode, znajdzie szerszą bazę użytkowników, jeden szuka technologii analizy dużych danych szybciej niż Hadoop lub Spark, Shaposhnik powiedział.

[Dalsze czytanie: Twój nowy komputer potrzebuje tych 15 darmowych, doskonałych programów]

Zwolnienie kodu to pierwszy krok w planie Pivotal, sformułowanym wcześniej w tym roku, na komponenty Open Source firmy Big Data Suite, w tym GemFire. Jeszcze w tym roku firma planuje wydać kod dla silnika Pivotal Hawq SQL dla Hadoop i bazy danych Pivotal Greenplum.

Nie wszystkie produkty GemFire ​​są dostępne w wersji open-source. Firma wstrzymuje niektóre zaawansowane funkcje w swojej komercyjnej wersji, takie jak możliwość stawiania ciągłych zapytań i ustanowienia połączenia między klastrami w sieci rozległej. Ci, którzy płacą za wersję komercyjną, otrzymają również wsparcie na poziomie przedsiębiorstwa.

GemFire ​​jest rozproszonym oprogramowaniem pamięciowym, które zapewnia sposób przechowywania dużych ilości danych w pamięci roboczej wielu serwerów lub węzłów. GemFire ​​może zrównoważyć dane w setkach węzłów, potencjalnie zarządzając terabajtami danych.

Dzięki tej konstrukcji GemFire ​​może zapewnić aplikacjom korporacyjnym dostęp do zbiorów danych, które są zbyt małe, aby zapełnić je w pamięci pojedynczego serwera. Oprogramowanie zapewnia wszystkie właściwości niezawodnościowe oferowane przez tradycyjne relacyjne bazy danych, które zwykle określa się jako ACID (atomowość, spójność, izolacja i trwałość). Obejmuje on funkcje awaryjne, dzięki czemu system pozostanie responsywny w przypadku awarii jednego lub kilku pojedynczych węzłów.

Niezależny dostawca oprogramowania GemStone opracował GemFire ​​ponad dziesięć lat temu, a baza kodów wzrosła do ponad miliona linii kodu . VMware przejęło GemStone w 2010 r. Technologia została przeniesiona do Pivotal, spółki wydzielonej utworzonej w 2013 r. W celu gromadzenia i integracji rosnącej kolekcji technologii analizy danych posiadanych przez VMware i jej spółkę macierzystą EMC.

GemFire ​​został pierwotnie opracowany do celów aplikacje o znaczeniu krytycznym w branży finansowej i zostały wykorzystane w krytycznych operacjach na dużą skalę, takich jak handel akcjami, płatności finansowe i sprzedaż biletów. Pivotal szacuje, że oprogramowanie jest wykorzystywane do wykonywania ponad 10 milionów transakcji dziennie.

GemFire ​​jest jedną z wielu baz danych dostępnych na rynku, powiedział Curt Monash, szef firmy analitycznej Monash Research. Alternatywne rozwiązania to: HANA SAP, ActiveSpace Tibco, a także bazy danych AeroSpike i MemSQL. Tachyon, oprogramowanie do tworzenia puli pamięci open-source, rozwijane obecnie dla Sparka i Hadoopa, może również zainteresować przedsiębiorstwa, powiedział Monash.

Top