Data Network Designing and Evaluation

Slides:



Advertisements
Similar presentations
Managing Your Site – Lesson 61 Managing Your Site Lesson 6.
Advertisements

McGraw-Hill/Irwin © The McGraw-Hill Companies, All Rights Reserved Creating Gantt Charts With Microsoft Project Technology Plug-In T12.
XP Tutorial 9 New Perspectives on Microsoft Windows XP 1 Microsoft Windows XP Exploring Your Network Tutorial 9.
Microsoft Office 2010 Access Chapter 1 Creating and Using a Database.
Performance analysis and Capacity planning of Home LAN Mobile Networks Lab 4
Load Testing Using NeoLoad
Copyright 2003, Paradigm Publishing Inc. CHAPTER 6 BACKNEXTEND 6-1 LINKS TO OBJECTIVES Create and Rename a Folder Create and Rename a Folder Delete Workbooks.
Chapter 15 Chapter 15: Network Monitoring and Tuning.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
MCT260-Operating Systems I Operating Systems I Networking.
MCITP Guide to Microsoft Windows Server 2008 Server Administration (Exam #70-646) Chapter 14 Server and Network Monitoring.
Firewalls and VPNS Team 9 Keith Elliot David Snyder Matthew While.
Center for Earned Value Management wInsight – “How to Use” Guide
Microsoft Access 2007 Microsoft Access 2007 Introduction to Database Programs.
Hands-On Microsoft Windows Server 2008 Chapter 11 Server and Network Monitoring.
ADVANCED MICROSOFT POWERPOINT Lesson 6 – Creating Tables and Charts
Microsoft Office 2010 Office 2010 and Windows 7: Essential Concepts and Skills.
1 Chapter Overview Creating Sites and Subnets Configuring Intersite Replication Troubleshooting Active Directory Replication.
Packet Tracer: Novice Session
Packet Tracer 4.1: Novice Session
Introduction to HP LoadRunner Getting Familiar with LoadRunner >>>>>>>>>>>>>>>>>>>>>>
® IBM Software Group © 2013 IBM CorporationLast Update: August 2013 Workshops RDz Workbench – Using the Data Source Explorer Workshops.
Networking Overview Your OUNet ID ("4 plus 4") OUNet Password Changing Your OUNet Password Your Official OU Forwarding Your Mail Getting Help Overview.
Advanced Forms Lesson 10.
Advanced Excel for Finance Professionals A self study material from South Asian Management Technologies Foundation.
1 Guide to Novell NetWare 6.0 Network Administration Chapter 11.
Working with a Database
Create Database Tables
Windows Internet Explorer 9 Chapter 1 Introduction to Internet Explorer.
14 Publishing a Web Site Section 14.1 Identify the technical needs of a Web server Evaluate Web hosts Compare and contrast internal and external Web hosting.
Tutorial 1: Getting Started with Adobe Dreamweaver CS4.
Chapter 1 Databases and Database Objects: An Introduction
5 Chapter Five Web Servers. 5 Chapter Objectives Learn about the Microsoft Personal Web Server Software Learn how to improve Web site performance Learn.
Teaching with OPNET Software
Special Project Group 03 Chintan Shah Nisharg Patel Cynthia York.
Geo CE-XM ch 4 Edited 10/14/05 1 The XM is the newest of the rovers, and unlike other units, it comes with software installed on the unit as well as using.
Microsoft Access Get a green book. Page AC 2 Define Access Define database.
Network Management Tool Amy Auburger. 2 Product Overview Made by Ipswitch Affordable alternative to expensive & complicated Network Management Systems.
Spreadsheets in Finance and Forecasting Presentation 9 Macros.
Security Planning and Administrative Delegation Lesson 6.
EMerge Browser Managed Security Platform Module 3: Startup eMerge Certification Course  Physical connection  TCP/IP Characteristics of PC  Initial connection.
Photo Story 3 Importing Pictures. When you create a new Photo Story, the first thing that you will do is import pictures. You can import pictures from.
© Paradigm Publishing, Inc Access 2010 Level 2 Unit 2Advanced Reports, Access Tools, and Customizing Access Chapter 6Using Access Tools and Managing.
TUTORIAL 5 INSTRUCTOR: HANIF ULLAH ID: OFFICE #: 2029 DATE: 18/11/2012 Introduction to MS Project 2007.
With Microsoft Office 2007 Introductory© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Office 2007 Introductory.
Microsoft ® Office Excel 2003 Training Using XML in Excel SynAppSys Educational Services presents:
Office 2003 Advanced Concepts and Techniques M i c r o s o f t Access Project 6 Creating an Application System Using Macros, Wizards, and the Switchboard.
Apache JMeter By Lamiya Qasim. Apache JMeter Tool for load test functional behavior and measure performance. Questions: Does JMeter offers support for.
FrontPage Tutorial Part 2 Creating a Course Web Site.
Evaluating & Maintaining a Site Domain 6. Conduct Technical Tests Dreamweaver provides many tools to assist in finalizing and testing your website for.
—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 1-1 Day 1 - COMNET Program Operation, Network Topology.
Working with Disks Lesson 4. Skills Matrix Technology SkillObjective DomainObjective # Configuring Data Protection Configure data protection6.4 Using.
12/25/2015© 2008 Raymond P. Jefferis IIILect Network Simulation.
When you run a scenario, the Vusers on each host machine use the host’s IP address. You can define multiple IP addresses on a host machine to emulate a.
Creating and Editing a Web Page
Oracle Business Intelligence Foundation – Testing and Deploying OBI Repository.
TEAM FOUNDATION VERSION CONTROL AN OVERVIEW AND WALKTHROUGH By: Michael Mallar.
Virtual Machines Module 2. Objectives Define virtual machine Define common terminology Identify advantages and disadvantages Determine what software is.
Laboratory Exercise # 10 – Microsoft Word Additional Topics Office Productivity Tools 1 Laboratory Exercise # 10 Microsoft Word Additional Topics Objectives:
What Is Firefox? __________ is a Web ___________ that you use to search for and view Web pages, save pages for use in the future, and maintain a list.
Transmission Control Protocol A Reliable, Connection-Oriented, Byte-Stream Service Lab 9.
TELEPORT PRO Website to Hard Drive Completely download a website, enabling you to “Browse Offline” at much greater speeds than if you were to browse the.
IPEmotion License Management PM (V1.2).
Network LAB 3 Prepared by: Eng. Mennatallah Hesham Uder Supervision of: Dr. Nermeen Hamza Dr. Iman Fahmy.
Performance Evaluation of Ethernet Networks under different Scenarios Lab 6
MS-Excel Part 1.
Introduction to Opnet Mobile Networks Introduction to Opnet
Multi-host Internet Access Portal (MIAP) Enhancement Guide
Data and Computer Communications by William Stallings Eighth Edition
Presentation transcript:

Data Network Designing and Evaluation CPIT 375 Data Network Designing and Evaluation Network Design

Outline: Overview of the network design Opnet Software Exercise using Opnet Software

Objective to demonstrate the basics of designing a network, taking into consideration the users, services, and locations of the hosts.

Network It is a group of two or more computer systems linked together. There are many types of computer networks, including: local-area networks (LANs) wide-area networks (WANs) campus-area networks (CANs) metropolitan-area networks MANs) home-area networks (HANs)

