Probleem met UPS’en levert AWS extra downtime op
Een probleem met de noodstroomvoorziening heeft een storing in de omgeving van Sydney verlengd. Ook liep het bedrijf tegen softwareproblemen aan die het oplossen van de storing bemoeilijkte.
Dit meldt AWS in een verklaring. Sydney, de hoofdstad van Australië, is op zondag 5 juni getroffen door noodweer, waardoor een deel van de stroomvoorziening van een lokale energieleverancier uitviel. AWS schakelde daarom over op een tweetal noodstroomsystemen, in een poging de dienstverlening in de regio beschikbaar te houden. Beide systemen bleken echter problemen te geven.
Diesel rotary uninterruptable power supply
De diesel rotary uninterruptable power supply (DRUPS) die AWS gebruikt maken gebruik een vliegwiel, waarin energie wordt opgeslagen. Indien een stroomstoring plaatsvindt gebruikt DRUPS deze energie om stroom te kunnen leveren aan het datacenter. Een geïntegreerde generator wordt ingeschakeld om gedurende de storing stroom te kunnen blijven opwekken.
De DRUPS is geïsoleerd van het stroomnet via een aantal stroomonderbrekers. Dit zorgt ervoor dat stroom uit de noodstroomvoorziening uitsluitend wordt gebruikt om het datacenter aan te drijven, en voorkomt dat stroom kan terugstromen in het energienetwerk. Deze traden op 5 juni echter niet snel genoeg in werking. De opgeslagen energie werd hierdoor in korte tijd afgegeven aan het energienetwerk, waar op dat moment door de stroomstoring een groot tekort aan energie was.
Fout in de beheersoftware
Daarnaast ontdekte beheerders van AWS tijdens de stroomstoring een fout in de beheersoftware voor instances. Door deze bug moest een klein deel van de instances handmatig worden hersteld. Deze waren hierdoor pas in de loop van maandag 6 juni weer beschikbaar.
Om het herhaling van het incident te voorkomen wil AWS meer stroomonderbrekers installeren. Dit moet voorkomen dat hiermee problemen optreden en energie onbedoeld wordt afgegeven aan het reguliere energienetwerk. Daarnaast wordt ook de beheersoftware aangepast om de bug te verhelpen.