Www.company.com Network Requirements Analysis CPIT 375 Data Network Designing and Evaluation.

Slides:



Advertisements
Similar presentations
Distributed Data Processing
Advertisements

IT Industry & Cloud Computing. Trends ‘2011- The year of high salaries and immense job opportunities for IT job seekers’ (Source – Blog.Timesjobs.com)
Discovering Computers Fundamentals, 2010 Edition Living in a Digital World.
Chapter 2.
CHAPTER 10 & 13 IS within the Organization & Acquiring IS and Applications.
02/12/00 E-Business Architecture
Discovering Computers Fundamentals, 2011 Edition Living in a Digital World.
Requirements Capture and Specification IACT424/924 Corporate Network Design and Implementation.
Chapter 13 Physical Architecture Layer Design
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica System architectures Updated: November 2014.
Pertemuan Matakuliah: A0214/Audit Sistem Informasi Tahun: 2007.
Chapter 9: Moving to Design
8 Systems Analysis and Design in a Changing World, Fifth Edition.
Network Design and Implementation IACT 418/918 Autumn 2005 Gene Awyzio SITACS University of Wollongong.
Manasa Guduru Sai Prasanth Sridhar Malini srinivasan Sinduja Narasimhan Reference: Aymerich, F. M., Fenu, G., & Surcis, S. (2008). An approach to a cloud.
Internet GIS. A vast network connecting computers throughout the world Computers on the Internet are physically connected Computers on the Internet use.
INFO 355Week #61 Systems Analysis II Essentials of design INFO 355 Glenn Booker.
Cloud Computing Cloud Computing Class-1. Introduction to Cloud Computing In cloud computing, the word cloud (also phrased as "the cloud") is used as a.
1 Introduction to Cloud Computing Jian Tang 01/19/2012.
 Cloud computing  Workflow  Workflow lifecycle  Workflow design  Workflow tools : xcp, eucalyptus, open nebula.
Cloud Computing Kwangyun Cho v=8AXk25TUSRQ.
1 ISA&D7‏/8‏/ ISA&D7‏/8‏/2013 Systems Development Life Cycle Phases and Activities in the SDLC Variations of the SDLC models.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Identifying Application Impacts on Network Design Designing and Supporting Computer.
Logistics and Systems Rabby Q. Lavilles. Supply chain is a system of organizations, people, technology, activities, information and resources involved.
TECHNOLOGY GUIDE THREE
Security Professional Services. Security Assessments Vulnerability Assessment IT Security Assessment Firewall Migration Custom Professional Security Services.
Web Engineering Web engineering is the process used to create high quality WebApps. Web engineering is not a perfect clone of software engineering. But.
SAMANVITHA RAMAYANAM 18 TH FEBRUARY 2010 CPE 691 LAYERED APPLICATION.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Identifying Application Impacts on Network Design Designing and Supporting.
Software Project Documentation. Types of Project Documents  Project Charter  Requirements  Mockups and Prototypes  Test Cases  Architecture / Design.
9.613 Using Information Technology Class 3 Distributed Systems Asper School of Business Using Information Technology Part-Time MBA, December 2001.
Logical Network Diagram
An application architecture specifies the technologies to be used to implement one or more (and possibly all) information systems in terms of DATA, PROCESS,
Systems Analysis and Design
The Right OS for Your Job Major: Computer Science Instructor: Dr Anvari Presenter: Ke Huang Student ID:
Cloud Computing Project By:Jessica, Fadiah, and Bill.
Systems Analysis and Design in a Changing World, Fourth Edition
9 Systems Analysis and Design in a Changing World, Fourth Edition.
1 Chapter 12 Enterprise Computing. Objectives Overview Discuss the special information requirements of an enterprise-sized corporation Identify information.
Free Powerpoint Templates Page 1 Free Powerpoint Templates FP7 – Secure Enterprise Remote Banking System (SERBS) Small or medium scale focused research.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
Data Network Designing and Evaluation
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1.
Bay Ridge Security Consulting (BRSC) Cloud Computing.
CHAPTER - 4 COMPUTER NETWORK Dr. BALAMURUGAN MUTHURAMAN
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 6 - Essentials of Design an the Design Activities.
CLOUD COMPUTING WHAT IS CLOUD COMPUTING?  Cloud Computing, also known as ‘on-demand computing’, is a kind of Internet-based computing,
Product Design and Development Chapter 3
Company LOGO Flow analysis By Dr. Shadi Masadeh 1.
Data Network Design and Evaluation Dr Usman Saeed Assistant Professor Faculty of Computing and Information Technology North Jeddah Branch King Abdulaziz.
Accounting Guru Cloud ERP (Enterprise Resource Planning) ERP Software https:
SEMINAR ON.  OVERVIEW -  What is Cloud Computing???  Amazon Elastic Cloud Computing (Amazon EC2)  Amazon EC2 Core Concept  How to use Amazon EC2.
Successfully Implementing The Information System Systems Analysis and Design Kendall and Kendall Fifth Edition.
Dr. Ir. Yeffry Handoko Putra
What Is Enterprise Computing?
Unit 3 Virtualization.
Chapter 1: Introduction to the Personal Computer
Chapter 6: Securing the Cloud
Chapter 8 Environments, Alternatives, and Decisions.
Discovering Computers 2010: Living in a Digital World Chapter 14
System Design Ashima Wadhwa.
Microsoft SharePoint Server 2016
Hyper-V Cloud Proof of Concept Kickoff Meeting <Customer Name>
Introduction to Cloud Computing
Instructor Materials Chapter 1: Introduction to the Personal Computer
CORPORATE PROFILE JUNE 2016
3 Cloud Computing.
SAMANVITHA RAMAYANAM 18TH FEBRUARY 2010 CPE 691
Chapter 21 Successfully Implementing The Information System
Presentation transcript:

