Summary of the papers current implementation

Assignment Help Computer Networking
Reference no: EM133787957

Question: Implementation in Mininet- load balancing in Software defined data center with Fat Tree Architecture using hashing, Markov and Q-learning(Reinforcement learning). All 3 are must(hashing, markov, Q-learning(Reinforcement learning)).

Detailed instruction of what is to be implemented is given in attached pdf named ACN_PROJECT_PROPOSAL.
Note: in pdf, Q-Learning is given optional, but it is mandatory for tutor to implement it.

Load Balancing in Software-Defined Data Centre With Fat Tree Architecture.
Brief Summary of the Paper's Problem Domain/Challenge, Goals, and Technical Approach:

Paper have tried to resolve issue to balance load in efficient manner in SDDC by use of Fat Tree Network Topology. This technique is Cost effective as well as highly scalable. Hence finds wide use for the purpose. Challenge is to distribute the network traffic in an effective manner so that problem of Bottleneck does not arise , latency is reduced as well as high throughput is ascertained using Equi Cost Multi Path ( ECMP). Latest application such as Cloud computing need huge bandwidth which makes it a critical issue to balance the load in efficient way.

Paper have suggested various techniques of load balancing. Technique such as Hashing , Markov intend to achieve targets of Optimum performance in respect of Throughput , Latency as well as Network Resilience. Purpose is of Uniform Traffic Distribution.

Summary of the Paper's Current Implementation, Evaluation Strategy, and Key Results:

Proposed Implementation (Language, Framework, etc.):
We have experimentally established correctness of processes suggested by paper in order to verify them. Because we have implemented the approaches suggested by paper.

Languages and framework used in implementation - Language - Python
Framework - Mininet for network simulation
Load balancing algorithm - Hash and Markov based approaches.
Environment - Fat Tree Topology using Mininet. Different Load Balancer shall be applied for management of traffic distribution.
Evaluation Strategy (Testing Platform/Setup, Simulated Data/Traces, etc.):
We will do evaluation by simulation of traffic within our Mininet Fat Tree Topology. We will generate traffic using Iperf and Ping for measurement of Throughput and Latency respectively. To observe performance of different Load Balancer under different Load conditions simulation of varied traffic loads such as Low , Medium and High has been done by our setup. Features of evaluation of Latency , Throughput and Packet loss under different Load conditions have been incorporated in our Key Evaluation Metrics.

Key Results Trying to Reproduce:
Instead of justifying results of approaches paper has suggested we have established correctness of results experimentally for both the techniques - Harsh and Markov.
Discussion
How You Can Compare Your Findings (Quantitatively, Qualitatively) with Previously Published Results:
Our Key Performance Metrics will provide quantitative comparison based on parameters of Latency, Throughput and Packet Loss. Metrics will also be compared for Hash versus Markov algorithms. Performance of different Load Balancer under different Load conditions will be plotted for quick observation and comparison.
New Questions/Settings Trying to Evaluate that Are Not Addressed in the Original Paper:
Future Scope - hope we will get time to reinforce our knowledge to be able to improve performance on parameters of Latency, Throughput and Packet Loss.
Evaluation of new question - effectiveness of Q-learning (Reinforcement learning) versus Hash/ Markov based load balancing. In paper ML based approach has not been used. ML based approach(Q-learning (Reinforcement learning)) can provide superior adaptability. Further original paper is emphasising on Congestion aware routing whereas our experiment will assess performance of Adaptive learning algorithms in varied load conditions. It will let us optimize continuously with time.

Reference no: EM133787957

Questions Cloud

Practice-informed research : Student engages in Practice-Informed Research and Research-Informed Practice. applies research findings to inform and improve practice
Changing lifestyle and nutritional habits : You have been following 62-year-old Mr. Turner for the past 2 years. You have worked with him to lose weight by changing lifestyle and nutritional habits
Create a standard operating procedure for utilizing impact : Create a standard operating procedure (SOPP) for utilizing Clear Impact Scorecard that your Performance management team can use to help GVI agency's track.
Describe the impact of fear of crime on communities : CJA 3900- Describe the impact of fear of crime on communities. How do gangs increase the level of fear? Are their circumstances that could allow them?
Summary of the papers current implementation : Issue to balance load in efficient manner in SDDC by use of Fat Tree Network Topology. This technique is Cost effective as well as highly scalable
Student intervenes with individuals-families-groups : Student Intervenes with Individuals, Families, Groups, Organizations, and Communities engages with clients and constituencies to critically choose
What difficulties you find when you tried to change thinking : Try this everyday for 5 days. What happened? Did it help change your mood? What difficulties did you find when you tried to change your thinking?
Why does king david fail at some point : Why does King David fail at some point and how is his delight restored? In what ways are you, or can you contribute to building the PBA village?
Explain why you chose the labs : Explain why you chose these labs. Discuss how these skills are relevant and useful in your life and in your potential career path.

Reviews

len3787957

11/11/2024 9:52:52 PM

Detailed instruction of what is to be implemented is given in attached pdf named ACN_PROJECT_PROPOSAL. Note: in pdf, Q-Learning is given optional, but it is mandatory for tutor to implement it. Tutor can get some idea from Research paper provided.

len3787957

11/11/2024 9:52:27 PM

Implementation in Mininet- load balancing in Software defined data center with Fat Tree Architecture using hashing, Markov and Q-learning(Reinforcement learning). All 3 are must(hashing, markov, Q-learning(Reinforcement learning)).

Write a Review

Computer Networking Questions & Answers

  Networking and types of networking

This assignment explains the networking features, different kinds of networks and also how they are arranged.

  National and Global economic environment and ICICI Bank

While working in an economy, it has a separate identity but cannot operate insolently.

  Ssh or openssh server services

Write about SSH or OpenSSH server services discussion questions

  Network simulation

Network simulation on Hierarchical Network Rerouting against wormhole attacks

  Small internet works

Prepare a network simulation

  Solidify the concepts of client/server computing

One-way to solidify the concepts of client/server computing and interprocess communication is to develop the requirements for a computer game which plays "Rock, Paper, Scissors" using these techniques.

  Identify the various costs associated with the deployment

Identify the various costs associated with the deployment, operation and maintenance of a mobile-access system. Identify the benefits to the various categories of user, arising from the addition of a mobile-access facility.

  Describe how the modern view of customer service

Describe how the greater reach of telecommunication networks today affects the security of resources which an organisation provides for its employees and customers.

  Technology in improving the relationship building process

Discuss the role of Technology in improving the relationship building process Do you think that the setting of a PR department may be helpful for the ISP provider? Why?

  Remote access networks and vpns

safekeeping posture of enterprise (venture) wired and wireless LANs (WLANs), steps listed in OWASP, Securing User Services, IPV4 ip address, IPV6 address format, V4 address, VPN, Deploying Voice over IP, Remote Management of Applications and Ser..

  Dns

problems of IPV, DNS server software, TCP SYN attack, Ping of Death, Land attack, Teardrop attack, Smurf attack, Fraggle attack

  Outline the difference between an intranet and an extranet

Outline the difference between an intranet and an extranet A programmer is trying to produce an applet with the display shown in Figure 1 below such that whenever one of the checkboxes is selected the label changes to indicate correctly what has..

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd