MinIO blir en enhörning efter en finansiering av en serie B-omgång på 103 miljoner dollar

0
141

George Anadiotis Skrivet av George Anadiotis, bidragande skribent George Anadiotis George Anadiotis bidragande skribent

George Anadiotis har teknik, data och media, och han är inte rädd för att använda dem.

Fullständig bio publicerad i Big on Data den 26 januari 2022 | Ämne: Molnlagring

Tidigare 2014 var världen en annan plats. Det var höjden av big data-eran, och molnet diskuterades fortfarande hett. Det är inte många som slår vad om att molnet skulle komma att dominera arbetsbelastningen på datorer, än mindre bli de facto datalager.

MinIOs grundare var dock inte de flesta – så de tog den satsningen. Anand Babu Periasamy, Garima Kapoor och Harshavardhana kommer från en bakgrund av distribuerade filsystem, lagring och öppen källkod och investerade i att skapa mjukvara för molnlagring med öppen källkod för att möta kraven på ostrukturerad datatillväxt i molnet.

Idag meddelade MinIO Inc., skaparna av MinIO multi-cloud object storage suite, att de har samlat in 103 miljoner dollar i serie B-finansiering till en värdering av 1 miljard dollar. Investeringen leddes av Intel Capital med deltagande av den nya investeraren SoftBank Vision Fund 2 och befintliga investerare Dell Capital, General Catalyst och Nexus Venture Partners.

Vi pratade med Periasamy för att diskutera MinIO:s resa.

Datastackens beständiga lager

Periasamy grundade tidigare en startup som heter Gluster, som byggde ett distribuerat filsystem med öppen källkod, och förvärvades av Red Hat. Han har varit i öppen källkod så länge han kan minnas, och runt 2014 stod det klart för honom och hans MinIO-medgrundare att det fanns ett behov av att behandlas i data:

“Allt du att göra runt data är här för att stanna. Vi valde det beständiga lagret i datastacken som lagrar och hanterar all data. Och möjligheten för oss var det offentliga molnet.”

MinIOs grundare trodde att lagringen för molnet skulle vara lagringen för alla, och att lagringen är objektlagring. Naturligtvis har varje moln sin egen objektlagring. Så MinIO var tvungen att ta sin satsning längre, även om det var ett enklare val att göra.

Vad de gjorde var att de byggde sin programvara för att vara 100 % kompatibel med det ledande molnets objektlagring — Amazons S3. Men MinIO körs inte bara på Amazons moln. Den körs på Microsoft Azure, Google Cloud, Azure, VMWare Tanzu, OpenShift, SUSE Rancher, bar metal, the edge, hybridmoln, multi-cloud – i stort sett var som helst.

MinIO:s satsning var att AWS kommer att vara mycket framgångsrika i att övertyga branschen om rätt sätt att bygga infrastruktur, men det är högst osannolikt att AWS kommer att vara den enda infrastrukturen som finns. Och i det scenariot skulle det inte fungera att ha för många standarder eller API:er. Det krävdes disciplin för att hålla fast vid det beslutet, inte lägga till stöd för det eller det API, eller äldre filsystem, och bara hålla sig till S3:

“A Grand Unified Theory of Storage låter bra på pappret, men det här är helt oberoende problem. Hela idén med objektlagring var att släppa legacy grejer. Om jag tar tillbaka legacy grejer, då är det inget plus, det är ett minus . Jag var bara disciplinerad att säga “nej” mycket. Och det var det som gjorde att vi kunde komma hit”, sa Periasamy.

MinIO tog en tidig satsning i molnet och i Amazons S3 blev de facto standard för applikationslagringsbehov. Satsningen ger resultat.

Naturligtvis kan det vara utmanande att bygga en produkt kring någon annans API. Jonathan Symonds, MinIO CMO, sa att tacksamhet är skyldig Amazon för S3 API eftersom de ändrade utvecklarens tänkesätt när det gäller hur lagring görs. Han betonade också kraften som kommer från MinIOs modell med öppen källkod.

Det har gjort det möjligt för MinIO att förstärka sin implementering av S3 API “på ett sätt som ingen proprietär mjukvaruleverantör någonsin skulle kunna göra”, sa Symonds. Periasamy noterade också att det finns 100 % funktionsparitet mellan communityn och företagsutgåvan av MinIO. MinIO har en modell med dubbla licenser, där dess Community-utgåva är licensierad med GNU AGPL v3, medan Standard- och Enterprise-utgåvorna har en kommersiell licens.

