it’s all about “services” - university of otagoit’s all about “services” “a business...
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](https://reader030.vdocument.in/reader030/viewer/2022040510/5e548ea78573de644e55ad2b/html5/thumbnails/1.jpg)
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](https://reader030.vdocument.in/reader030/viewer/2022040510/5e548ea78573de644e55ad2b/html5/thumbnails/2.jpg)
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](https://reader030.vdocument.in/reader030/viewer/2022040510/5e548ea78573de644e55ad2b/html5/thumbnails/3.jpg)
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](https://reader030.vdocument.in/reader030/viewer/2022040510/5e548ea78573de644e55ad2b/html5/thumbnails/4.jpg)
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](https://reader030.vdocument.in/reader030/viewer/2022040510/5e548ea78573de644e55ad2b/html5/thumbnails/5.jpg)
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](https://reader030.vdocument.in/reader030/viewer/2022040510/5e548ea78573de644e55ad2b/html5/thumbnails/6.jpg)
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](https://reader030.vdocument.in/reader030/viewer/2022040510/5e548ea78573de644e55ad2b/html5/thumbnails/7.jpg)
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](https://reader030.vdocument.in/reader030/viewer/2022040510/5e548ea78573de644e55ad2b/html5/thumbnails/8.jpg)
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](https://reader030.vdocument.in/reader030/viewer/2022040510/5e548ea78573de644e55ad2b/html5/thumbnails/9.jpg)
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](https://reader030.vdocument.in/reader030/viewer/2022040510/5e548ea78573de644e55ad2b/html5/thumbnails/10.jpg)
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](https://reader030.vdocument.in/reader030/viewer/2022040510/5e548ea78573de644e55ad2b/html5/thumbnails/11.jpg)
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](https://reader030.vdocument.in/reader030/viewer/2022040510/5e548ea78573de644e55ad2b/html5/thumbnails/12.jpg)
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](https://reader030.vdocument.in/reader030/viewer/2022040510/5e548ea78573de644e55ad2b/html5/thumbnails/13.jpg)
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](https://reader030.vdocument.in/reader030/viewer/2022040510/5e548ea78573de644e55ad2b/html5/thumbnails/14.jpg)
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](https://reader030.vdocument.in/reader030/viewer/2022040510/5e548ea78573de644e55ad2b/html5/thumbnails/15.jpg)
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](https://reader030.vdocument.in/reader030/viewer/2022040510/5e548ea78573de644e55ad2b/html5/thumbnails/16.jpg)
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](https://reader030.vdocument.in/reader030/viewer/2022040510/5e548ea78573de644e55ad2b/html5/thumbnails/17.jpg)
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](https://reader030.vdocument.in/reader030/viewer/2022040510/5e548ea78573de644e55ad2b/html5/thumbnails/18.jpg)
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](https://reader030.vdocument.in/reader030/viewer/2022040510/5e548ea78573de644e55ad2b/html5/thumbnails/19.jpg)
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](https://reader030.vdocument.in/reader030/viewer/2022040510/5e548ea78573de644e55ad2b/html5/thumbnails/20.jpg)
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](https://reader030.vdocument.in/reader030/viewer/2022040510/5e548ea78573de644e55ad2b/html5/thumbnails/21.jpg)
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](https://reader030.vdocument.in/reader030/viewer/2022040510/5e548ea78573de644e55ad2b/html5/thumbnails/22.jpg)
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](https://reader030.vdocument.in/reader030/viewer/2022040510/5e548ea78573de644e55ad2b/html5/thumbnails/23.jpg)
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](https://reader030.vdocument.in/reader030/viewer/2022040510/5e548ea78573de644e55ad2b/html5/thumbnails/24.jpg)
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