Professional Documents
Culture Documents
Unit 1
Unit 1
Contents
Design goals
Design choices
Design approaches
The design process
Capacity planning
Design goals
Good designs should:
Deliver services requested by users
Deliver acceptable throughput and response
times
Be within budget and maximise cost
efficiencies
Be reliable
Be expandable without major redesign
Be manageable by maintenance and
support staf
Be well documented
Design Choices
Balance of distribution
Level of transparency
Security
Connectivity technology
Design approaches
Two typical methods
Traditional analytic design
Building block approach
Both use a similar iterative
approach
The traditional design
process
Agree requirements
Information gathering
Design process
Meets constraints?
No Yes
Deployment
Commissioning
Modify
Design Stages - Agree Agree requirements
Design process
Translate requirements
No Yes
Deployment
Commissioning
Modify
Design Stages - Assessing
requirements
Consider all aspects
E.g. support & maintenance, depreciation,
commissioning costs, project management
fees, h/w & s/w upgrade costs, b/w/ costs,
consultancy charges over the lifetime of
the network
Weighted matrix multipliers
M=100, H=10, D=1, N=0
Produce scores and rank suppliers
Design Stages - Information
gathering
Need to find details of user behaviour,
Agree requirements
application use and location information for
example: Information gathering
User: location, numbers, services used, typical access
Sites: number, location, constraints on traffic
Design process
(security, political or cost)
Servers and services: location, level of distribution
Meets constraints?
WAN/backbone predicted link traffic
No
Protocol support: bridged, routed or switched Gateways Yes
Deployment
needed?
Legacy support: equipment, protocols or services
requirements Modify
Budgetary constraints
Modify
Design Stages - Planning
Uses information on Agree requirements
internetworking needs
Iterative process of Design process
Involving Commissioning
Brainstorming, design reviews, modelling
tools Modify
Commissioning
Modify
Design Stages - Agree requiremen
Design process
No
Phased introduction of new Deployment
Yes
technology
Educating the users (what to expect) Commissioning
Needs Technology
Analysis design
Cost
Assessment
Summary
Good design
Is an iterative process of continuous
refinement
Is logical and consistent
Should deliver acceptable
performance and cost metrics (trade-
of)
Is more than choosing the
technology!