diff_months: 20

Solve the looping problem using STP.

Download Solution Now
Added on: 2022-11-11 04:48:53
Order Code: 475449
Question Task Id: 0
  • Country :


    1. Path1: Finish setting up the data center using the hedera framework

Following this path, your task is to implement Hedera in your controller application. Take a deeper look on the paper ” Hedera:Dynamic Flow Scheduling for Data Center Networks” [


]. Your ask should follow these steps:

  • Detect large flows

  • Implement the demand estimator to estimate the large flows natural demand (natural demand is defined in the [


    ] in Section 2.3)

    (5 points)

  • Deploy the two scheduler implemented during the last lab assignment

    (2 points)

  • Design and implement a performance evaluation plan using the traffic patterns generated during first assignment where you compare the efficiency of the two schedulers by plotting a set of metrics (e.g. completion time) of your choice. Motivate the usage of your metrics (i.e. why did you choose them), run the experiment, present the results using the appropriate graphs and try to interpret your results.

    (8 points)

    1. Path2: data center network slicing using Flow visor

Following this path, your task is to enable openflow-network slicing and control the different slices by separate controllers. This is important to continue testing new ideas on our data center. Flow visor is a special pur- pose controller  that enables re- searchers to test new experiments on the production network, at real scale and with real user traffic, through network slicing. It acts as a transparent virtualization layer between the switches and a set of controller responsible each for controlling a different network slice. In that way, experimental slice coexists with pro- duction slice on the same physical network but do not interfere with its operation. Slices of layer 1 (a set of switch ports), layer 2 (set of src/dst MAC addresses), layer 3 (set of src/dst IP addresses) or layer 4 (set of src/dst TCP/UDP ports or ICMP code/type) can be defined.

You task includes:

  • Deploy Flow visor in the provided virtual machine

    (5 points)

Documentation  and  installation  guide:

  • Create two slices controlled each by a different controllers of your choice.

    (1 points)

  • Deploy the global first fit scheduler, implemented during the last lab assignment, as a control application for the created slices.

    (2 points)

  • Design and run an experiment where you stress one of the slices with a higher work load while keeping the other slice running a small workload and show that the stressed slice does not interfere with the other one.

    (7 points)

  • Uploaded By : Katthy Wills
  • Posted on : November 11th, 2022
  • Downloads : 0
  • Views : 182

Download Solution Now

Can't find what you're looking for?

Whatsapp Tap to ChatGet instant assistance

Choose a Plan


80 USD
  • All in Gold, plus:
  • 30-minute live one-to-one session with an expert
    • Understanding Marking Rubric
    • Understanding task requirements
    • Structuring & Formatting
    • Referencing & Citing


30 50 USD
  • Get the Full Used Solution
    (Solution is already submitted and 100% plagiarised.
    Can only be used for reference purposes)
Save 33%


20 USD
  • Journals
  • Peer-Reviewed Articles
  • Books
  • Various other Data Sources – ProQuest, Informit, Scopus, Academic Search Complete, EBSCO, Exerpta Medica Database, and more