Een oplader spreekt met één backend. Dat ene feit zorgt voor het grootste deel van de lock-in bij het opladen: het veranderen van platform betekent dat elke eenheid opnieuw moet worden geconfigureerd, en het bedienen van twee platforms vanuit één vloot is helemaal niet mogelijk.
Er zit een routeringslaag tussen en neemt beide beperkingen weg, ten koste van een component die u nu gebruikt.
Wat routing mogelijk maakt
- Backend wijzigen zonder de configuratie van de oplader aan te raken.
- Verschillende delen van een vloot uitvoeren tegen verschillende platforms.
- Het bedienen van het door de klant gekozen platform met behoud van je eigen zichtbaarheid.
- Failover wanneer een backend onbereikbaar wordt.
- Migreren in golven, met onmiddellijke terugdraaiing per golf.
Het migratieargument is het sterkste
Zonder routering is een platformmigratie een configuratiewijziging op elke eenheid en is terugdraaien weer hetzelfde werk. Hiermee is migratie een routeringsregel en is het terugdraaien onmiddellijk mogelijk.
Dat alleen al rechtvaardigt vaak de laag voor elke operator die verwacht een keer van platform te veranderen, wat de meeste van hen zijn.
Voor oplader OEMs is dit een productkenmerk
Een OEM waarvan de klanten elk een ander platform gebruiken, kan één product verzenden dat verbinding maakt waar de klant dat nodig heeft, in plaats van configuraties of firmwarevarianten per klant te onderhouden.
Het zorgt er ook voor dat de OEM diagnostisch inzicht in hun eigen hardware behoudt, terwijl het platform van de klant de commerciële exploitatie afhandelt, wat anders moeilijk te regelen is.
Failover is beperkter dan het klinkt
Routering kan verbindingen naar een standby-backend verplaatsen, maar de transactiestatus volgt niet. Sessies die bezig zijn op het moment van de failover kunnen mogelijk niet worden hersteld aan de andere kant en de autorisatie kan verschillen.
Failover beschermt daarom de beschikbaarheid voor nieuwe sessies in plaats van de continuïteit voor bestaande sessies, en door dit als naadloos te beschrijven wordt overdreven wat haalbaar is.
Wat de laag u kost
Een component in het pad van iedere laadaansluiting, die minstens zo beschikbaar moet zijn als de backends erachter. Als het mislukt, is de hele vloot offline, ongeacht de status van het platform.
Het voegt ook een plek toe waar protocolgedrag, al dan niet opzettelijk, kan worden gewijzigd, wat betekent dat het onderdeel wordt van elk integratieonderzoek.
Wanneer het het niet waard is
Een kleine vloot met één platform zonder verwachting van verandering levert weinig winst op en voegt een operationele component toe. De waarde verschijnt met schaal, met meerdere platforms of met een geloofwaardig vooruitzicht op migratie.
Later toevoegen is mogelijk en betekent dat de vloot één keer opnieuw moet worden geconfigureerd, wat precies het werk is dat moet worden vermeden.