Instaclustr, ett företag känt för sina hanterade open source-databasmolntjänster, övergår formellt av sin Elasticsearch-tjänst till det nya OpenSearch-projektet som startats av AWS. Tjänsten i sig är inte ny – Instaclustr invigde sin ursprungliga Elasticsearch-tjänst för ungefär 18 månader sedan som en andra källa för vad som då kallades Open Distro for Elasticsearch.
I huvudsak kan detta betraktas som Open Distro för Elasticsearch 2.0. Skillnaden den här gången är mer än ett namnbyte: OpenSearch har skurat artefakter som varumärkesreferenser. Det är en mer komplett renrumskonstruerad distribution baserad på de senaste officiella öppen källkodsversionerna av Elasticsearch och Kibana (version 7.10.2). Som hanterad tjänst hanterar Instaclustr all provisionering, programuppdatering och uppdatering, övervakning och varning som företaget redan tillhandahåller för sina hanterade Cassandra-, Redis-, Kafka- och Spark-tjänster.
Naturligtvis erbjuder AWS också en liknande tjänst. Den primära skillnaden är att Instaclustr erbjuder sin tjänst, inte bara på AWS, utan på alla tre stora offentliga moln.
Bakgrunden till allt detta är förändringen i licensiering från Elastic som nu har resulterat i en öppen- källgaffel. Trots alla bekymmer har Elastic som företag inte gjort det dåligt, eftersom det senaste kvartalet visade att intäkterna ökade med 50 % från år till år. Och så länge de inte kör sina egna molntjänster kan Elastic Search-kunder köra programvaran gratis. Icke desto mindre, med tanke på populariteten för AWS Elasticsearch-tjänst, måste något ge.
Ursprungligen instiftade företaget Elastic en “Elastic”-licens med nästan öppen källkod som gjorde det möjligt för kunder att få tillgång till och modifiera källkoden med undantaget att de inte kunde erbjuda en hanterad molntjänst; det var för de så kallade “X-Pack”-funktionerna som följde med ELK-stacken som vid den tiden fortfarande var under en Apache 2.0-licens. Ändå var Elastics licensiering direkt förvirrande; några av funktionerna i kärnan och den utökade stacken hade en blandning av öppen källkod och proprietärt eller användningsbegränsat innehåll.
För att skydda sin flank skapade AWS Open Distro for Elasticsearch-projektet som från början tog upp kärnan Elasticsearch -Logstash-Kibana (ELK) stack, vilket gör den tillgänglig under den tillåtande Apache 2-programvarulicensen. Den vågade sig också på funktioner som inte var helt klara, ur öppen källkodssynpunkt, som omfattar säkerhet, händelseövervakning och varning samt SQL-stöd.
Sen i vintras bet Elastic i kulan med öppen källkod. Det flyttade kronjuvelerna – ELK-stacken – från Apache 2 till samma SSPL-licens som introducerades av MongoDB. Det fick i sin tur AWS att officiellt splittra hela projektet. Voila OpenSearch. Som vi noterade då täckte ZDNet-kollegan Steven J. Vaughan-Nichols utblåsningen och blowbacken.
I september döpte AWS formellt om Amazon Elasticsearch Service till Amazon OpenSearch Service. Och nu har Instaclustr gjort detsamma. Så, OpenSearch är inte längre en AWS engångsföreteelse. Det finns nu en andra källa för den officiella gaffeln i Elasticsearch-stacken, och vi förväntar oss att det inte kommer att vara den sista.
Big Data
Tillståndet för AI i 2021: Språkmodeller, hälsovård, etik och AI-agnosticism Google Cloud Nästa: Att möta företaget där det bor AI ser mer finansiering, men behöver fler människor och bättre data De bästa karriärerna du kan börja med en datavetenskapsexamen Cloud | Digital transformation | Robotik | Internet of Things | Innovation | Företagsprogramvara