Network Requirements Analysis CPIT 375 Data Network Designing and Evaluation

Lab Marks Si NoAssessmentsMark 1Practical Quiz2.5 2Home Work2.5 3Practical Demo5 4Presentation5 Total15

Outline: –Network Design Phases (Overview) –Requirements Analysis –Cloud Computing in Network Design

Objectives network is part of a system that provides services to its end users there are processes for developing an analysis, an architecture, and a design for a network there are ways to characterize a network.

Network Design Phases Designing a network is typically broken into three sections: –Determine requirements –Define the overall architecture –Choose technology and specific devices In other words, we need to develop the low level design and the higher level architecture, and understand the environment in which they operate

Input to Network Analysis Input State of existing network Problems with existing network and system Requirements from users, applications, devices Descriptions of problem statements for network Descriptions of requirements for network Mappings of applications and devices to network Descriptions of potential risks Descriptions of traffic flows Equipment classes Network Architecture Technology choices for network Relationships between network functions Topology Input Vendor selections Network Design Blueprints and drawings Service Provider

Requirements Analysis: Understand the environment We need a process to filter or classify requirements –Network requirements (often have high, medium, low priorities) –Future requirements (planned upgrades) –Rejected requirements (remember for future ref.) –Informational requirements (ideas, not required)

Requirements Analysis Requirements can come from many aspects of the network system: –User Requirements the set of requirements gathered or derived from user input and is what is needed by users to successfully accomplish their tasks on the system. –Application Requirements requirements that are determined from application information, experience, or testing; applications need these to successfully operate on the system.

Requirements Analysis –Device Requirements the requirements of devices that the network will support, particularly the types of devices, their performance characteristics, and location information –Network Requirements requirements for a network architecture/design must consider the requirements, services, and characteristics of any existing networks that will be incorporated into, or interface with, the new network. –Other Requirements There are other requirements that apply across all of the components of the system, such as financial and enterprise requirements. There are likely to be other such requirements for your network, and they would be included here.

Requirements Analysis: Part of this process is managing the customer’s expectations What services are expected from the network? –Typical performance levels might include capacity, delay time, reliability Providing 1.5 Mb/s peak capacity to a remote user –Functions include security, scheduling, management Defining a security or privacy level for a group of users or an organization

Requirements Analysis:

Application Types could be categorized as following: Mission-critical applications have predictable, guaranteed, and/or high-performance RMA requirements. Rate-critical applications have predictable, guaranteed, and/or high-performance capacity requirements. Real-time and interactive applications have predictable, guaranteed, and/or high-performance delay requirements.

Lab Task Discuss the following in groups of 3 and write the answers. Before the end of the lab class the guidelines for solutions will be discussed by the instructor. 1. Why is requirements analysis important to network architecture and design? Give three reasons.

Lab Task 2. Categorize each of the following requirements as core (fundamental), feature, or informational. - A. Network must support Fast Ethernet and GigE interfaces for all devices on the network. - B. Network backbone should be upgradeable in capacity to 10Gb/s within 2 years of deployment. - C. Finance department requires firewall protection for their server. - D. Existing network consists of 10BaseT Ethernet and FDDI segments. - E. Network personnel would like to be able to bill users for network service. - F. Network core must not generate or terminate any user traffic. - G. Network must support digital video traffic from remote video cameras and may additionally support sound from these cameras.

Note Please note that this requirement does NOT specify the technology used to deliver the requirement – in other words, the fundamental requirement for the network to support 100BaseT and GigE does not imply that the digital video must run over Ethernet. In this case, the digital video is a fundamental requirement, but the methodology to provide the digital video may be a feature of a manufacturer to do so over Ethernet, or may be on a completely separate and parallel network infrastructure to the Ethernet backbone.

Lab Task 3. Categorize each of the following requirements as user, application, device, or network. - A. Database servers must run Brand XYZ software. - B. Teleconferencing requires at least 350kb\s capacity. - C. Users must be able to submit print jobs up to 25MB in size. - D. Each access network should be able to serve up to 200 users.

Lab Task 4. Give an example of a requirement as it flows from user to application to device to network. Show how it becomes more technical at each component.

Lab Task 5. Which of the following customer requirements could be categorized as mission critical? As rate- critical? As real-time? As none of these? Give reasons for each choice. - A. Processing telemetry data from a space shuttle launch and providing that data to mission control during launch (Customer: NASA). - B. Processing requests from automated teller machines throughout a city. (Customer: Bank) - C. Processing requires for Web pages from your servers. (Customer: Internet Service Provider)

Lab Task 6. Give an example of a mission-critical application for each of these three environments: government, military, commercial. Why would each application be considered mission-critical?

Cloud Computing in Network Design What is cloud computing ? –It is a type of computing that relies on sharing computing resources rather than having local servers or devices to handle the services of application. –In cloud computing, the word cloud is used as a metaphor for "the Internet," so the phrase cloud computing means "a type of Internet-based computing," where different services -- such as servers, data center and applications -- are delivered to an organization's computers and devices through the Internet.

Cloud Computing in Network Design What is the benefits of migrate network to the cloud? –Cost –Speedy introduction of new applications/services –Availability