Network Design A Step by Step Process. Design with Change in Mind Building the network is just the beginning Growing the network for larger numbers of.

Slides:



Advertisements
Similar presentations
Distributed Data Processing
Advertisements

Executional Architecture
CIP Cyber Security – Security Management Controls
User Documentation.  You cannot build a system for a client and leave them without adequate documentation  Computer systems are complex, require configuration.
The Client-Server Model for the Web 1. A Web Client (usually in the form of a web browser) makes an HTTP request to a specific web server. 2. The Web Server.
Certificate in Digital Applications – Level 02 Website Design and Creation.
8.
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
A Beginners Guide to Web Site Design. What we will cover…. Planning your site. Creating a template. Images and Fonts. Absolute vs. Relative Links.
The Computer Network.
Component and Deployment Diagrams
Principles of Information Technology
Network+ Guide to Networks, Fourth Edition Chapter 1 An Introduction to Networking.
What Is TCP/IP? The large collection of networking protocols and services called TCP/IP denotes far more than the combination of the two key protocols.
Desktop Publishing Unit 7. Unit Layout Five Assessment Objectives Unit Completion end of January – Allowing 2-3 Months contingency work.
Core 3: Communication Systems. On any network there are two types of computers present – servers and clients. By definition Client-Server architecture.
Centralized and Client/Server Architecture and Classification of DBMS
1 Networks, advantages & types of What is a network? Two or more computers that are interconnected so they can exchange data, information & resources.
IT 244 Database Management System Data Modeling 1 Ref: A First Course in Database System Jeffrey D Ullman & Jennifer Widom.
Computer communication
Chapter 1 An Introduction to Networking
Networks. What is a Network? Two or more computers linked together so they can send and receive data. We use them for sending s, downloading files,
Term 2, 2011 Week 3. CONTENTS The physical design of a network Network diagrams People who develop and support networks Developing a network Supporting.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
Networks and Hackers Copyright © Texas Education Agency, All rights reserved. 1.
Networked Information Systems 1 Advantages of and classified by their size & architecture or design.
Layered Protocol. 2 Types of Networks by Logical Connectivity Peer to Peer and Client-Server Peer-to-peer Networks  Every computer can communicate directly.
ITEC 3220M Using and Designing Database Systems
CORE 2: Information systems and Databases CENTRALISED AND DISTRIBUTED DATABASES.
 Network Segments  NICs  Repeaters  Hubs  Bridges  Switches  Routers and Brouters  Gateways 2.
Organizing Your Information
Chapter © 2006 The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/ Irwin Chapter 7 IT INFRASTRUCTURES Business-Driven Technologies 7.
SYSTEM ADMINISTRATION Chapter 1 Logical and Physical Network Topologies.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Operating Systems Networking for Home and Small Businesses – Chapter.
Unit 12 Additional Evidence catelyn. 1.1 I can describe what types of information are needed. For the business card, I included the name of the company.
Introduction to Computing Lecture # 11 Introduction to Computing Lecture # 11.
CORE 1: PROJECT MANAGEMENT Designing. This stage is where the actual solution is designed and built. This includes describing information processes and.
OS Services And Networking Support Juan Wang Qi Pan Department of Computer Science Southeastern University August 1999.
CENTRALISED AND CLIENT / SERVER DBMS. Topics To Be Discussed………………………. (A) Centralized DBMS (i) IntroductionIntroduction (ii) AdvantagesAdvantages (ii)
Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 2-1 Data Models Data Model: A set.
Chapter2 Networking Fundamentals
Client/Server Model: A Business View The different Client/server implementations differ according to: 1.Where the processing for the presentation of information.
NETWORKING FUNDAMENTALS. Network+ Guide to Networks, 4e2.
Unit 9: Distributing Computing & Networking Kaplan University 1.
Higher Computing Networking. Networking – Local Area Networks.
Topic 4 - Database Design Unit 1 – Database Analysis and Design Advanced Higher Information Systems St Kentigern’s Academy.
Communications & Networks National 4 & 5 Computing Science.
ITE PC v4.0 Chapter 8 1 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public  Networks are systems that are formed by links.  People use different.
Networks. What is a Network? A network is a collection of computers and other devices that allow computer users to send and receive information to and.
Revision Unit 1 – The Online World Online Services Online Documents Online Communication Cloud Computing The Internet Internet Infrastructure Internet.
Computer Networks.  Which is the best definition of a circuit switched network?  An electric circuit where the connections get switched based on who.
An Introduction to Local Area Networks An Overview of Peer-to-Peer and Server-Based Models.
1 Week 1 Introduction, Writing a Program, Building a System Software Engineering Fall Term 2015 Marymount University School of Business Administration.
Network - definition A network is defined as a collection of computers and peripheral devices (such as printers) connected together. A local area network.
Ad Hoc – Wireless connection between two devices Backbone – The hardware used in networking Bandwidth – The speed at which the network is capable of sending.
Chapter Objectives In this chapter, you will learn:
Phare EIONET Centralised Training Session
Chapter 2 Database System Concepts and Architecture
Network Configurations
Software Design and Architecture
CHAPTER 3 Architectures for Distributed Systems
Database Database is a large collection of related data that can be stored, generally describes activities of an organization. An organised collection.
Computer Networks Lesson 1.
Information Technology Ms. Abeer Helwa
Unit 11- Computer Networks
Planning and Storyboarding a Web Site
广西医科大学 Computer Networking 网络课件 双语教学 模拟实验 计算机网络教研室.
Computer Networks Lesson 1.
Objectives Explain the role of computers in client-server and peer-to-peer networks Explain the advantages and disadvantages of client- server and peer-to-peer.
Computer Networks Lesson 2.
Presentation transcript:

