Vergangenheit und Zukunft des In-Memory Computing

( Welt verbinden/)

Als Nikita Ivanov 2005 GridGain Systems mitbegründete, stellte er sich vor, dass In-Memory-Computing innerhalb weniger Jahre zum Mainstream wird und zu einer massiven Kategorie für sich wird. Das hat offensichtlich nicht geklappt, aber am Vorabend des In-Memory Computing Summit 2020, der später in dieser Woche stattfindet, ist der CTO von GridGain immer noch optimistisch in Bezug auf das zukünftige In-Memory-Computing, insbesondere für die Stromversorgung der Stream-Verarbeitung.

„Als ich diese Reise vor fast 20 Jahren begann, gab es eine allgemeine Überzeugung, dass In-Memory-Computing eine massive Kategorie sein wird, wie es bei Cloud-Computing der Fall war“, sagt Ivanov. „Und es ist nicht so gekommen. Im Speicher ist Computing keine massive Kategorie geworden. Es ist immer noch eine wichtige Kategorie, aber es ist ein bisschen anders.“

Stattdessen hat sich In-Memory-Computing „in etwas anderes verwandelt“, sagt Ivanov. Insbesondere In-Memory-Computing-Technologien – insbesondere In-Memory-Data-Grids (IMDGs), die GridGain Systems und andere Anbieter entwickeln – sind zu einem Kernelement geworden, das großen Stream-Processing-Setups zugrunde liegt. IMDGs und Stream Computing sind natürlich nicht dasselbe, aber sie teilen Ähnlichkeiten.

„Ich kann die Parallelen sehen“, sagt Ivanov zu Datanami. „Wenn man sich das In-Memory-Computing vor 10 Jahren ansieht, war das dieses gottlose Spaghetti-Durcheinander von Ansätzen, Frameworks und Projekten. Nomenklatur war sehr schwer zu verstehen … Heute ist es ein bisschen mehr organisiert. Und ich glaube, das ist genau das, was mit Streaming passieren wird, zu einem gewissen Grad. Im Moment ist es sicher ein gottloses Durcheinander. Sie bitten Architekten, Ihnen ein standardisiertes Streaming-Setup zu geben, und sie werden Schwierigkeiten haben.“

„Ich glaube also, dass Streaming wahrscheinlich nicht nur etwas weniger kompliziert wird, sondern sich auch im nächsten Konzept, der nächsten philosophischen Sichtweise der Datenverarbeitung, in etwas verwandeln wird“, fährt er fort.

GridGain hat mit Apache Ignite, einer Open-Source-Plattform zum Speichern und Berechnen großer Datenmengen in einem Cluster von Knoten, einen gewissen Erfolg erzielt. Ignite ist im Wesentlichen die kostenlose und offene Version der In-Memory-Computing-Plattform von GridGain auf Unternehmensebene, die 2014 an die Apache Software Foundation gespendet wurde.

Heute ist Ignite das fünftbeliebteste Open-Source-Projekt an der ASF, sagt Ivanov, hinter Spark, Kafka, Hadoop und Cassandra. Das Projekt ist so weit gereift, dass es sich nicht mehr beweisen muss, und gilt weithin als technologischer Kernbaustein, wenn Entwickler unbedingt die schnellste Transaktionsleistung benötigen.

Ein weiterer IMDG-Anbieter, der diese Woche auf dem ersten Virtual In-Memory Computing Summit seine Technologie vorstellen wird, ist ScaleOut Software. Laut William Bain, CEO von ScaleOut, der am Mittwoch auf dem Gipfel eine Keynote halten wird, florieren IMDGs in massiven realen Anwendungsfällen, wie zum Beispiel der Verfolgung von Daten für eine Million E-Commerce-Käufer oder einer Flotte von Mietwagen.

Dank ihrer Fähigkeit, sich schnell ändernde Daten im Speicher zu speichern, werden IMDGs unerlässlich sein, um auf Live-Datenströme zu reagieren, wenn die Latenzen bei Data Lakes und anderen Big-Data-Systemen zu groß sind, sagt Bain.

