Professional Documents
Culture Documents
Sarajevo
Sadraj
Uvod....................................................................................................................... 3
1. Bilateralni SLA-ovi.............................................................................................. 5
1.1.......................................................................................................................... 5
2.2 SLS dio......................................................................................................... 7
3. SLA za uspostavu sa kraja na kraj......................................................................8
3.1. e2e SLA verifikacija.................................................................................... 12
4 . Procedure dodjele servisa............................................................................... 14
5. Zakljuak.......................................................................................................... 17
6. Liter atura......................................................................................................... 18
Uvod
SLA je eksplicitna izjava o oekivanjima i obavezama koje postoje u poslovnom
odnosu izmeu dva entiteta: provajdera (davatelja usluga) i kupca (Rajan et al.,
2000). SLA osigurava sredstva definiranja usluga. To odreuje ono to kupac eli i
onoga to isporuitelj (supplier) ima da ponudi. To definira standarde za kvalitete
pruene usluge, postavljanje ciljeva izvedbe koje dobavlja (supplier) mora
postii, takoe definira procedure i izvjea koja se moraju osigurati radi praenja
kako bi se osigurala usklaenost s SLA. U polju telekomunikacionih mrea, SLA
igra znaajnu ulogu, s najnovijim napretkom u rezervisanju diferenciranih usluga.
Dostupnost velike brzine po prenosnom mediju i mrenoj opremi, kao i evolucija
kvalitetom vrlo zahtjevnih aplikacija ima fokusirani interes dostavljanja QoS-a na
best-effort modelu Interneta. Broj alternativa za usluge diferencijacije i pruanja
QoS su predloene i standardizovane, ali u sluaju IP backbone mrea
Differentiated Services(DiffServ) arhitektura je prevladala, zbog svoje
skalabilnosti.
Osiguravanje IP usluge prema DiffServ frameworku je uvelo
kompleksnost u datom poslovnom modelu i podiglo uvjete za kontroliranu
raspodjelu resursa upravljanja, definiranje, praenje i provjeru pruene kvalitete.
U ovom trenutku, SLA izmeu kupca i provajdera je predvien za pruanje
zahtjevane kontrolirane okoline. U ovom frameworku, SLA e djelovati kao
posrednik za uzajamno pruanje usluga izmeu peering domena.
DiffServ framework se istie nastojei pruiti uslugu diferencijacije prometa na
skalabilan nain, sugerirajui kumuliranja pojedinanom zahtjevu tokova sa
slinim potrebama kvalitete. DiffServ uvodi definiciju razliitih klasa servisa
prema kojim se takvi agregati postavljaju i implementiraju mehanizme za
diferecijalnu obradu od strane mrenih elemenata (Per-Hop-Behavior,PHB) paketa
koji pripadaju pojedinim klasama servisa. PHB opisuje obradu agregiranog
prometa na nain koji osigurava garanciju kvaliteta koju prua odgovarajua
klasa servisa.
Iako je DiffServ u poetku bio smatran izuzetno pogodnim, zbog svoje
skalabilnosti, DiffServ fremework (okvir) mehanizmi su se pokazali teki za
implemetaciju i praenje u velikoj razmjeri, unutar mrenih ureaja. Na osnovu
DiffServ frameworka, broj modela usluga izgraenih kombinacijom DiffServ
mehanizama je predloen i ekspreminetalno se ocjenjuje do danas. Meutim, u
realnosti DiffServ servis jo nije uspjeno implementiran na mrenim ureajima.
Tu nedostaju: DiffServ funkcionalnost s IP rutera, odnosno QoS, znaajna
operativna i ekonomska paradigma pomaka se trai od operatora, nedostatak
poslovnog modela, nedoraslost usluge, provjera infrastukture, nedovoljna
standardizacija i arhitekturske praznine su neke od glavnih problema u
implemetaciji.
Vjerujemo da DiffServ framework i DiffServ bazirane usluge imaju znaajan
potencijal u unapreenju best-effort modela Interneta. Meutim, s obzirom na
3
1. Bilateralni SLA-ovi
Bilateralni SLA se zasniva na detaljnom opisu pruanja usluga, dostupnosti i
garancije izmeu dva peering domena koji podravaju jednu ili vie kompatibilnih
servisa (usluga). SLA opisuje kako svaka od dvije domene omoguuje odreenu
uslugu do usluno-prihvatljivog saobraaja dobijenog od svojih susjeda i obrnuto.
Predloena bilteralna SLA specifikacija se sastoji od dva dijela:
Administrativno/pravni dio
SLS dio, definira skup parametara i njihovih vrijednosti, za pruanje
DiffServ-baziranih usluga prometnom agregatu po DiffServ domeni.
Nadgledanje (Monitoring). Ovaj dio treba odrediti kako i kada (stalno ili
povremeno) se SLA nadzire. Takoer bi trebalo odrediti take mrene
topologije gdje je monitoring oprema instalirana i gdje se mjerenja
oitavaju. Treba navesti i SLS podatke koji su vidljivi klijentu i kako klijent
moe imati pristup praenju podataka.
Vrijeme odziva. Ovaj dio se odnosi na ukupno vrijeme odziva
garantovanog od provajdera u sluajevima zahtjeva klijenta za
podeavanjem SLA(i/ili SLS) i za potrebno konfigurisanje relevantnih
ureaja.
Fault Handling Trouble Ticket. Ovaj dio treba specificirati radnje
poduzete od strane
provajdera kada se desi greka koja se tie
isporuivanja usluge definirane u SLS-u i korespondirajueg vremena
reakcije.
Kvalitet i performanse podrke i helpdesk-a. Ovaj dio treba temeljito
odrediti infrastrukturu izvjetaja ugovorenih servisa.
Kao to je prikazano na slici 2., ukoliko se eli uspostaviti e2e SLA (end-2-end sa
kraja na kraj), prvo mora postojati lanac bilateralnih SLA-ova. Slika prikazuje
indikativni scenarij za dodjeljivanje usluge podrane DiffServ mehanizmom preko
uzastopnih transportnih domena od korisnika A koji se nalazi u mrei kampusa,
do krajnjeg korisnika B koji se nalazi u udruenom domenu. Da bi ova
komunikacija bila izvediva, saobraaj prolazi kroz nekoliko regionalnih i
nacionalnih backbone mrea, preko meunarodne backbone mree.
Pojedinani bilateralni SLA mora biti definisan na nain da nijedan dio veze s
kraja na kraj nije ostao nepokriven. Cilj svakog bilateralnog SLA izmeu domene
D1 i D2 je definirati procedure i garanciju kvaliteta usluge.
Da bi se uspostavila SLA veza s kraja na kraj, nekoliko koraka mora biti poduzeto:
10
Korak 1: Kolekcija lanaca SLA-ova s kraja na kraj. Ovaj korak uspostave SLA
veze s kraja na kraj treba na poetku provjeriti valjanost bilateralnih SLA redom
od jednog korisnika do drugog. Ovaj postupak bi trebao osigurati da bilateralni
SLA postoji na putu od izvora do odredita i da su usklaeni sa osnovnim
principima te usluge.
U sluajevima da jedna od ukljuenih SLA ne uspije osigurati osnovne garancije
kvaliteta odgovarajuih klasa usluga, onda se SLA veza s kraja na kraj ne moe
uspostaviti. U takvim sluajevima, potrebno je potraiti alternativnu domenu s
odgovarajuim bilateralnim SLA.
11
unavailabilitye 2 e 100
unavailability
i
SLAi
Procedura fault handling trouble ticket. Ovaj dio treba odrediti radnje
koje treba poduzeti administrator ili tehnika podrka SLA veze s kraja na
kraj kada se dogodi greka u isporuci usluge SLA e2e. To bi trebalo
definirati postupke za ukljuivanje kontakt osobe bilateralnog SLA koje je
potrebno kontaktirati u sluaju greke.
12
Opis usluge. Ovaj dio treba sadravati generalni opis ugovorene usluge,
opisujui kvalitativno njegove karakteristike (npr kanjenje, gubitak
paketa, itd).
Korak 3: Opis podruja i opis protoka SLA veze s kraja na kraj. U skladu sa
osnovnim principima ve predstavljenog bilateralnog SLA, podruje i opis protoka
polja SLA veze s kraja na kraj trebaju biti definirani kako slijedi:
13
Minimalna MTU vrijednost du lanca bilateralnih SLA mora biti vea ili
jednaka od MTU zahtjevanog SLA s kraja na kraj.
d e2e di
i
di
gdje
pripada svakoj od bilateralnih SLA-ova i, kombionovanih kako bi izgradili
e2e SLA.
Kapacitet. Garantovani kapacitet za e2e SLA mora biti manji ili jednak
minimalnom garantovanom kapacitetu koji je pruen toku (tokovima),
identifikovanog pomenutim
'flow description field' poljem nad svim
ukljuenim bilateralnim SLA-ovima.???
ce 2 e min ci
i
14
U ovom trenutku ovo je ono od ega uspostava e2e SLA ovisi bez obzira da li
ukupni dostupni (nedodjeljeni drugim e2e SLA-ovima) kapacitet du lanca
bilateralnog SLA-a je dovoljan da zadovolji potranju kapaciteta trenutnog e2e
SLA-a.
IPDV. Garantirani IPDV za e2e SLA mora vei ili jedank od zbira
garantovanih jittera od strane svih ukljuenih bilateralnih SLA-ova
je 2 e ji
i
ji
gdje
pripada svakoj od bilateralnih SLA-ova i, kombinovanih kako bi izgradili
e2e SLA.
le 2 e li
i
li
Gdje je
maksimalni broj izgubljenih paketa garantovan od strane svakog od
bilateralnih SLA-ova i, kombinovanih kako bi izgradili e2e SLA.
b 1...3 paketa,
r 1.2 ce 2 e
ce 2 e
gdje je vrijednost
ugovorena od strane e2e SLA kapaciteta za specifine klase
servisa izmeu dva krajnja korisnici.
16
Korak 6 : e2e SLA operativna polja. U sluaju e2e SLA , viak saobraaja (ili
out-of profile saobraaj , prema profilu opisanom anvelopom saobraaja i poljem
usklaenosti saobraaja) se ili odbacuje ili oznaava kao best-effort na ulaznom
interfejsu pristupne domene krajnjeg korisnika A.
18
biti u pratnji skupa skripti za obradu log-ova stvorenih tokom rada i smjernice za
skup parametara koji je potrebno konfigurisati za rad svakog SMT-a .
19
administratorima koji su ukljueni pod njihov autoritet (pogledajte ' plavi ' oblak
na slici . 5). To znai da e TC A i TC B morati prevesti pravila pruanja servisa
(kao to je prioritet zakazivanja za sluaj EF baziranih usluga ) na specifinu
opremu koja je dostupna u okviru njihovog autoriteta kad god se trai da to uine.
Osim toga , oni e biti odgovorni (uz pomo SPC-a) za prikupljanje i odravanje
svih potrebnih kontakt informacijama za tehnike kontakte u okviru svojih
ovlatenih regija.
23
5. Zakljuak
SLA specifikacija za DiffServ mree ima za cilj osigurati kompatibilnost pruenih
usluga preko uzastopnih domena, pruanje zadovoljavajuih kvaliteta usluge i
postavljanje granica pruenim uslugama. Takvi SLA-ovi se kreu korak naprijed u
odnosu na ve koritena rijeenja, u smislu da oni ne moraju da specificiraju
samo dostupnost, sigurnost, koliinu dodijeljenih sredstava i niz drugih
kvantitativnih vrijednosti, ve moraju i navesti vrijednosti odgovarajuih
parametara kvalitete. U IP mreama, gdje best-effort saobraaj nema garanciju
kvaliteta, uvoenje kvalitetnih usluga zahtjeva temeljit i precizan inenjering QoS
metrika u SLA specifikaciji. U ovom radu je definisan framework za uspostavljanje
bilateralnog SLA-a prema principima DiffServ bazirane usluge rezervisanja.
Predloeni administrativni i SLS dijelovi SLA su detaljno predstavljeni, u
nastojanju da obuhvate sve tehnike parametre zahtjevane u rezervisanju usluga
s kvalitativnim garancijama. Na temelju bilateralne SLA specifikacije, predloena
je metodologija za uspostavu e2e SLA te je opisana koordinacija subjekata
ukljuenih u uspostavu SLA e2e. Iako ovaj rad ini korak prema definiciji
strukturiranih i detaljnih SLA-ova za rezervisanja garancija QoS-a u IP mreama,
jo rada je potrebno kako bi DiffServ bazirani SLA-ovi postali potpuno funkcionalni
i efikasni, i na taj nain inili korisne alate za administratore mrea i operatere.
Jo jedan izazovan dio je da se osmisle mehanizmi i procedure za identifikaciju i
kontrolu prekraja unaprijed definiranih SLA-ova, za ponovno pregovaranje i
pricing SLA-ova, ukljuujui i mehanizme kompenzacije u sluaju kvarova. Takva
pitanja nisu obraena u ovom radu ali e biti dio budueg rada na SLA-ovima za
QoS omoguene IP mree .
24
6. Liter atura
[1] Blake S, et al. An architecture for differentiated Services IETF RFC 2475,
December 1998.
[2] Bouras C, Campanella M, Sevasti A. SLA definition for the provision of an EFbased service 16th International Workshop on Communications Quality and
Reliability (CQR 2002), Okinawa, Japan, May1416 2002 p. 1721.
[3] Davie B, et al. An expedited forwarding PHB (Per-Hop behavior) IETF RFC
3246, March 2002.
[4] Fankhauser G, Plattner B. DiffServ bandwidth brokers as mini-markets
Workshop on Internet Service Quality Economics, MIT, US, December 23 1999.
[5] Goderis D, et al. D1.1: Functional architecture definition and top level design,
TEQUILA project: traffic engineering for quality of service in the internet, at large
scale IST-1999-11253, September 2000.
[6] Internet2 QoS group, QBone bandwidth broker architecture, Work in progress,
accessible at: http://qbone.internet2.edu/ bb/bboutline2.html.
[7] Neilson R, Wheeler J, Reichmeyer F, Hares S, editors. A discussion of
bandwidth broker requirements for Internet2 Qbone deployment. Internet2 Qbone
BB Advisory Council, Version 0.7, August.
[8] Nichols K, Jacobson V, Zhang L. A two-bit differentiated services architecture
for the Internet IETF RFC 2638, July 1999.
[9] Paxson V, Almes G, Mahdavi J, Mathis M. Framework for IP performance
metrics IETF RFC 2330, May 1998.
[10] Rajan R, Celenti E, Dutta S. Service level specification for inter-domain QoS
negotiation, draft somefolks-sls-00.txt Internet Draft, November 2000.
25
26