Network Design Organizational structure in which independent and widely dispersed, but closely interconnected, business units operate within a consistent corporate framework to achieve the organization's objectives and goals The planning and deploying of a computer network.

Overview Optimizing or creating the design of a network is a major issue first step to build the network is use simulations programs It is usually used to analyze the conceptual design of the network in a less cost, effort and time So, you can develop, change and fix the problems of all network features easily and in the professional manner

Overview The objective is to have a design that maximizes the network performance, taking into consideration The cost constraints, And, the required services to be offered to different types of users.

Overview Note that: Remember that: The initial conceptual (logical) design is usually refined several times until a final decision is made to implement the design. Remember that: After the network has been implemented, network optimization should be performed periodically throughout the lifetime of the network to ensure maximum performance of the network and to monitor the utilization of the network resources.

Opnet Software Opnet IT Guru is one of the best Software that designed to create (design) the network and test (analyze) its performance in a virtual environment It provides a virtual network environment that models the behavior of your entire network, including its routers, switches, protocols, servers, and individual applications.

Opnet Software By working in the virtual network environment, IT managers, network and system planners, and operations staffs are empowered to diagnose difficult problems more effectively, validate changes before they are implemented, and plan for future scenarios, including growth and failure.

Lab Task You have to 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.

Outcome You will be able to define a profile that specifies the pattern of applications employed by the users of each department in the company. you will be able to study how different design decisions can affect the performance of the network.