Die In-Memory-Technologie ist ein wesentliches Element für die Stream-Verarbeitung, einschließlich Transaktionen und Analysen (spainter_vfx/)

“ Mit der explosionsartigen Einführung des IoT (das bald durch drahtlose 5G-Netzwerke katalysiert wird) erzeugen unzählige Datenquellen in unserem täglichen Leben kontinuierliche Datenströme, die abgebaut werden müssen, um Leben zu retten, die Effizienz zu verbessern, Probleme zu vermeiden und Erfahrungen zu verbessern „, sagt Bain in einer E-Mail an Datanami. „Jetzt können wir Fahrzeuge in Echtzeit verfolgen, um die Sicherheit der Fahrer zu gewährleisten, die sichere und schnelle Lieferung der benötigten Waren zu gewährleisten und unerwartete mechanische Ausfälle zu vermeiden. Health-Tracking-Geräte können Telemetrie erzeugen, die es diagnostischen Algorithmen ermöglicht, aufkommende Probleme wie Herzunregelmäßigkeiten zu erkennen, bevor es dringend wird. Websites können E-Commerce-Käufer verfolgen, um sie bei der Suche nach den besten Produkten zu unterstützen, die ihren Bedürfnissen entsprechen.“

IMDGs sind nicht ideal für alle Streaming- oder IoT-Anwendungsfälle. Wenn der Anwendungsfall jedoch kritisch ist und die Zeit von entscheidender Bedeutung ist, spielen IMDGs eine Rolle bei der Orchestrierung der Daten und der Bereitstellung schneller Reaktionszeiten.

„Die von IMDGs angebotene Kombination aus speicherbasiertem Speicher, transparenter Skalierbarkeit, hoher Verfügbarkeit und integriertem Computing gewährleistet die effektivste Nutzung von Computerressourcen und führt zu schnellstmöglichen Reaktionen“, schreibt Bain. „Leistungsstarke, aber einfache APIs ermöglichen es Anwendungsentwicklern, eine vereinfachte Ansicht ihrer Daten zu erhalten und diese schnell und ohne Engpässe zu analysieren. IMDGs bieten die Kombination aus Leistung und Benutzerfreundlichkeit, die Anwendungen, die Live-Daten verwalten, mehr denn je benötigen.“

GridGain Systems CTO und Mitbegründer Nikita Ivanov

GridGain organisiert den Virtual In-Memory Computing Summit 2020, an dem Sie kostenlos teilnehmen können. Neben ScaleOut Software werden Vertreter von Dell, IBM, Oracle, MemVerge und der M& T Bank auf der Veranstaltung sprechen.

In den frühen Tagen des In-Memory-Computing wurde es fast ausschließlich auf Finanzdienstleistungsunternehmen beschränkt. Unternehmen in dieser Branche bilden das Herzstück des Kundenstamms von GridGain, sind aber auch in anderen Branchen, einschließlich Telekommunikation und Einzelhandel, weit verbreitet.

„Als ich dieses Unternehmen vor 15 Jahren gründete, hatten wir Schwierigkeiten, uns jedem Kunden zu beweisen“, sagt Ivanov. „Wir träumten von einer Zeit, in der wir in einen Kunden hineingehen und nichts tun konnten, in der ein Kunde uns beim Namen kannte und uns vertraute. Wir betreten gerade diesen Ort, an dem wir erkennen, dass wir nicht all diese POCs machen müssen. GridGain und Apache Ignite haben den Ruf, ausgereift zu sein. Es sagt mir nur, dass sich der Kundenstamm erweitert. Das bedeutet natürlich, dass der Markt wächst und die Akzeptanz dieser Technologie wächst.“

Der In-Memory Computing Summit 2020 findet am 28. und 29.Oktober statt. Eine Liste der Keynote Speaker finden Sie hier.

Verwandte Artikel:

Beharrliche Lücken in der Ära des großen Speichers füllen

Stream Processing ist eine großartige Ergänzung für Data Grid, findet Hazelcast

GridGain erweitert die Datenpersistenz für In-Memory DB

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.