Spektra 3.0: eerste Kubernetes beheerplatform voor stateful applicaties

1 juli 2020

Diamanti annon­ceert Spektra versie 3.0, het eerste mana­ge­ment­plat­form voor Kuber­netes en contai­ners dat meer­vou­dige clusters onder­steunt en meer­vou­dige Kuber­netes oplos­singen die ’stateful’ appli­ca­ties verwerken. Spektra 3.0 maakt het mogelijk om flexibel moderne cloud native appli­ca­ties met hun data ’bare metal’ (zonder virtuele overhead) uit te rollen, te repli­ceren en te migreren tussen de voor­handen IT-infra­struc­turen: on premise of de cloud-varianten (hybride cloud, public cloud en private cloud).

Bij een toenemend aantal software-appli­ca­ties wordt tijdens de uitvoe­ring van een programma de status van het proces vast­ge­legd in samenhang met door de gebruiker ingegeven voor­keuren, zoek­spe­ci­fi­ca­ties, scherm­weer­gaven en eerder geopende bestanden. Deze zogeheten ’stateful’ appli­ca­ties zijn op zich niet nieuw; ook in veel ’legacy’ toepas­singen is de afhan­ke­lijk­heid van bepaalde datasets ingebouwd. Die oudere appli­ca­ties zijn vaak niet specifiek gebouwd om in de cloud te draaien met logische modules, verpakt in contai­ners. Door het succes van de cloud als een flexibel schaal­bare en kosten­ef­fec­tieve infra­struc­tu­rele omgeving, zullen ook veel ’legacy’ appli­ca­ties geschikt worden gemaakt voor contai­ner­ver­wer­king in de cloud. Voldoende persis­tent geheugen waarborgt het vast­houden van alle data. En dat bij voorkeur via redundant uitge­voerde opslag, zodat bij onver­hoopt falen van de hardware, de appli­catie blijft functioneren. 

De eerste contai­ne­rap­pli­ca­ties bestonden voor­na­me­lijk uit web geba­seerde stateless appli­ca­ties. Die houden geen data vast over voor­gaande sessies en starten telkens geheel opnieuw. Indien bedrijven hun ontwik­kel­teams willen laten profi­teren van aspecten als snelheid, eenvoud en over­draag­baar­heid, kiezen ze steeds vaker voor de cloud als infra­struc­tuur voor hun primaire database en data­ser­vices toepas­singen. Daar horen dus ook stateful container appli­ca­ties bij. Tijdens activatie leggen die van alles vast en laten op de data real-time analyses los. Een voorbeeld treffen we aan bij een boekings­site van een reis­or­ga­ni­satie. Door de ’on the fly’ uitge­voerde analyses kan aan een bezoeker direct na afsluiten van een boekings­sessie een inte­res­sant aanbod worden gedaan met eventuele extra’s. Iemand, die geen trans­actie is aangegaan, krijgt sugges­ties die alsnog kunnen leiden tot een deal. 

Stateful appli­ca­ties treffen we vooral aan bij data gedreven toepas­singen rond databases, bij arti­fi­cial intel­li­gence intel­li­gentie (AI)en in omge­vingen met machine learning (ML). Steeds meer onder­ne­mingen draaien derge­lijke toepas­singen, verpakt in contai­ners als micro­ser­vices in hun eigen data­center (on-premise), in de data­cen­ters van een cloud aanbieder of in een combi­natie van beide infra­struc­turen (hybride cloud). Het Diamanti platform stelt die bedrijven in staat hun IT-omgeving gemak­ke­lijk te herstellen na een cala­mi­teit of deze omwille van inter­na­ti­o­nale expansie van bedrijfs­ac­ti­vi­teiten geogra­fisch op te splitsen. De huidige Kuber­netes beheer­op­los­singen bieden niet de complete func­ti­o­na­li­teit, onder­ge­bracht in één platform zoals bij Spektra 3.0.          

”Onder­ne­mingen streven steeds meer naar een agile werkwijze met gedis­tri­bu­eerde systemen die zowel de ambulante mede­wer­kers als de klanten onder­steunen”, zegt Tom Barton, CEO van Diamanti Inc.  “Ons cloud­neu­trale Kuber­netes-beheer­plat­form laat gebrui­kers real-time, data­ge­dreven beslis­singen nemen. Het platform biedt toegang tot appli­ca­ties met hand­ha­ving van de nood­za­ke­lijke data­be­vei­li­ging in het eigen data­center, in de cloud of in de edge-omgeving met bijvoor­beeld appli­ca­ties of sensor­toe­pas­singen op afdeling- of filiaalniveau”. 

Spekstra 3.0 levert ook meer­waarde voor managed service providers (MSP) en grote onder­ne­mingen die diverse groepen eind­ge­brui­kers (tenants) bedienen. Indien er een reeks van clusters wordt ingezet met infra­struc­tu­rele diensten, geleverd door verschil­lende partijen, laten de verschil­lende gebrui­kers­groepen zich eenvoudig isoleren door boven op de Kuber­netes infra­struc­tuur beheer­in­stru­menten voor systeem­bronnen en toegangs­con­trole te plaatsen.

De econo­mi­sche terugval als gevolg van de wereld­wijde corona pandemie vraagt om een effi­ci­ën­tere werkwijze van bedrijven en instel­lingen. Contai­ners blijken als virtu­a­li­sa­tie­laag veel effec­tiever te werken dan de verou­derde VM-archi­tec­turen. ”Hoe meer soft­wa­re­toe­pas­singen zich in contai­ners bevinden, des te alerter een IT-orga­ni­satie kan regeren op uitda­gingen en kansen”, aldus Jay Lyman, Principal Analyst of Cloud Native en DevOps bij 451 Research, een onderdeel van S&P Global Market Intel­li­gence. ”Wij verwachten een aanhou­dende groei van datarijke appli­ca­ties en data­dien­sten, gevat in containers”.

Diamanti voegt onder­steu­ning van het nieuwe beheer­plat­form voor multi­cluster Kuber­netes voor de public cloud eerst toe aan Microsoft Azure, gevolgd door Amazon Web Services en Google Cloud Platform. 

Spektra 3.0 is ook beschik­baar op de D20 appliance voor hyper­con­verged infra­struc­tuur van zowel Diamanti als die van Dell Tech­no­lo­gies en van Levono. 

Pin It on Pinterest

Share This