Az új hálózatok alapjai
A hierarchikus hálózatok kétségtelenül egyszerűbbé teszik az irányítási és adatáramlási szabályokat, mivel mindig van egy felsőbb szint, egyfajta parancslánc. Ez azonban hatalmas torlódási pontokat és forgalmi szűk keresztmetszeteket eredményez, miközben más hálózati szakaszok kihasználatlanul maradnak. Ezt több korábbi kísérlettel próbálták áthidalni, például a Jellyfish néven ismert hálózati struktúrával, de a teljesen véletlenszerű kapcsolatok túlzottan bonyolulttá és átláthatatlanná tették mind a kábelezést, mind a konfigurációt. Valós méretű adatközpontokban ez a megközelítés teljesen kivitelezhetetlennek bizonyult.
A fordulat oka mindenkit meglepett
Az áttöréshez az AWS egy hibrid megoldást választott: a Resilient Network Graphs nem teljesen véletlenszerű, hanem a determinista és véletlen kábelezés elegyét adja. Az új irány ötlete három éve vetődött fel, amikor két elismert Amazon Scholar, Seshadhri Comandur és Ratul Mahajan az egyetemi szférában szerzett gráfelméleti és hálózati tapasztalataikat egyesítve kezdtek közös fejlesztésbe. Munkájukhoz Giacomo Bernardi és további szakemberek is csatlakoztak, aminek köszönhetően az AWS lett az első cég, amely skálázható módon vezetett be lapos hálózati rendszert adatközpontjaiban.
Technológiai újítások és eredmények
Az RNG alapját a Spraypoint elnevezésű útvonalkijelölő algoritmus, valamint egy Shufflebox nevű optikai eszköz adja, amely eredetileg Penrose-csempézési elven szervezte a kábelezést. A Shufflebox lényege, hogy a bármelyik oldalán csatlakoztatott optikai kábeleket belül összekeveri, és egy másik porton, véletlenszerű helyen adja ki – így biztosítva a hálózat strukturált, de mégis véletlenszerű elrendezését.
Az RNG főként az Amazon alapvető adatbázisszerverein fut majd globálisan, míg a gépi tanuláshoz külön, teljes sávszélességet nyújtó hálózatot alkalmaznak (UltraServer néven). Az RNG megoldása jelenleg Írországban, Németországban és Spanyolországban működik, és év végéig a legtöbb adatközpontban bevezetik. Az AWS ezzel nemcsak jelentős teljesítménynövekedést és megbízhatóságot ígér, hanem milliárdokkal csökkenti a hardverköltségeket és a globális szén-dioxid-kibocsátást is.
