MinIO, de facto open source-standarden for multi-cloud-lagring, bliver en enhjørning efter en $103 millioner serie B-rundefinansiering

0
128

George AnadiotisSkrevet af George Anadiotis, medvirkende skribent George Anadiotis George Anadiotis Bidragende skribent

George Anadiotis har teknologi, data og medier, og han er ikke bange for at bruge dem.

Fuld bio udgivet i Big on Data den 26. januar 2022 | Emne: Cloud Storage

Tilbage i 2014 var verden et anderledes sted på mange måder. Det var højdepunktet af big data-æraen, og skyen var stadig heftigt diskuteret. At satse på, at skyen ville komme til at dominere computerarbejdsbelastninger, endsige blive de facto datalageret, var ikke indlysende for de fleste.

MinIO-grundlæggerne var dog ikke de fleste mennesker – så de tog den indsats. Anand Babu Periasamy, Garima Kapoor og Harshavardhana kommer fra en baggrund af distribuerede filsystemer, lagring og open source og investerede i at skabe open source cloud-lagringssoftware for at imødekomme kravene til ustruktureret datavækst i skyen.

I dag annoncerede MinIO Inc., skaberne af MinIO multi-cloud-objektopbevaringspakken, at de har rejst 103 millioner dollars i serie B-finansiering til en værdi af 1 milliard dollars. Investeringen blev ledet af Intel Capital med deltagelse af den nye investor SoftBank Vision Fund 2 og eksisterende investorer Dell Capital, General Catalyst og Nexus Venture Partners.

Vi talte med Periasamy for at diskutere MinIOs rejse.

Det vedvarende lag af datastakken

Periasamy grundlagde tidligere en startup kaldet Gluster, som byggede et distribueret open source-filsystem og blev erhvervet af Red Hat. Han har været i open source, så længe han kan huske, og omkring 2014 stod det klart for ham og hans MinIO-medstiftere, at der var behov for at blive adresseret i data:

“Alt hvad du gør omkring data er kommet for at blive. Vi valgte det vedvarende lag af datastakken, der lagrer og administrerer alle data. Og muligheden for os var den offentlige sky.”

MinIOs grundlæggere mente lageret til skyen bliver lageret for alle, og det lager er objektlager. Hver sky har selvfølgelig sin egen objektlagring. Så MinIO måtte tage deres indsats længere, selvom det var et nemmere valg at træffe.

Det, de gjorde, var, at de byggede deres software til at være 100 % kompatibel med den førende skys objektlagring – Amazons S3. Men MinIO kører ikke kun på Amazons sky. Den kører på Microsoft Azure, Google Cloud, Azure, VMWare Tanzu, OpenShift, SUSE Rancher, bare metal, the edge, hybrid cloud, multicloud – stort set overalt.

MinIOs satsning var, at AWS ville få stor succes med at overbevise industrien om den rigtige måde at bygge infrastruktur på, men det er højst usandsynligt, at AWS vil være den eneste infrastruktur, der findes. Og i det scenarie ville det ikke fungere at have for mange standarder eller API'er. Det krævede disciplin at holde sig til den beslutning, ikke tilføje understøttelse af denne eller hin API eller ældre filsystemer, og bare holde sig til S3:

“A Grand Unified Theory of Storage lyder fint på papiret, men det er fuldstændig uafhængige problemer. Hele ideen med objektopbevaring var at give slip på legacy-ting. Hvis jeg bringer legacy-ting tilbage, så er det ikke et plus, det er et minus . Jeg var bare disciplineret til at sige “nej” meget. Og det var det, der tillod os at komme hertil”, sagde Periasamy.

MinIO tog en tidlig indsats i skyen, og i at Amazons S3 bliver de facto-standarden for applikationslagringsbehov. Indsatsen giver pote.

Selvfølgelig kan det være en udfordring at bygge et produkt omkring en andens API. Jonathan Symonds, MinIO CMO, sagde, at Amazon skylder taknemmelighed for S3 API, fordi de ændrede udviklerens tankegang med hensyn til, hvordan lagring udføres. Han understregede også den kraft, der kommer fra MinIOs open source-model.

Det har gjort det muligt for MinIO at hærde deres implementering af S3 API “på en måde, som ingen proprietær softwareleverandør nogensinde kunne gøre”, sagde Symonds. Periasamy bemærkede også, at der er 100 % funktionsparitet mellem fællesskabet og virksomhedsudgaven af ​​MinIO. MinIO har en dobbeltlicensmodel, hvor dens Community-udgave er licenseret ved hjælp af GNU AGPL v3, mens Standard- og Enterprise-udgaverne udnytter en kommerciel licens.

