it’s all about “services” - university of otagoit’s all about “services” “a business...

24
It’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will be embarrassingly large”. – Henry Ford (1863-1947) “The best way to find yourself is to lose yourself in the service of others”. – Mahatma Gandhi (1869-1948) “Only a life lived in the service to others is worth living.” – Albert Einstein (1879-1955) “Well, it may be the devil or it may be the Lord / But you’re gonna have to serve somebody.” – Bob Dylan (1941–) Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 1 / 31

Upload: others

Post on 16-Feb-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: It’s All About “Services” - University of OtagoIt’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will

It’s All About “Services”

“A business absolutely devoted to service will have only oneworry about profits. They will be embarrassingly large”.

– Henry Ford (1863-1947)“The best way to find yourself is to lose yourself in theservice of others”.

– Mahatma Gandhi (1869-1948)

“Only a life lived in the service to others is worth living.”

– Albert Einstein (1879-1955)“Well, it may be the devil or it may be the Lord / Butyou’re gonna have to serve somebody.”

– Bob Dylan (1941–)

Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 1 / 31

Page 2: It’s All About “Services” - University of OtagoIt’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will

TELE302 Lecture 2

Network Services

Jeremiah Deng

University of Otago

10 July 2012

Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 2 / 31

Page 3: It’s All About “Services” - University of OtagoIt’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will

Lecture Outline

1 Review

2 Systems View of Networks

3 Defining “Services”

4 Service Characteristics

5 Service-based Design

Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 3 / 31

Page 4: It’s All About “Services” - University of OtagoIt’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will

Last Lecture

Systems ApproachNetwork design is art + science.It is about optimization, but also trade-offs.A few things to look at (actually later) -

PerformanceRedundancyHierarchy...

Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 5 / 31

Page 5: It’s All About “Services” - University of OtagoIt’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will

What is a Network?

A network is a system – the set of components that support orprovide connectivity, communications and network services to users.In network design, we

Identify components of a systemUnderstand how they interface with each other

Network design can then become system planning.

Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 8 / 31

Page 6: It’s All About “Services” - University of OtagoIt’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will

Generic System Components

UsersNetwork support personnelDeveloperProduct end users

ApplicationsMaybe specific designed for particular users

HostsOSsDevice driversAPI

Networks

Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 9 / 31

Page 7: It’s All About “Services” - University of OtagoIt’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will

System Components and Interfaces

Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 10 / 31

Page 8: It’s All About “Services” - University of OtagoIt’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will

Network Services

Sets of network capabilities that can be configured and managedwithin the network.Descriptions given by IETF, ATM Forum“What the network can provide to users”.

Not to be confused with application servicesDefined as levels of -

Performance: capacity, delay, reliabilityFunctions: security, accounting, billing, scheduling, management etc.

Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 12 / 31

Page 9: It’s All About “Services” - University of OtagoIt’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will

Service-based Networking

Networking used to be about providing connectivity andinteroperability.Services are now very important to the success of networkapplications, and network users.Service-based networking is the concept of developing network designsthat take into account of network services and service support.

Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 13 / 31

Page 10: It’s All About “Services” - University of OtagoIt’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will

Reliability, Maintainability & Availability (RMA)

Cause of network failures: carrier outages, faulty software,denial-of-service, power failures, human errorsReliability: statistical indicator of the frequency of network failure orservice outage.Maintainability: Statistical measure of the time to restore the systemto fully operational status once failure experienced.Availability: the relationship between the frequency of mission-criticalfailures and the time to restore service:

A =MTBF

MTBF + MTTRMTBF: Mean time between failuresMTTR: Mean time to repair

Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 15 / 31

Page 11: It’s All About “Services” - University of OtagoIt’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will

Typical Reliabilities

MTBF goal: 5000 hours or 208.33 daysMTTR goal: 1 hourAvailability = MTBF/(MTBF + MTTR) = 5000/5001=99.98%How about 99.999%?

A one hour MTTR covering 11.4 yearsOr 10-min MTTR for a 1.9-year MTBFRealizable on device-levelHard to maintain on systems level

Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 16 / 31

Page 12: It’s All About “Services” - University of OtagoIt’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will

Network Supportability

