Abstract-Skalbarheten av moderna datacenter har blivit en praktisk oro och har tilldragit sig betydande uppmärksamhet under de senaste åren. I motsats till befintliga lösningar som kräver ändringar i nätverksarkitekturen och routing protokollen, detta dokument föreslår att använda trafik-aware virtuell maskin (VM) placering för att förbättra nätverket skalbarhet. Genom att optimera placeringen av virtuella maskiner på värdmaskiner kan trafikmönster bland virtuella maskiner anpassas bättre till kommunikationsavståndet mellan dem, t.ex. VM med stor användning av ömsesidig bandbredd tilldelas värdmaskiner i närheten. Vi formulerar VM-placeringen som ett optimeringsproblem och bevisar dess hårdhet. Vi designar en tvådelad ungefärlig algoritm som effektivt löser problemet med VM-placering för mycket stora problemstorlekar. Med tanke på den betydande skillnaden i trafikmönstren i nuvarande datacenter och de strukturella skillnaderna i de nyligen föreslagna datacenterarkitekturerna, genomför vi ytterligare en jämförande analys av trafikmönstrens och nätverksarkitekturernas inverkan på den potentiella prestandavinsten av trafikmedveten VM-placering. Vi använder trafikspår som samlats in från produktionsdatacenter för att utvärdera vår föreslagna algoritm för placering av virtuella maskiner, och vi visar en betydande prestandaförbättring jämfört med befintliga generiska metoder som inte drar nytta av trafikmönster och datacenternätverksegenskaper. Moderna virtualiseringsbaserade datacenter håller på att bli värdplattformen för ett brett spektrum av kompositapplikationer. Med en ökande trend mot mer kommunikationsintensiva applikationer i datacenter, ökar bandbredden mellan virtuella maskiner (VM) snabbt. Detta väcker ett antal farhågor när det gäller skalbarheten hos den underliggande nätverksarkitekturen, en fråga som har väckt stor uppmärksamhet nyligen. Tekniker i dessa förslag inkluderar rik anslutning i utkanten av nätverket och dynamiska routing protokoll för att balansera trafikbelastning. I detta dokument tar vi itu med skalbarhetsfrågan ur ett annat perspektiv, genom att optimera placeringen av virtuella maskiner på värdmaskiner. Normalt är VM placering bestäms av olika kapacitetsplaneringsverktyg såsom VMware Capacity Planner [8], IBM WebSphere CloudBurst [9], Novell PlateSpin Recon [10] och Lanamark Suite [11]. Dessa verktyg försöker konsolidera virtuella maskiner för CPU, fysiskt minne och energiförbrukning besparingar, men utan att överväga förbrukning av nätverksresurser. Som ett resultat kan detta leda till situationer där VM parar sig med tung trafik bland dem placeras på värdmaskiner med stora nätverkskostnader mellan dem. För att förstå hur ofta detta händer i praktiken har vi genomfört en mätningsstudie i operationella datacenter och observerat tre uppenbara trender:
REF föreslår nätverksmedveten VM-placeringsalgoritm baserad på nätverksarkitekturen och trafikmönstret för att ta itu med skalbarhetsproblemen i datacenteren.
Improving the Scalability of Data Center Networks with Traffic-aware Virtual Machine Placement
{'venue': '2010 Proceedings IEEE INFOCOM', 'journal': '2010 Proceedings IEEE INFOCOM', 'mag_field_of_study': ['Computer Science']}