Periasamy mener, at dette er den klarest mulige model. AGPL er ikke kommercielt licenserbar, men det hjælper faktisk MinIO med at tjene penge ved at give en kommerciel licens til Standard- og Enterprise-udgaverne. Samtidig behøver MinIO ikke at gå tilbage fra en tilladelig licens som MIT eller Apache til en åben kernemodel. Dette ser ud til at fungere for MinIO, til det punkt at overbevise investorer: Vi ser ikke ofte AGPL-baserede enhjørninger.

Amazon S3 som lagringsgrænsefladen til ét objekt, der styrer dem alle >

Alligevel er der elefanten i rummet. Er MinIO ikke bekymret for at skulle bygge videre på Amazons S3 API-specifikation? Hvad hvis Amazon besluttede at gå Oracle på dem og forsøgte at forbyde dem at bruge S3 API? Det ser ud til at være præcedens for det nu, men Periasamy henviste ikke til det, da han besvarede spørgsmålet.

Det ville være lige så meget, eller måske et endnu større problem for Amazon, sagde Periasamy. S3 er en API, ikke en standard, og Periasamy kommenterede, at API-definitionerne er mere som en religiøs tekst: der er mange måder at fortolke dem på, og Amazons egne SDK'er fortolker dem forskelligt mellem forskellige sprog, eller endda inden for forskellige versioner af AWS' Java SDK.

Men dette handler ikke kun om de juridiske rettigheder til at bruge, fortsatte han med at tilføje. Amazon kunne simpelthen blive ved med at ændre S3, selvom de aldrig sagsøgte nogen, der brugte AWS S3 API. Hvis de gjorde det, kunne de forstyrre branchen, men også skade deres egne kunder. Periasamy mener, at S3 API er stort set konvergeret, og det kommer ikke til at ændre sig.

Tilføjelser er dog fair game. Hvis Amazon bliver ved med at tilføje, vil MinIO også fortsætte med at tilføje, sagde Periasamy. Han er dog overbevist om, at S3 allerede har den rigtige funktionalitet. Periasamy fortsatte med at tilføje, at Amazon har været venlig over for MinIO og alle andre. Han mener, at årsagen er, at de har en lignende tankegang.

minio-medstiftere-anand-babu-periasamy-garima-kapoor-harshavardhana.jpg

MinIO-medstiftere Anand Babu Periasamy, Garima Kapoor, Harshavardhana

Hvis S3 API bliver populær, betyder det, at det vil resultere i, at flere applikationer er Amazon-klare. Og Amazons tro, ifølge Periasamy, er, at de kan bygge det bedste produkt sammenlignet med nogen andre. Hvis det er tilfældet, og S3 API faktisk bliver en standard, vil industrien trække sig mod AWS, og de vil alligevel vinde.

MinIO har også den samme kerneoverbevisning. Forskellen er, uddybede Periasamy, Amazon tror, ​​at de vil være verdens datacenter. MinIO mener, at de vil bygge bedre software og omdanne al infrastruktur til en objektlagringstjeneste.

Alligevel, hvis der nogensinde var problemer med Amazon, ville og kunne MinIO fortsætte med at udgive deres egen standard, med vægten af ​​dets massive samfund bag sig, sagde Periasamy. Men det er faktisk i alle parters bedste interesse at samarbejde.

Periasamy hævdede også, at industrien bevæger sig væk fra ældre formater mod objektlagring i massevis. Eksempel – HDFS, Hadoops filsystem. Han bekræftede, at MinIO fortrænger HDFS og Hadoop i massiv skala. Han bemærkede, at Hadoops arkitektur ikke er i overensstemmelse med skykravene, men han gav Hadoop æren for at have kickstartet big data-æraen.

Det, der er i overensstemmelse med skykravene, er Kubernetes, og MinIO spiller med. Kubernetes var der ikke, da MinIO startede. MinIO i sig selv er stand-alone og kan køre fra Raspberry Pi til alle slags high-end servere. Men efterhånden som Kubernetes voksede, blev det klart for MinIO, at “de fik ideerne rigtige”, og de satsede seriøst på Kubernetes.

Med eller uden Kubernetes har MinIO dog nogle imponerende målinger at vise for : Den årlige tilbagevendende omsætning voksede med over 201 % i 2021, mens kundeantallet voksede med over 208 %. MinIO kan også prale af 31.000 GitHub-stjerner og 16.000+ MinIO Slack-fællesskabsmedlemmer.

Med hensyn til fremtidsplaner skitserede Periasamy MinIOs fokus som sat på at uddanne markedet på et endnu bredere niveau. Han mener, at objektlagring har potentialet til at se endnu større vækst, og lover, at MinIO vil gøre det til deres forretning, at dette sker.

Cloud

Google slukker lyset gratis Ældre G Suite-brugere, medmindre de betaler op Top cloud-udbydere: AWS, Microsoft Azure, Google Cloud og mere.