Procedure Create a New Project File >> New Select Project >> click OK >> project name “AnyName”, and the scenario SimpleNetwork >> Click OK. Select Create Empty Scenario >> Click Next >> Choose Campus from the Network Scale list >> Click Next >> Choose Miles from the Size drop-down menu and assign 1 for both X Span and Y Span >> Click Next twice >> Click OK.

Procedure Create and Configure the Network 2.1 Initialize the Network: Add to the project workspace the following objects from the pallete: Application Config Profile Config subnet

Procedure Application Config: is used to specify applications that will be used to configure users profiles. Profile Config: describes the activity patterns of a user or group of users in terms of the applications used over a period of time. You must define the applications using the Application Config object before using Profile Config.

Procedure 2.2 Configure the Services: Right-click on the Application Config node >> Edit Attributes >> Change the name attribute to Applications >> Change the Application Definitions attribute to Default >> click OK.

Procedure 2.2 Configure the Services: Right-click on the Profile Config node >> Edit Attributes >> Change the name attribute to Profiles >> Change the Profile Configuration attribute to Sample Profiles >> click OK.

Procedure 2.3 Configure a Subnet: Right-click on the subnet node >> Edit Attributes >> Change the name attribute to Engineering and click OK.

Procedure Double-click on the Engineering subnet. You get an empty workspace, indicating that the subnet contains no objects. Add the following items from the object palette to the subnet workspace: 10BaseT LAN, ethernet16_Switch, and a 10BaseT link to connect the LAN with the Switch

Procedure Right-click on the 10BaseT LAN node >> Edit Attributes >> Change the name to LAN >> Observe that the Number of Workstations attribute has a value of 10. Click in Value column for the Application >> Supported Profiles attribute >> select Edit.

Procedure You should get a table in which you should do the following: Set the number of rows to 1. Set the Profile Name to Engineer. Note: Engineer is one of the “sample” profiles provided within the Profile Config object. Click OK twice. Rename the ethernet16 Switch to Switch. Save your project.

Procedure The subnet should look like the shown one.

Procedure 2.4 Configure all departments: Now you have completed the configuration of the Engineering department subnet. So, go back to the main project space, click the Go to the higher level button. (Red button) The subnets of the other departments in the company should be similar to the engineering one except for the supported profiles.

Procedure To create new subnets from Engineering subnet Click on Engineering >> Edit menu >> select Copy Edit menu >> select Paste three times right-click on subnet >> select Set Name >> arrange the subnets as shown below [Research, Sales, E-Commerce]:

Procedure Double-click Research node >> Edit LAN attributes>> Edit Application: Supported Profiles attribute >> Change Profile Name from Engineer to Researcher >> Click OK twice >> Go to higher level Repeat step 4 with the Sales node and assign to its Profile Name the profile Sales Person. Repeat step 4 with the E-Commerce node and assign to its Profile Name the profile E-commerce Customer. Save your project.

Stop here

Procedure 2.5 Configure the Servers: Now we need to implement a subnet that contains the servers. The servers have to support the applications defined in the profiles we deployed. We need servers that support the following applications: Web browsing, Email, Telnet, File Transfer, Database, and File Print.

You can double-check those applications by editing the attributes of our Profile node. Inspect each row under the Applications hierarchy, which in turn, is under the Profile Configuration hierarchy.

Procedure Open the Object Palette and add a new subnet >> Rename the new subnet to Servers Double-click the Servers subnet to enter its workspace >> from the Object Palette, add: three ethernet_servers, one ethernet16_switch, three 10BaseT links to connect the servers with the switch.

