Abstract-Flow nivå bandbredd provisioning erbjuder fin granularitet bandbredd försäkran för enskilda flöden. Det är särskilt viktigt för virtuella nätverksbaserade experimentmiljöer, att isolera trafik av olika experiment eller olika typer, som kan matas till samma switch eller routerport. Befintliga lösningar för att tillhandahålla bandbredd på flödesnivå har ett antal nackdelar, bland annat hög komplexitet i genomförandet, dåliga prestandagarantier och ineffektivitet när det gäller att bearbeta paket med variabel längd. I detta papper studerar vi flödesnivå bandbredd provisionering för kombinerade-input-crosspoint-kväued switchar i OpenFlow sammanhang. Vi föreslår FEBR (Flow lEvel Bandwidth pRovisioning) algoritmen, som minskar problemet med byte schemaläggning till flera fall av rättvisa köproblem, var och en med en väl studerade rättvis kö algoritm. FEFR kan nära efterlikna den ideala Generalized Processing Sharing-modellen, och exakt garantera den provisionerade bandbredden. Vidare implementerar vi FEBR i OpenFlow version 1.0 mjukvaruomkopplaren. I samband med OpenFlows förmåga att flexibelt definiera och manipulera flöden tillhandahåller vi därmed en praktisk lösning för att tillhandahålla bandbredd på flödesnivå. Slutligen presenterar vi omfattande simulerings- och experimentdata för att validera analysresultaten och utvärdera vår design.
Jin m.fl. REF tar hänsyn till problemen med befintliga lösningar för bandbredd på flödesnivå, såsom hög komplexitet i genomförandet, dåliga prestandagarantier och ineffektivitet när det gäller att bearbeta variabla längdpaket och föreslår algoritmen Flow LEvel Bandwidth pRovisioning (FEBR) som har ett antal implementationsfördelar, t.ex. inga krav på speedup, begränsade tvärpunktsbuffertstorlekar, distribuerad schemaläggning och låg tids komplexitet.
OpenFlow based flow level bandwidth provisioning for CICQ switches
{'venue': '2011 Proceedings IEEE INFOCOM', 'journal': '2011 Proceedings IEEE INFOCOM', 'mag_field_of_study': ['Computer Science']}