Detta dokument presenterar ModelNet, en skalbar Internet emulation miljö som gör det möjligt för forskare att distribuera omodifierade mjukvaruprototyper i en konfigurerbar Internet-liknande miljö och utsätta dem för fel och varierande nätverksförhållanden. Edge noder som kör användarspecificerat OS och program programvara konfigureras för att dirigera sina paket genom en uppsättning av ModelNet kärnnoder, som samarbetar för att utsätta trafiken för bandbredd, överbelastning begränsningar, latens, och förlustprofil för en målnätverk topologi. Detta dokument beskriver och utvärderar ModelNet arkitektur och dess genomförande, inklusive nya tekniker för att balansera emulering noggrannhet mot skalbarhet. Den nuvarande ModelNet prototypen kan exakt utsätta tusentals fall av en distrbuted tillämpning på Internet-liknande villkor med gigabits av bisektion bandbredd. Experiment med flera storskaliga distribuerade tjänster visar infrastrukturens allmängiltighet och effektivitet.
I synnerhet, ModelNet REF har infört en uppsättning av ModelNet kärnnoder som fungerar som virtualiserade kärnnivå paket switchar med emulerad bandbredd, latens och förlusthastigheter.
Scalability and accuracy in a large-scale network emulator
{'venue': 'OPSR', 'journal': None, 'mag_field_of_study': ['Computer Science']}