Op 28 mei heeft Rijkswaterstaat de database van het Register Externe Veiligheidsrisico’s (REV) succesvol geoptimaliseerd. Tijdens dit werk stond de data in de productieomgeving tijdelijk ‘on hold’ (freeze). Daardoor konden we de aanpassingen zonder verstoringen uitvoeren. De optimalisatie was nodig omdat de bestaande databasestructuur haar maximale capaciteit had bereikt. De nieuwe inrichting slaat bestaande en toekomstige data efficiënter op.
We hebben de wijzigingen vooraf getest in de test-, acceptatie- en preproductieomgeving. Eind maart traden bij een eerste uitrol naar de productieomgeving problemen op. De Geoserver (kaartsysteem voor dataweergave) startte herhaaldelijk opnieuw op. Daardoor werkten meerdere applicaties niet meer. We hebben de livegang teruggedraaid, de oorzaak onderzocht en een nieuwe uitrol voorbereid.
In de week van 4 tot en met 9 mei hebben we een tweede uitrol gedaan naar de test en acceptatieomgeving. Daarbij zagen we dat de Geoserver onder hoge belasting overbelast raakte en opnieuw opstartte. Daarom hebben we bij elke volgende stap loadtesten uitgevoerd. Hiermee brachten we de maximale capaciteit per omgeving in beeld.
De uitrol naar test- en acceptatieomgeving verliepen goed. De Geoserver verwerkte daar 110 tot 150 aanvragen per seconde. In preproductie gaven de loadtesten afwijkende resultaten. We konden deze niet eenduidig verklaren. Mogelijke oorzaken lagen bij de database, de Geoserver of externe factoren (zoals de brand in het datacenter in Almere). We hebben de productie-uitrol daarom uitgesteld en eerst een nadere analyse gedaan.
Uit deze analyse blijkt dat de Geoserver de beperkende factor is, met een capaciteit van circa 110 aanvragen per seconde. De algehele performance is nu beter dan de oude situatie. Met deze inzichten hebben we op 28 mei de optimalisatie succesvol afgerond. Daarbij hebben we de data geconverteerd en systeemupdates uitgevoerd.
Voor meer informatie kunt u contact opnemen met het REV-team.