Moderna nätverk för innehållsdistribution tillhandahåller både bulkinnehåll och fungerar som "tjänsteinfrastruktur" för webbtjänster i syfte att minska användarupplevd latens. Att betjäna infrastrukturer som Googles är nu avgörande för onlineekonomin, vilket gör det nödvändigt att förstå deras storlek, geografiska distribution och tillväxtstrategier. I detta syfte utvecklar vi tekniker som räknar upp IP-adresser till servrar i dessa infrastrukturer, hittar deras geografiska läge och identifierar associationen mellan kunder och kluster av servrar. Medan allmänna tekniker för serveruppräkning och geolokalisering kan uppvisa stora fel, våra tekniker utnyttja utformningen och mekanismerna för att betjäna infrastruktur för att förbättra noggrannheten. Vi använder EDNS-klient-subnet DNS förlängning för att mäta vilka kunder en tjänst kartor till vilken av dess servering webbplatser. Vi utformar en ny teknik som använder denna kartläggning för att geolocate servrar genom att kombinera bullriga information om klient platser med hastighet-av-ljus begränsningar. Vi visar att denna teknik avsevärt förbättrar geolokaliseringsnoggrannheten i förhållande till befintliga metoder. Vi samlar också in IP-adresser till fysiska platser genom att mäta RTT och anpassa klustertrösklarna dynamiskt. Googles serverinfrastruktur har vuxit dramatiskt under de tio månaderna, och vi använder våra metoder för att kartlägga dess tillväxt och förstå dess innehåll servar strategi. Vi finner att antalet Google servering webbplatser har ökat mer än sjufaldigt, och de flesta av tillväxten har skett genom att placera servrar i stora och små Internetleverantörer över hela världen, inte genom att utöka Googles ryggrad.
Calder m.fl. REF utvecklade tekniker som räknar upp IP-adresser till servrar i Googles infrastruktur, fann deras geografiska plats och identifierade associationen mellan kunder och kluster av servrar.
Mapping the expansion of Google's serving infrastructure
{'venue': "IMC '13", 'journal': None, 'mag_field_of_study': ['Computer Science']}