Network Design A Step by Step Process

Design with Change in Mind Building the network is just the beginning Growing the network for larger numbers of users Growing the network for more services Growing the network to include emerging technologies It never stops Design for this from the very beginning

A Design Process Identify the uses of the network List what happens on what computers Client/server or P2P? Diagram the network Review your plans Write a specification Build the network

Identify the Uses of the Network Organisational purpose –Network is not about technology –Network is to serve a purpose Information collecting –Management: core business –Users: on-the-ground issues –Collect, collate, and bring back for review Quantifying the Network –# of users, # of machines –Machines per user? Users per machine? –Examples: Pick’n’Pay, UWC, software devel company

What Happens Where? Match applications/tasks to specific computers Rightsize: choose the capabilities of the machines to match the use requirements Multiuser computers –Servers: File, application, database, , web –Thin-client server Single-user computers –Average user, power user –Application suite

Centralisation Client/server vs. Peer-to-Peer Candidates for centralisation –File services: uniform location –Security: access and permissions –Backup: uniform location Configuration Management –Ensuring all machines have the same software and hardware –Why? Easier to fix problems if everything is (supposed to be) configured the same Network Management Software

The Network Diagram Logical network diagram –Start with the user –Applications and resources –Pay attention to sharing and security Physical network diagram –Machines –Network devices –Physical connectivity Combined diagrams –Diagram physical connectivity –Show logical use with descriptive labels

Diagramming Best Practise Choose appropriate icons/images Label the icons clearly List the additional details in small text close to the icons, e.g. machine name, IP address, etc. Use conventional methods to depict connectivity, e.g. Token Ring vs Ethernet Use colour and styles to denote different types of connectivity relationships, similar attributes, e.g. OS type, application, etc. Keep the overall layout simple and within page boundaries Use space to lay out the contents clearly – keep objects distinct with space Resize objects to make best use of space and try to keep size of objects relative to reality If using several different colours and/or line types, provide a legend in an isolated corner Clearly identify the author(s) and target audience for the diagram

Write out Specification Write out a document with everything so far Why write a document? –It’s not real until it’s on paper –Defines the scope of the project (to protect you) –Tangible item for reference Keep it short and clear Pass around the document for review Hold a review meeting and revise accordingly

Choose Hardware Workstation and server computers Network interface cards Network devices Wiring Application software Management software

Choose a Vendor Best to get all the equipment from a single vendor to avoid “finger pointing” Collect bids from multiple vendors –Detailed description of solution –Detailed quote –Rollout plan What to look for in a vendor –How frequent they meet with you? How well do the meetings go? –Do they listen to your needs or push their product? –Can they provide references? –Meet with the techies as well as the salespeople

Build the Network Decide how much of the actual building your vendor is going to do If the network is very large and complex, or if you are adding services/technologies to an existing network, rather build a staging environment first Be sure to pick a time (like a vacation) when no one will be around