PAST ALS EEN HANDSCHOEN.
SCHAALBAARHEID VAN LOBSTER_DATA.
Schaalbaarheid in de context van Lobster_data verwijst naar het vermogen van de software om zelfs snel groeiende hoeveelheden gegevens en steeds complexere processen aan te kunnen zonder dat dit ten koste gaat van de performance. In de zeer snel bewegende digitale industrie en een zeer dynamische economische omgeving is dit een bijzonder belangrijk punt.
KLANTEN DIE OP LOBSTER VERTROUWEN.
SCHAALBAAR FRAMEWORK.
Met Lobster kun je je investering plannen met het oog op bedrijfsontwikkeling, want het onderhoudscontract voor Lobster_data is op elk moment schaalbaar naar een andere editie en dekt altijd upgrades en updates. Zo weet je vanaf het begin zeker dat je investering in de software beheersbaar blijft en aan alle ontwikkelingen kan worden aangepast.
Installatie op de eigen on-premise infrastructuur van de klant, hosting in jouw private cloud of de Lobster Cloud, uitbesteding aan andere providers? Alles is mogelijk. Ook voor het maken van interfaces.
Ons aanbod varieert van doe-het-zelf, Lobster mapping services en bijbehorend advies tot het overdragen van het complete managed services pakket aan Lobster. Migratie en overschakeling tussen service- en leveringsmodellen zijn ook altijd mogelijk.
Lobster_data draait op elk systeem met een Java Development Kit (JDK) dankzij de platformonafhankelijkheid van Java.
SCHAALBARE BENADERING
De schaalbaarheid van Lobster_data wordt bereikt door een combinatie van architectonisch ontwerp, hardwaregebruik en softwareoptimalisatie. De software maakt gebruik van een modulaire architectuur waarmee naar behoefte nieuwe componenten en diensten kunnen worden toegevoegd om ervoor te zorgen dat het systeem groeiende datavolumes en gebruikerseisen aankan. Kortom, schaalbaarheid is een van de belangrijkste aspecten in het ontwerp van Lobster_data.
De term verticaal schalen betekent het vergroten van de capaciteit van een systeem door er nieuwe componenten aan toe te voegen. Het doel is om een constant systeemgedrag over grote oppervlakten te garanderen, zodat er zelfs bij hoge belasting nauwelijks vertragingen optreden en verzoeken snel verwerkt kunnen worden. Infrastructuuraansluitingen met CPU en geheugen op de server als hostsysteem van Lobster_data hebben direct invloed op zowel de prestaties als de verwerkingsmogelijkheden van het Lobster_data systeem.
De Lobster_data “Process Load Optimization” (PLO) module is een service voor geoptimaliseerde verwerking onder zeer hoge procesbelastingen. De module verbetert de prestaties aanzienlijk wanneer de Lobster integratieserver native of virtueel draait op een server met meerdere processorkernen en de Lobster_data wachtrijen niet volledig kunnen worden verwerkt tijdens belastingspieken over een langere periode. Om deze versnelling te bereiken, zijn aanvullende intelligente algoritmen voor voorspellende threadpooling ontwikkeld, voortdurend geoptimaliseerd door middel van uitgebreide tests en gecombineerd in de PLO-module.
De XML V4-parser biedt aanzienlijke prestatieverbeteringen met een extreem laag geheugengebruik, zelfs met invoerbestanden tot ongeveer 100 MB wordt de runtime met een factor 10 verkort. Extreem grote XML-invoergegevens tot maximaal 250 GB kunnen zonder problemen worden geparsed.
De Asynchronous Send Module (ASM) voor Lobster_data wordt gebruikt om een willekeurig aantal bestanden in één sessie naar een communicatiepartner te verzenden. De ASM verzamelt de bestanden en verzendt ze op een vooraf gedefinieerd tijdstip. Optioneel kunnen deze bestanden van tevoren worden ingepakt in archiefcontainers (ZIP, TAR, etc.) en kan het maximale aantal bestanden dat per sessie wordt verzonden worden gedefinieerd.
Horizontaal schalen betekent het verhogen van de prestaties van het Lobster_data systeem door extra nodes toe te voegen. Door de belasting te verdelen over meerdere werkende nodes die worden aangestuurd door een centrale nodecontroller, kunnen processen lineair worden afgehandeld. Hoe meer werkende nodes worden toegevoegd, hoe meer processen parallel kunnen worden uitgevoerd. De verdeling vindt plaats via “Round Robin” of via belastingsfactoren.
Een Lobster_data systeem verhoogt automatisch de beschikbaarheid vanaf ten minste twee nodes in een active-actieve hot-standby configuratie. Met de toevoeging van elke extra werkende node op een aparte infrastructuur neemt de beschikbaarheid toe in de richting van hoge beschikbaarheid (HA).