REANNZ develops and supports a range of products and services to support the specialist needs of our members in the R&E and innovation community.
We operate NZ's national research and education network and seamlessly connect with 120+ networks globally to enable researchers to collaborate.
REANNZ is proud to support the specialist needs of our members from NZ's research, education and innovation community.
Find out more about who REANNZ is, what we do and the people that operate New Zealand’s national research and education network.
Six months. That’s how long it would take to manually complete a full firmware upgrade cycle across the REANNZ core network. With a greatly increased number of devices to maintain following our recent national network refresh the maths were simple and sobering - 91 evenings of after-hours work for our engineers to keep us safe from bugs and vulnerabilities.
This was an operational burden, not a technical one. And it was time to reimagine how we worked.
Our legacy upgrade process - once manageable - had become a bottleneck. We needed a means to scale operations without scaling toil. The goals were clear: support network growth, reduce the burden on our engineers, and maintain the reliability our members trust us to provide.
Through automation our engineers could be freed to spend their time searching for innovation, confident that rote device upgrades remained safe, predictable, and auditable. Our security posture could also be improved. When vulnerabilities wereidentified, we would be enabled to deploy firmware updates across the fleet quickly and consistently. No delays, no hazard.
We did not go in blind. Our national network refresh had already taught us valuable lessons about the limits of manual oversight. During that project, we invested considerably in developing automated state-checking tools that gave us deep visibility into device and service health - tools that surfaced subtle issues and helped us to avoidcostly missteps.
We recently shared the story of this project with our Australian colleagues at AusNOGwhere we presented a clear message - automation in a modern carrier network is not a luxury. It is essential.
We built upon our successes during our network refresh and adapted our solution toour firmware upgrade process. The result was a robust, automated upgrade pipeline that begins and ends with a detailed snapshot of the state of each device.
It is not sufficient simply to see the device operating on its upgraded firmware. We nowhave a system to verify every individual member service is operating to its specification without disruption from our work.
If there is anything that cannot be verified, the on-call engineer is notified to remediate. A complete audit log is kept for review by the team, supporting continuous development of our systems.
And to prevent cascading failures, we designed a failsafe. If an upgrade demonstratesany unexpected consequence, the system halts all further work until the issue isidentified and resolved.
This is not the end of our journey. The state-checking logic we developed is already being introduced for other operational tasks, and increasingly contributes to all of ourservice orchestration.
What began to solve one problem has evolved to become our foundation for smarter, more resilient network operations. And we’re only just getting started.
Find anything about our products, services, and more. Enter a query in the search input above.