Periasamy anser att detta är den tydligaste möjliga modellen. AGPL är inte kommersiellt licensierad, men det hjälper faktiskt MinIO att tjäna pengar genom att bevilja en kommersiell licens för Standard- och Enterprise-utgåvorna. Samtidigt behöver MinIO inte backa från en tillåtande licens som MIT eller Apache till en öppen kärnmodell. Detta verkar fungera för MinIO, till den grad att det övertygar investerare: vi ser inte ofta AGPL-baserade enhörningar.

Amazon S3 som ett lagringsgränssnitt för ett objekt som styr dem alla

Ändå finns det elefanten i rummet. Är inte MinIO orolig för att behöva bygga på Amazons S3 API-specifikation? Tänk om Amazon bestämde sig för att använda Oracle och försökte förbjuda dem att använda S3 API? Det verkar finnas ett prejudikat nu, men Periasamy hänvisade inte till det när han tog upp frågan.

Det skulle vara lika mycket, eller kanske ett ännu större problem för Amazon, sa Periasamy. S3 är ett API, inte en standard, och Periasamy kommenterade att API-definitionerna är mer som en religiös text: Det finns många sätt att tolka dem, och Amazons egna SDK:er tolkar dem olika mellan olika språk, eller till och med inom olika versioner av AWS. Java SDK.

Men det här handlar inte bara om de lagliga rättigheterna att använda, fortsatte han med att tillägga. Amazon kunde helt enkelt fortsätta att ändra S3, även om de aldrig stämde någon som använder AWS S3 API. Om de gjorde det skulle de kunna rubba branschen, men också skada sina egna kunder. Periasamy tror att S3 API är ganska konvergerat, och det kommer inte att förändras.

Tillägg är dock rättvist. Om Amazon fortsätter att lägga till kommer MinIO att fortsätta lägga till också, sa Periasamy. Han är dock övertygad om att S3 redan har rätt funktionalitet. Periasamy fortsatte med att tillägga att Amazon har varit snäll mot MinIO och mot alla andra. Han tror att orsaken är att de har ett liknande tänk.

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

MinIOs grundare Anand Babu Periasamy, Garima Kapoor, Harshavardhana

Om S3 API blir populärt betyder det att det kommer att resultera i att fler applikationer är Amazon-klara. Och Amazons övertygelse, enligt Periasamy, är att de kan bygga den bästa produkten jämfört med någon annan. Om så är fallet, och S3 API verkligen blir en standard, kommer branschen att dras mot AWS och de kommer att vinna ändå.

MinIO har också samma kärntro. Skillnaden är, utvecklade Periasamy, Amazon tror att de kommer att bli världens datacenter. MinIO tror att de kommer att bygga bättre mjukvara och förvandla all infrastruktur till en objektlagringstjänst.

Ändå, om det någonsin skulle uppstå några problem med Amazon, skulle och kunde MinIO fortsätta att publicera sin egen standard, med tyngden av dess massiva gemenskap bakom sig, sa Periasamy. Men det ligger faktiskt i alla parters bästa att samarbeta.

Periasamy hävdade också att branschen går bort från äldre format mot objektlagring i stort. Exempel – HDFS, Hadoops filsystem. Han bekräftade att MinIO ersätter HDFS och Hadoop i stor skala. Han noterade att Hadoops arkitektur inte är i linje med molnkraven; men han gav Hadoop äran för att ha kickstartat big data-eran.

Det som är i linje med molnkraven är Kubernetes, och MinIO spelar med. Kubernetes var inte där när MinIO startade. MinIO i sig är fristående och kan köras från Raspberry Pi till alla typer av avancerade servrar. Men allt eftersom Kubernetes växte blev det klart för MinIO att “de fick idéerna rätt” och de tog en seriös satsning på Kubernetes.

Med eller utan Kubernetes har MinIO dock några imponerande mätvärden att visa: Årlig återkommande intäkter växte med över 201 % under 2021, medan antalet kunder ökade med över 208 %. MinIO har också 31 000 GitHub-stjärnor och 16 000+ MinIO Slack-gemenskapsmedlemmar.

När det gäller framtida planer, beskrev Periasamy MinIOs fokus som fokuserat på att utbilda marknaden på en ännu bredare nivå. Han tror att objektlagring har potential att se ännu större tillväxt och lovar att MinIO kommer att göra det till deras verksamhet att detta händer.

Cloud

Google släcker ljuset gratis äldre G Suite-användare såvida de inte betalar Topp molnleverantörer: AWS, Microsoft Azure, Google Cloud med mera Archive360-rapport: IT-migrering till molnet stöter på stora hinder De bästa molnlagringstjänsterna: Från Google Drive till Dropbox Big Data Analytics