Cloud computing plattformar gör det möjligt för användare att hyra dator- och lagringsresurser på begäran för att köra sina nätverksanslutna program och använda virtualisering till multiplex virtuella servrar som tillhör olika kunder på en delad uppsättning servrar. I detta dokument utvärderar vi empiriskt effektiviteten hos molnplattformar för att köra latenskänsliga multimediaapplikationer. Eftersom flera virtuella maskiner som kör olika applikationer från oberoende användare kan dela en fysisk server, fokuserar vår studie på om dynamiskt varierande bakgrundsbelastning från sådana program kan störa prestandan som ses av latenskänsliga uppgifter. Vi genomför först en serie experiment på Amazons EC2-system för att kvantifiera CPU, disk, och nätverk jitter och throughput fluktuationer ses under en period av flera dagar. Vi vänder oss sedan till ett laboratoriebaserat moln och introducerar systematiskt olika nivåer av bakgrundsbelastning och studerar förmågan att isolera applikationer under olika inställningar av de underliggande resurskontrollmekanismerna. Vi använder en kombination av micro-benchmarks och två realworld applikationer-Doom 3 spelserver och Apples Darwin Streaming Server-för vår experimentella utvärdering. Våra resultat visar att jittern och genomströmningen som ses av en latency-känslig applikation kan verkligen försämra på grund av bakgrundsbelastning från andra virtuella maskiner. Graden av störning varierar från resurs till resurs och är den mest uttalade för diskbundna latenskänsliga uppgifter, som kan brytas ner med nästan 75 % under kontinuerlig bakgrundsbelastning. Vi finner också att noggrann konfiguration av resurskontrollmekanismerna inom virtualiseringslagret kan mildra, men inte eliminera, denna störning.
I REF utvärderar författarna prestandan för latencykänsliga multimediaprogram och visar att innehållet för delad I/O-resurs mellan virtuella maskiner som finns på samma fysiska nod kan försämra CPU, diskjitter och dataflöde som upplevs av programmet.
Empirical evaluation of latency-sensitive application performance in the cloud
{'venue': "MMSys '10", 'journal': None, 'mag_field_of_study': ['Computer Science']}