Presentation is loading. Please wait.

Presentation is loading. Please wait.

Network design Topic 6 Testing and documentation.

Similar presentations


Presentation on theme: "Network design Topic 6 Testing and documentation."— Presentation transcript:

1 Network design Topic 6 Testing and documentation

2 Agenda Testing tasks Prototyping Testing plan Tools Network Design Document

3 Testing Ensure that the design has met the business and technical goals Provide assurance and demonstrate to the customer that the solution meets business and technical goals Identify problems Acceptance testing – To demonstrate how the solution meets the goals to the customer's satisfaction – To obtain signoff and approval to move to implementation stage

4 Testing tasks Verify that the design meets business and technical goals Validate LAN and WAN technology and device selections Verify the Service Provider plan Identify bottlenecks or connectivity problems Test redundancy and effect of link failure Determine optimisations Acceptance testing Identifying risks and planning for the implementation process

5 Industry testing Vendors, independent test labs and trade journals publish testing information Generally, most tests are component tests and not whole system tests – Testing results made not be relevant to the design and configuration – How valid are the test results? For complex networks, design your own tests

6 Prototyping Prototype is a model of a system which can validate the operation and performance of the system – It is not the complete system – Should include the most important functions and risky functions – Should demonstrate elements of the design to the customer – Use resources effectively: people, equipment, money and time

7 Prototyping Test network in a lab – Work out the bugs without impacting users – Initial configurations, evaluate products – Model predicted performance and QoS Integrated into production network but tested off hours Integrated into a production network and tested in business hours

8 Planning a ‘live’ test Advise users in advance and ask them to continue with normal work tasks Advise administrators and managers in advance Run multiple short tests to minimise user impact Run tests with small traffic and configuration changes first and move up to larger impact tests

9 Test plan Test objectives and acceptance criteria Types of test to run Network equipment and other resources required Test scripts Timeline and milestones for testing the project

10 Objectives and acceptance criteria Based on the business and technical goals Objectives should be specific and concrete Stated so that a pass or fail can be recorded Test should measure results without industry bias and be based on industry standards where possible Use baselines as reference point for comparison tests, eg 20% less CRC error rate

11 Types of test to run Performance tests – Throughput – Delay – Delay variation – Response time – Efficiency Stress tests – Decreased service when the load increases Failure analysis – Network availability and accuracy – Causes of outages Other tests – Manageability, useability, adaptability, security, regression

12 Documenting network equipment Network topology drawing – Major devices, addresses, names, WAN and LAN links and link capacity List of devices that will be required – Names, version numbers, availability Testing tools – Network management and monitoring tools – Traffic generation tools – Modelling and simulation tools – QoS and service-level management tools Other resources needed – Time in lab – Power, air conditioning, rack space – Staff and users required

13 Test scripts Test objective Acceptance criteria Topology Testing steps – What tools is used for each step – What measurements will be taken – Initial values and testing parameters – What information will be logged

14 Timeline and milestones List major tasks and the person assigned to those tasks – Writing test objectives and acceptance criteria – Design the network topology – Determine hardware and software Order hardware and software Confirm availability – Write test scripts – Install and configure hardware and software – Conduct tests – Log results – Analyse results Create test report – Present results to customer

15 Testing tools Network-management and monitoring tools – Cisco Works – HP OpenView – IOS commands and OS tools Traffic-generation tools – Protocol analyser – Multiport traffic generators Modelling and simulation tools QoS and service-level-management tools – NetPredictor

16 Network design document Executive summary Project goal Project scope Design requirements – Business goals – Technical goals – User communities and data stores – Network applications Current state of the network – High level map – Health and performance analysis Logical design Physical design Results of network design testing Implementation plan – Project schedule – Project budget Design document appendix

17 Agenda Testing tasks Prototyping Testing plan Tools Network design document


Download ppt "Network design Topic 6 Testing and documentation."

Similar presentations


Ads by Google