Abstract-Geografiskt spridda utbyggnader av stora och komplexa företagstillämpningar på flera nivåer medför många utmaningar, bland annat de som är involverade i att förutsäga nätverkets latens inverkan på transaktionssvarstiderna från end-to-end. Här presenteras en mätbaserad metod för att kvantifiera denna påverkan med hjälp av en ny mätmetod som kallas länkgradienten. En icke-inträngande teknik för att mäta länkgradienten i löpsystem med hjälp av fördröjningsinsprutning och spektralanalys presenteras, tillsammans med experimentella resultat på PlanetLab som visar att länkgradienten kan användas för att förutsäga end-to-end känslighet, även i nya och oprövade applikationskonfigurationer. Framväxten av en global nätverksinfrastruktur, i nätverkstjänster som molntjänster och programvaruparadigm som serviceorienterade arkitekturer (SOA) har lett till tillämpningar som är geografiskt fördelade över datacenter runt om i världen. Även om sådana distribuerade tillämpningar erbjuder många fördelar, innebär de stora utmaningar, inte minst hanteringen av end-to-end lyhördhet i en mycket dynamisk miljö. I själva verket är det inte lätt att ens kvantifiera effekterna av att ändra nätverksegenskaper på end-to-end-prestanda. För en given installation av en multitier företagsprogram, till exempel, beror detta förhållande både på tillämpningsfaktorer såsom exekvering logik, arbetsbelastning, konfigurationsinställningar och transaktionstyper, och på nätverksfaktorer såsom latency, bandbredd, och förlusthastighet. Här fokuserar vi på effekterna av logisk länk latency-som är, nätverket latency från en applikation komponent till en annan, eventuellt över flera fysiska länkar-på endto-end prestanda programtransaktioner i multitier program. Även om denna länk latency, som nämnts ovan, inte är den enda faktorn, är det en betydande del i många typer av distribuerade tillämpningar, särskilt de som används över stora geografiska områden, som företagstillämpningar eller gränsöverskridande SOAs ofta är (t.ex., [3], [9] ). Vårt specifika mål är att exakt kunna förutsäga effekterna av förändringar i logiska länklatenser på transaktionsprestanda, t.ex. när en distribuerad applikation omkonfigureras (t.ex. flyttas en komponent) eller när nätverksrutter ändras. För att illustrera svårigheten med denna uppgift bör man överväga att införa ett riktmärke för RUBiS webbtjänst [8] på tre nivåer:
Länkgradienter REF förutspår effekten av nätverkslatens i system med flera nivåer genom att skjuta upp injektion och utföra spektralanalys.
Link Gradients: Predicting the Impact of Network Latency on Multitier Applications
{'venue': 'IEEE INFOCOM 2009', 'journal': 'IEEE INFOCOM 2009', 'mag_field_of_study': ['Computer Science']}