Coursework - NPS: Task 01-Queue
Coursework - NPS: Task 01-Queue
Coursework - NPS: Task 01-Queue
Choose a client of your preference to analyze an existent of queue system. By using Kendall’s
Notation, little’s law and Utilization law, Find, research and present a proper queue model to
optimize the service. This service may consist of,
a. General Customer queue, like on a service desk
b. General Request queue, like a web server
c. Network traffic queue.
Note that the model you chose is irrelevant for your assessment, as long as your research
model, fact finding techniques, analytical skills and the solution is prudent.
OPNET consists of projects and scenarios. Scenarios may contain different versions of the same network
or models of different networks. A project consists of one or more network scenarios. In this lab, you will
create 2 different scenarios comparing application performance with different connection speeds.
1. From Riverbed Modeler, Create a Campus Scenario
2. Now construct the following network. Use 10BaseT links to connect the devices. Set appropriate
names for the devices.
3. Now configure the applications to http->light browsing and the profiles as web.
4. Now add the services to the server and add the profile to the client
5. Choose the statistics that you want to collect. Choose the client HTTP, Server HTTP, IP from the
Node Statistics and the point-to-point statistics from the Link Statistics
6. Run the Simulation..
Step 1: In scenario 1
3. Copy paste the graph for the load on the server, task processing time, traffic received and traffic
sent. Explain the graphs keeping in mind the type of application used.
4. Record the queuing delay and utilization of the link. Explain the graph (paste a copy). Why do
you see two records of the utilization of the link? Why are they different?
In the previous scenario, we had use 10BaseT for the links. Now we have to create a new scenario.
1. Click on Scenarios → Duplicate Scenarios
2. Add the new name: Fast_Scenario
3. Now change the links to 100BaseT
4. Run the simulation and compare the results with the previous scenario using compare result
function
5. Answer questions 2, 3 and 4 from scenario 1 when you replace the link? Is there a need to
replace the link – explain?
6. Illustrate the graph that you obtained for the average Object response time and page response
time for Client 1. Why is the Page response time more than the object response time?
7. Illustrate the graph for the load on the server, task processing time, traffic received and traffic
sent. Explain the graphs keeping in mind the type of application used.
8. Record the queuing delay and utilization of the link. Explain the graph (paste a copy). Why do
you see two records of the utilization of the link? Why are they different?
Add one more client and one more server. Configure the server as an Email server. Client 2 should
access both email and web services. This will require creating a new profile which supports both services
and assiging this profile to Client 2.
Create two scenarios again, for 10Base T and 100Base T. Compare the Web Response times and Email
response times for the two scenarios.
6. Copy paste the graphs from scenario 3. Label the scenarios appropriately
7. Answer questions 2, 3 and 4 from scenario 1. Compare with the results that you obtained from
sceanrio 1 and sceanrio 2
Task 03- LAN Design and Network Configuration for Analysis, Overview
In this assignment you will design a network for a company that has four departments: Research,
Engineering, E-Commerce, and Sales. You will utilize a LAN model that allows you to simulate multiple
clients and servers in one simulation object. This model dramatically reduces both the amount of
configuration work you need to perform and the amount of memory needed to execute the simulation.
You will be able to define a profile that specifies the pattern of applications employed by the users of each
department in the company. By the end of this assignment, you will be able to study how different design
decisions can affect the performance of the network.
Configure a Subnet:
7. on the subnet node Change the name attributes to Engineering.
8. Add the following items to the subnet workspace: Two - 10BaseT LAN, ethernet16_switch, and
a 10BaseT link to connect the LAN with the Switch.
9. on the 10BaseT LAN node, Change the name attribute to LAN1 and LAN2
10. Set the Number of Workstations attribute has a value of 30.
19. On the Research node , Change the value of the Profile Name from Engineer to Researcher
20. Repeat steps with the Sales node and assign to its Profile Name the profile Sales Person.
21. Repeat steps with the E-Commerce node and assign to its Profile Name the profile E-commerce
Customer.
Question 1: Compare the average HTTP Object Response Time and HTTP Page Response Time.
Explain your results referencing the graphs. Trace the path of the traffic and the attributes of the
application to explain the trend of the graphs
Question 2: In similar manner explain the trend of sent and received traffic
Question 3: Compare the average FTP download Response Time and FTP upload Response Time.
Explain your results referencing the graphs. Trace the path of the traffic and the attributes of the
application to explain the trend of the graphs.
Question 4: In similar manner explain the trend of sent and received traffic
Question 5: Capture the utilization of the servers and links connecting to the different departments.
Comment on the trends observed.
Step 2: Multimedia department
Based on the performance and utilization trends what modifications would you suggest? Why do
you suggest these modifications?
Marking Scheme
Task 02
1. The solution How well the student has 15
architecture is properly identified the scenario and its
followed and the requirements, and how well
scenario run as the student has provide the
intended comprehensive and a
distributed solution.
Step 02
1. The solution . Proper illustrations been 10
architecture is properly used
followed and the
scenario run as
intended