Кіріспе

Қызмет деңгейі туралы келісімнің негізгі элементі – O'Reilly Site Reliability Engineering кітабында айтылғандай, қызмет деңгейінің мақсаты (SLO) – бұл "SLI арқылы өлшенетін қызмет деңгейінің нысаналы мәні немесе мәндер диапазоны". SLO – қызмет көрсетуші мен клиент арасындағы қызмет деңгейі туралы келісімнің (SLA) маңызды құралы болып табылады. SLO-лар қызмет көрсетушінің өнімділігін бағалау мақсатымен келісіледі және екі тарап арасындағы түсініспеушіліктерге байланысты дауларды болдырмау үшін анықталған.

Шолу

SLA мен SLO қолданылуында көбінесе шатасушылықтар туындайды. SLA – көрсетілетін қызметтің қандай екендігі, оны қалай қолдау керектігі, уақыты, орны, құны, өнімділігі және қатысушы тараптардың жауапкершілігі сияқты барлық ережелерді қамтитын келісім. SLO – қолжетімділік, өткізу қабілеті, жиілік, жауап беру уақыты немесе сапа сияқты SLA-ның нақты өлшенетін ерекшеліктері. Бұл SLO-лар бірігіп, қызмет беруші мен клиент арасындағы күтілетін қызметті анықтауға бағытталған және қызметтің маңыздылығына, ресурстарына және бюджетіне қарай өзгеріп отырады. SLO клиентке қызмет көрсетушіден қандай деңгейде қызмет күтуге болатынын сандық түрде анықтауға мүмкіндік береді. SLO-лар метрикаларға мақсаттар қою арқылы құрылады (әдетте қызмет деңгейі көрсеткіштері, SLI деп аталады). Мысалы, қолжетімділік SLO белгілі бір мерзім ішінде (мысалы, төрт апта) қолжетімділік SLI-ның күтілетін өлшенген мәні ретінде анықталуы мүмкін. Қолданылатын SLI қызметтің сипатына және архитектурасына байланысты өзгереді. Мысалы, қарапайым веб-қызмет алынған жарамды сұраныстардың жалпы санына шаққандағы сәтті жауаптардың үлесін пайдалана алады (жалпы сәттілік / жалпы жарамдылық).