80% of life cycle costs of a system are operations and support costs.Three elements of network supportability: operations, maintenance,and human knowledge.Supportability issues should be considered seriously:

Degree of redundancy of critical-path componentsQuality of network components selectedLocation and accessibility of component requiring frequent maintenanceUse of built-in test equipment and monitoring techniques

Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 17 / 31

Page 13: It’s All About “Services” - University of OtagoIt’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will

Service Characteristics

Useful in network analysis and design:Configuring services in network elements (routers, switches, OSs etc.)Providing input into network design – developing service requirements

Described and provisioned end-to-endConfigurable, measurable and verifiableHierarchical, enabling different services in backbone and accessnetworks

Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 18 / 31

Page 14: It’s All About “Services” - University of OtagoIt’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will

End-to-end Requirements

Services requirements are end-to-end but also multiple-layered.

Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 19 / 31

Page 15: It’s All About “Services” - University of OtagoIt’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will

Characterizing Services

Service requests: from users, applicationsService offerings: from the networkService performance requirements: describe specified servicesService metrics: performance requirements coupled to valuesReservations and scheduling: handle future QoS requirements anddeadline applications

Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 21 / 31

Page 16: It’s All About “Services” - University of OtagoIt’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will

Service Requests

Distinguished by degree of predictability needed in service.Best-effort requests: no control over the network in satisfying theservice

No guarantee, unpredictable;Variable across range of performance values.

Specified requests: based on knowledge or control over the state ofthe system for the operation of the service

Service predictable, or bounded, even guaranteedService metrics applied

Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 22 / 31

Page 17: It’s All About “Services” - University of OtagoIt’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will

Service Offerings

Service offerings are network counterparts to the service requests fromusers, applications and hosts.Also separated into two groups

Best-effort: non-predictable, e.g. Internet.Specified: predictable, bounded, or guaranteed.

Typical specified service offeringsFrame Relay CIR, SMDS CoS, ATM CoS, etc.

Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 23 / 31

Page 18: It’s All About “Services” - University of OtagoIt’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will

Service Metrics

Performance requirements and characteristics must be configurable,measurable and verifiable.Service metrics are meant to be measurable quantities.Thresholds: performance characteristics value as the boundarybetween two regions of conformance.Limits: a boundary between conforming and nonconforming regions.Crossing a limit is more serious than crossing a threshold.

Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 25 / 31

Page 19: It’s All About “Services” - University of OtagoIt’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will

Threshold & Limit

Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 26 / 31

Page 20: It’s All About “Services” - University of OtagoIt’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will

Mapping service levels to standard service offerings

Service metrics provide the basis for matching service request toservice offering.

E.g., in WAN design, enabling technology choice and specifications

Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 27 / 31

Page 21: It’s All About “Services” - University of OtagoIt’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will

Service Performance Requirements

Reliability: deterministic & accurate deliveryDelay boundariesAccuracy

Capacity: measurement on transfer ability“Bandwidth”: theoretical capacityThroughput: realizable capacity

Delay measures time differences in information transmission acrossthe system

Latency: on application/task level, macroscopic.Can use ping, tcpdump for measurement.

Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 28 / 31

Page 22: It’s All About “Services” - University of OtagoIt’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will

Performance Envelopes

Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 29 / 31

Page 23: It’s All About “Services” - University of OtagoIt’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will

Service Design Integrity

Services that focus on particular function of one component shall beconsidered as an integral part of network design.E.g., security and management can not be dealt as “after thoughts”.

Later add-ons may compromise the performance or security of existingsolutions.

To maintain integrity it requires us to have holistic assessment ofservice requirements (even foresight).An example: Supercomputing on Internet2 backbone network(10Gbps) brought down to 200Mbps by stateful firewalls.

Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 30 / 31

Page 24: It’s All About “Services” - University of OtagoIt’s All About “Services” “A business absolutely devoted to service will have only one worry about profits. They will

Recap

What are best effort services, specified services, and guaranteedservices?What are performance characteristics?How can service requirement be mapped to service offering?Why is network supportability important?Reading – McCabe Chapter 1Next Lecture: Quality of Service

Jeremiah Deng (University of Otago) TELE302 Lecture 2 10 July 2012 31 / 31