<html><head><meta http-equiv="content-type" content="text/html; charset=us-ascii"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><span style="font-size: 14px;"><span style="white-space: pre-wrap; font-family: Monaco, Menlo, Consolas, "Courier New", monospace; font-variant-ligatures: none; orphans: 2; widows: 2; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Dear Colleagues,
We are pleased to announce that the recent failover maintenance test was a success! Access to our RDAP systems seamlessly transitioned between different sites without any service interruption, even while running at half capacity with only two out of four nodes active during the test.
This comprehensive test focused on evaluating the availability and reachability of our RDAP service and we are now confident that a major outage on any of our primary sites will not affect the availability of the RDAP for our members, and the community.
Thanks for your patience and support.
Regards,
The Infrastructure & Security department.
PS: for techies, a bit more details: the aim of this exercise was to test the transitioning between various sites, including switching from DNS round-robin routing to the JNB Isando site (ISO) load balancer, then from ISO to the JNB Parklands site (PKL), PKL to the Mauritius Telecom site (MRU), and finally returning to our primary site, ISO. This was successful, and you will find below the average response times from different places worldwide, as monitored by Site24x7 for services accessed through each site:
MRU site: 1303.888889 milliseconds
PKL site: 1205.294118 milliseconds
ISO site: 1238.722222 milliseconds</span></span><div><div style="orphans: 2; widows: 2;"><span style="font-size: 14px; white-space-collapse: preserve;"><font face="Monaco, Menlo, Consolas, Courier New, monospace"><br></font></span></div><div style="orphans: 2; widows: 2;"><span style="font-size: 14px; white-space-collapse: preserve;"><font face="Monaco, Menlo, Consolas, Courier New, monospace"><br></font></span></div><div><br><blockquote type="cite"><div>On 5 Apr 2024, at 10:38, Manhal <manhal.mohammed@afrinic.net> wrote:</div><br class="Apple-interchange-newline"><div><meta http-equiv="content-type" content="text/html; charset=us-ascii"><div style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><font size="4"><b data-stringify-type="bold" style="box-sizing: inherit; color: rgb(29, 28, 29); font-family: Slack-Lato, Slack-Fractions, appleLogo, sans-serif; font-variant-ligatures: common-ligatures; orphans: 2; widows: 2; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Date:</b><span style="color: rgb(29, 28, 29); font-family: Slack-Lato, Slack-Fractions, appleLogo, sans-serif; font-variant-ligatures: common-ligatures; orphans: 2; widows: 2; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> Monday 8th April 2024</span><br style="box-sizing: inherit; color: rgb(29, 28, 29); font-family: Slack-Lato, Slack-Fractions, appleLogo, sans-serif; font-variant-ligatures: common-ligatures; orphans: 2; widows: 2; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><b data-stringify-type="bold" style="box-sizing: inherit; color: rgb(29, 28, 29); font-family: Slack-Lato, Slack-Fractions, appleLogo, sans-serif; font-variant-ligatures: common-ligatures; orphans: 2; widows: 2; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Start Time:</b><span style="color: rgb(29, 28, 29); font-family: Slack-Lato, Slack-Fractions, appleLogo, sans-serif; font-variant-ligatures: common-ligatures; orphans: 2; widows: 2; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> 10:00 (GMT+4)</span><br style="box-sizing: inherit; color: rgb(29, 28, 29); font-family: Slack-Lato, Slack-Fractions, appleLogo, sans-serif; font-variant-ligatures: common-ligatures; orphans: 2; widows: 2; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><b data-stringify-type="bold" style="box-sizing: inherit; color: rgb(29, 28, 29); font-family: Slack-Lato, Slack-Fractions, appleLogo, sans-serif; font-variant-ligatures: common-ligatures; orphans: 2; widows: 2; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">End Time: </b><span style="color: rgb(29, 28, 29); font-family: Slack-Lato, Slack-Fractions, appleLogo, sans-serif; font-variant-ligatures: common-ligatures; orphans: 2; widows: 2; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> 13:00 (GMT+4)</span><br style="box-sizing: inherit; color: rgb(29, 28, 29); font-family: Slack-Lato, Slack-Fractions, appleLogo, sans-serif; font-variant-ligatures: common-ligatures; orphans: 2; widows: 2; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><b data-stringify-type="bold" style="box-sizing: inherit; color: rgb(29, 28, 29); font-family: Slack-Lato, Slack-Fractions, appleLogo, sans-serif; font-variant-ligatures: common-ligatures; orphans: 2; widows: 2; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Duration:</b><span style="color: rgb(29, 28, 29); font-family: Slack-Lato, Slack-Fractions, appleLogo, sans-serif; font-variant-ligatures: common-ligatures; orphans: 2; widows: 2; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> 3 hours</span><br style="box-sizing: inherit; color: rgb(29, 28, 29); font-family: Slack-Lato, Slack-Fractions, appleLogo, sans-serif; font-variant-ligatures: common-ligatures; orphans: 2; widows: 2; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><b data-stringify-type="bold" style="box-sizing: inherit; color: rgb(29, 28, 29); font-family: Slack-Lato, Slack-Fractions, appleLogo, sans-serif; font-variant-ligatures: common-ligatures; orphans: 2; widows: 2; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Affected Service:</b><span style="color: rgb(29, 28, 29); font-family: Slack-Lato, Slack-Fractions, appleLogo, sans-serif; font-variant-ligatures: common-ligatures; orphans: 2; widows: 2; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> RDAP</span></font><span aria-label="" class="c-mrkdwn__br" data-stringify-type="paragraph-break" style="box-sizing: inherit; height: 8px; display: block; color: rgb(29, 28, 29); font-family: Slack-Lato, Slack-Fractions, appleLogo, sans-serif; font-variant-ligatures: common-ligatures; orphans: 2; widows: 2; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"></span><b data-stringify-type="bold" style="box-sizing: inherit; color: rgb(29, 28, 29); font-family: Slack-Lato, Slack-Fractions, appleLogo, sans-serif; font-variant-ligatures: common-ligatures; orphans: 2; widows: 2; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><font size="4">Details:</font></b><span aria-label="" class="c-mrkdwn__br" data-stringify-type="paragraph-break" style="box-sizing: inherit; height: 8px; display: block; color: rgb(29, 28, 29); font-family: Slack-Lato, Slack-Fractions, appleLogo, sans-serif; font-variant-ligatures: common-ligatures; orphans: 2; widows: 2; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"></span><blockquote style="margin: 0px 0px 0px 40px; border: medium; padding: 0px;"></blockquote><span style="color: rgb(29, 28, 29); font-family: Slack-Lato, Slack-Fractions, appleLogo, sans-serif; orphans: 2; widows: 2; font-size: large;">Dear Colleagues,</span><br><blockquote style="margin: 0px 0px 0px 40px; border: medium; padding: 0px;"></blockquote><span style="color: rgb(29, 28, 29); font-family: Slack-Lato, Slack-Fractions, appleLogo, sans-serif; orphans: 2; widows: 2; font-size: large;">Please note that on the Monday 8th , 10:00 AM we plan to test the disaster recovery ability of our RDAP service. The test will consist in switching some servers off on a primary site and check that the traffic is temporarily redirected to an alternate location before being switched back to the primary site.</span><br><blockquote style="margin: 0px 0px 0px 40px; border: medium; padding: 0px;"></blockquote><span style="color: rgb(29, 28, 29); font-family: Slack-Lato, Slack-Fractions, appleLogo, sans-serif; orphans: 2; widows: 2; font-size: large;">The goal of this test is to validate our load-balancing systems, in order to mitigate disruption of critical services delivery to the greatest degree possible if a disruption due to disaster occurs at all in the future.</span><br><blockquote style="margin: 0px 0px 0px 40px; border: medium; padding: 0px;"></blockquote><span style="color: rgb(29, 28, 29); font-family: Slack-Lato, Slack-Fractions, appleLogo, sans-serif; orphans: 2; widows: 2; font-size: large;">Note that during and after the test, we anticipate no disruptions in service accessibility, with DNS changes propagating within 60 seconds. Should you experience any issues during the test period, please let us know immediately so that we can take all the necessary remedial actions.</span><br><font color="#1d1c1d" face="Slack-Lato, Slack-Fractions, appleLogo, sans-serif"><br></font><blockquote style="margin: 0px 0px 0px 40px; border: medium; padding: 0px;"></blockquote><span style="color: rgb(29, 28, 29); font-family: Slack-Lato, Slack-Fractions, appleLogo, sans-serif; orphans: 2; widows: 2; font-size: large;"><br></span><div><span style="color: rgb(29, 28, 29); font-family: Slack-Lato, Slack-Fractions, appleLogo, sans-serif; orphans: 2; widows: 2; font-size: large;">Regards,</span><br><font size="4"><span style="color: rgb(29, 28, 29); font-family: Slack-Lato, Slack-Fractions, appleLogo, sans-serif; font-variant-ligatures: common-ligatures; orphans: 2; widows: 2; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Infrastructure & Security department</span></font></div></div></div></blockquote></div><br></div></body></html>