Procedure Rename the servers [Web Server, File Server, Database Server] and the switch [Server Switch]. Right-click on each one of the above servers and Edit the value of the Application: Supported Services attribute.

Procedure For the Web Server add four rows to support the following services: Web Browsing (Light HTTP1.1), Web Browsing (Heavy HTTP1.1), Email (Light), and Telnet Session (Light). For the File Server add two rows to support the following services: File Transfer (Light) and File Print (Light). For the Database Server add one row to support the following service: Database Access (Light).

Procedure 2.6 Connect the subnets: Now all subnets are ready to be connect together. Open the Object Palette and add four 100BaseT links to connect each subnets of the departments to the Servers subnet. Make sure to connect the “switches” in both subnets to each other.

Procedure 3. Choose the Statistics To test the performance of our network we will collect one of the many available statistics as follows: Right-click anywhere in the project workspace and select Choose Individual Statistics from the pop-up menu. From the Choose Results dialog box, choose the statistic that test Page Response Time (the required time to retrieve the entire page) From Global Statistics >> HTTP>> Page Response Time (seconds)

Procedure 4. Configure the Simulation Here we need to configure the duration of the simulation: Click on the Configure/Run Simulation button. Set the duration to be 30.0 minutes. Press OK.

Procedure Duplicate the Scenario Because in the network we just created, we assumed that there is no background traffic already in the links. But, In real networks, the links usually have some existing background traffic. So, we will create a duplicate of the SimpleNetwork scenario but with background utilization in the 100BaseT links.

Procedure From the Scenarios menu Select Duplicate Scenario and give it the name BusyNetwork >> Click OK. Select all the 100BaseT links simultaneously (click on all of them while holding the Shift key) Right-click on anyone of them >> Edit Attributes >> Check the Apply Changes to Selected Objects check box. Expand the hierarchy of the Background Utilization attribute >> Expand the row 0 hierarchy >> Assign 99 to the background utilization (%)

Procedure Link utilization is the percentage of the used link bandwidth. Expand the hierarchy of the Traffic Information attribute ⇒ Click on the value of Number of Rows and assign 1 ⇒ Click enter. Expand the hierarchy of the Row 0 attribute ⇒ Expand the hierarchy of the 2 Campus Network.*** attribute ⇒ Click on the value of Traffic Load of the first and choose 1 ⇒ Click enter.

Procedure We now wish to add a background utilization of 99%. That means that we want the Link Load (bps) to be 99000000 bps and since our simulation will last 30 minutes we will do the following: Click OK. Save your project.

Procedure Run the Simulation To run the simulation for both scenarios simultaneously: Go to the Scenarios menu >> Select Manage Scenarios. Change the values under the Results column to <collect> (or <recollect>) for both scenarios.

Procedure View the Results To view and analyze the results: Go to Results menu >> Select Compare Results Change the drop-down menu in the lower-right part of the Compare Results dialog box from As Is to time_average as shown. Select the Page Response Time (seconds) statistic and click Show.

Quations Analyze the result we obtained regarding the HTTP page response time. Collect four other statistics, of your choice, and rerun the simulation of the Simple and the Busy network scenarios. Get the graphs that compare the collected statistics. Comment on these results.

Homework In the BusyNetwork scenario, study the utilization% of the CPUs in the servers (Right-click on each server and select Choose Individual Statistics  CPU  Utilization).

Homework Create a new scenario as a duplicate of the BusyNetwork scenario. Name the new scenario Q3_OneServer. Replace the three servers with only one server that supports all required services. Study the utilization% of that server’s CPU. Compare this utilization with the three CPU utilizations you obtained in the previous question.

Homework Create a new scenario as a duplicate of the BusyNetwork scenario. Name the new scenario Q4_FasterNetwork. In the Q4_FasterNetwork scenario, replace all 100BaseT links in the network with 10Gbps Ethernet links and replace all 10BaseT links with 100BaseT links. Study how increasing the bandwidth of the links affects the performance of the network in the new scenario (e.g., compare the HTTP page response time in the new scenario with that of the BusyNetwork).