Manufofin Matakan Sabis - Ƙwarewar Google (fassara babin littafin Google SRE)

Manufofin Matakan Sabis - Ƙwarewar Google (fassara babin littafin Google SRE)

SRE (Injinin Amincewar Yanar Gizo) hanya ce ta tabbatar da samun damar ayyukan yanar gizo. Ana la'akari da tsarin don DevOps kuma yayi magana game da yadda ake samun nasara wajen aiwatar da ayyukan DevOps. Fassara a cikin wannan labarin Babi na 4 Makasudin Matsayin Sabis littattafai Injiniyan Amincewar Yanar Gizo daga Google. Na shirya wannan fassarar da kaina kuma na dogara da gogewar kaina wajen fahimtar hanyoyin sa ido. A cikin tashar telegram Monitorim_shi и post na karshe akan Habré Na kuma buga fassarar Babi na 6 na wannan littafi game da burin matakin sabis.

Fassara ta cat. Ji daɗin karatu!

Ba shi yiwuwa a gudanar da sabis idan babu fahimtar abin da alamun ainihin mahimmanci da yadda za a auna da kimanta su. Don wannan, muna ayyana kuma muna ba da takamaiman matakin sabis ga masu amfani da mu, ba tare da la'akari da ko suna amfani da ɗayan API ɗin mu na ciki ko samfurin jama'a ba.

Muna amfani da basirarmu, gogewa, da fahimtar sha'awar masu amfani don fahimtar Manufofin Sabis (SLIs), Maƙasudin Matsayin Sabis (SLOs), da Yarjejeniyoyi Matsayin Sabis (SLAs). Waɗannan ma'auni suna bayyana manyan ma'auni waɗanda muke son saka idanu kuma waɗanda za mu mayar da martani idan ba za mu iya samar da ingancin sabis ɗin da ake tsammani ba. Daga ƙarshe, zabar ma'auni masu dacewa yana taimakawa jagorantar ayyukan da suka dace idan wani abu ya faru ba daidai ba, kuma yana ba ƙungiyar SRE kwarin gwiwa kan lafiyar sabis.

Wannan babin yana bayyana hanyar da muke amfani da ita don magance matsalolin ƙirar ƙira, zaɓin awo, da ƙididdigar awo. Yawancin bayanin ba zai kasance ba tare da misalai ba, don haka za mu yi amfani da sabis na Shakespeare da aka kwatanta a cikin misalin aiwatarwa (neman ayyukan Shakespeare) don kwatanta manyan batutuwa.

Kalmomin matakin sabis

Yawancin masu karatu sun saba da manufar SLA, amma sharuɗɗan SLI da SLO sun cancanci ma'anar hankali saboda gabaɗaya kalmar SLA tana da yawa kuma tana da ma'anoni da yawa dangane da mahallin. Don bayyanawa, muna son raba waɗannan dabi'u.

Alamar

SLI alama ce ta matakin sabis — ƙayyadaddun ma'aunin ƙididdigewa a hankali na bangare ɗaya na matakin sabis ɗin da aka bayar.

Don yawancin ayyuka, ana ɗaukar maɓallin SLI a matsayin rashin jinkiri - tsawon lokacin da ake ɗauka don mayar da martani ga buƙata. Sauran SLI na gama gari sun haɗa da ƙimar kuskure, galibi ana bayyana su azaman ɗan juzu'in duk buƙatun da aka karɓa, da kayan aikin tsarin, yawanci ana auna su cikin buƙatun daƙiƙa guda. Yawancin lokaci ana haɗa ma'auni: ana tattara ɗanyen bayanai da farko sannan a canza su zuwa ƙimar canji, ma'ana, ko kaso.

Da kyau, SLI kai tsaye yana auna matakin sha'awar sabis, amma wani lokacin kawai awo mai alaƙa yana samuwa don aunawa saboda ainihin yana da wahalar samu ko fassara. Misali, latency-gefen abokin ciniki sau da yawa shine mafi dacewa awo, amma akwai lokutan da za a iya auna latency kawai akan sabar.

Wani nau'in SLI da ke da mahimmanci ga SREs shine samuwa, ko ɓangaren lokacin da za'a iya amfani da sabis. Yawancin lokaci ana bayyana shi azaman ƙimar buƙatun nasara, wani lokaci ana kiransa yawan amfanin ƙasa. (Lokacin rayuwa-yiwuwar cewa za a adana bayanan na tsawon lokaci-yana da mahimmanci ga tsarin adana bayanai.) Ko da yake 100% samuwa ba zai yiwu ba, samuwa kusa da 100% sau da yawa ana samun samuwa; ana nuna ƙimar samuwa kamar yadda aka bayyana. adadin "tara" » kaso na samuwa. Misali, 99% da 99,999% samuwa ana iya yiwa lakabi da "2 nines" da "5 nines". Google Compute Engine's na yanzu da aka bayyana burin samuwa shine "uku da rabi tara" ko 99,95%.

Manufofin

SLO shine manufar matakin sabis: ƙimar manufa ko kewayon ƙima don matakin sabis wanda SLI ke aunawa. Ƙimar al'ada ta SLO ita ce "SLI ≤ Target" ko "Ƙananan Ƙimar ≤ SLI ≤ Babban Iyaka". Misali, za mu iya yanke shawarar cewa za mu mayar da sakamakon binciken Shakespeare “sauri” ta hanyar saita SLO zuwa matsakaicin lat ɗin neman neman ƙasa da miliyon 100.

Zaɓin SLO daidai tsari ne mai rikitarwa. Na farko, ba koyaushe za ku iya zaɓar takamaiman ƙima ba. Don buƙatun HTTP masu shigowa na waje zuwa sabis ɗin ku, ma'aunin Tambaya ta Biyu (QPS) an ƙaddara shi ta hanyar sha'awar masu amfani da ku don ziyartar sabis ɗin ku, kuma ba za ku iya saita SLO don hakan ba.

A gefe guda, zaku iya cewa kuna son matsakaicin latency ga kowane buƙatu ya zama ƙasa da millisecond 100. Ƙirƙirar irin wannan burin na iya tilasta ka rubuta gabanka tare da ƙarancin jinkiri ko siyan kayan aiki waɗanda ke ba da irin wannan jinkirin. (Milise seconds 100 a bayyane lamba ce ta sabani, amma yana da kyau a sami ko da ƙananan latency lambobi. Akwai shaidun da ke nuna cewa saurin gudu ya fi jinkirin gudu, kuma cewa latency wajen sarrafa buƙatun mai amfani sama da wasu dabi'u yana tilasta mutane su nisanta kansu. daga sabis ɗin ku.)

Bugu da ƙari, wannan ya fi shubuha fiye da yadda ake iya gani a kallon farko: bai kamata ku cire QPS gaba ɗaya daga lissafin ba. Gaskiyar ita ce, QPS da latency suna da alaƙa mai ƙarfi da juna: mafi girma QPS sau da yawa yana haifar da latencies mafi girma, kuma ayyuka yawanci suna samun raguwa sosai a cikin aiki lokacin da suka isa wani madaidaicin nauyi.

Zaɓi da buga SLO yana saita tsammanin mai amfani game da yadda sabis ɗin zai yi aiki. Wannan dabarun na iya rage korafe-korafe marasa tushe a kan mai sabis, kamar jinkirin yin aiki. Ba tare da bayyanannen SLO ba, masu amfani sukan ƙirƙiri nasu tsammanin game da aikin da ake so, wanda ƙila ba shi da alaƙa da ra'ayoyin mutanen da ke tsarawa da sarrafa sabis ɗin. Wannan halin da ake ciki na iya haifar da kumbura tsammanin daga sabis, lokacin da masu amfani suka yi kuskuren yarda cewa sabis ɗin zai fi dacewa fiye da yadda yake a zahiri, kuma yana haifar da rashin yarda lokacin da masu amfani suka yi imanin cewa tsarin ba shi da aminci fiye da yadda yake a zahiri.

Yarjejeniyoyi

Yarjejeniyar matakin sabis yarjejeniya ce ta bayyana ko bayyananne tare da masu amfani da ku wanda ya haɗa da sakamakon haɗuwa (ko rashin haɗuwa) SLOs ɗin da suka ƙunshi. Ana iya gane sakamako cikin sauƙi lokacin da suke kuɗi - rangwame ko tara - amma suna iya ɗaukar wasu nau'ikan. Hanya mai sauƙi don magana game da bambanci tsakanin SLOs da SLAs shine a tambayi "menene zai faru idan SLOs ba su hadu ba?" Idan babu tabbataccen sakamako, tabbas kuna kallon SLO.

SRE yawanci baya shiga cikin ƙirƙirar SLAs saboda SLAs suna da alaƙa da kasuwanci da yanke shawara na samfur. SRE, duk da haka, yana da hannu wajen taimakawa wajen rage sakamakon gazawar SLOs. Hakanan zasu iya taimakawa wajen tantance SLI: Babu shakka, dole ne a sami wata hanya ta haƙiƙa don auna SLO a cikin yarjejeniyar ko kuma a sami sabani.

Binciken Google misali ne na sabis mai mahimmanci wanda ba shi da SLA na jama'a: muna son kowa ya yi amfani da Bincike yadda ya kamata, amma ba mu sanya hannu kan kwangila tare da duniya ba. Duk da haka, har yanzu akwai sakamako idan babu bincike - rashin samuwa yana haifar da raguwar sunan mu da kuma rage kudaden talla. Yawancin sauran ayyukan Google, kamar Google don Aiki, suna da takamaiman yarjejeniyar matakin sabis tare da masu amfani. Ko da kuwa ko wani sabis ɗin yana da SLA, yana da mahimmanci a ayyana SLI da SLO da amfani da su don sarrafa sabis ɗin.

Ka'idar da yawa - yanzu don dandana.

Manuniya a aikace

Ganin cewa mun kammala cewa yana da mahimmanci a zaɓi ma'auni masu dacewa don auna matakin sabis, ta yaya kuke sanin yanzu waɗanne awo ne ke da mahimmanci ga sabis ko tsarin?

Menene ku da masu amfani da ku?

Ba kwa buƙatar amfani da kowane ma'auni azaman SLI wanda zaku iya waƙa a cikin tsarin sa ido; Fahimtar abin da masu amfani ke so daga tsarin zai taimake ka zaɓi ma'auni da yawa. Zaɓin alamomi da yawa yana sa ya zama da wahala a mai da hankali kan mahimman alamomi, yayin da zaɓin ƙaramin lamba zai iya barin manyan ɓangarorin tsarin ku ba tare da kulawa ba. Mu yawanci muna amfani da maɓalli da yawa don kimantawa da fahimtar lafiyar tsarin.

Ana iya rarraba ayyuka gabaɗaya zuwa sassa da yawa dangane da SLI waɗanda suka dace da su:

  • Tsarukan gaba-gaba na al'ada, kamar mahallin bincike don sabis ɗin Shakespeare daga misalinmu. Dole ne su kasance samuwa, ba su da jinkiri kuma suna da isasshen bandwidth. Saboda haka, ana iya yin tambayoyi: shin za mu iya amsa bukatar? Yaya tsawon lokacin da aka ɗauka don amsa buƙatar? Bukatu nawa za a iya sarrafa?
  • Tsarin ajiya. Suna kimanta ƙarancin jinkirin amsawa, samuwa, da karko. Tambayoyi masu alaƙa: Yaya tsawon lokacin karatu ko rubuta bayanai? Za mu iya samun damar bayanan akan buƙata? Ana samun bayanan lokacin da muke bukata? Dubi Babi na 26 Amincin Bayanai: Abin da kuke karantawa shine abin da kuke rubutawa don cikakken bayani akan waɗannan batutuwa.
  • Manyan tsarin bayanai kamar bututun sarrafa bayanai sun dogara ne akan abin da ake fitarwa da kuma lattin sarrafa tambaya. Tambayoyi masu alaƙa: Nawa ake sarrafa bayanai? Har yaushe ake ɗaukar bayanai don tafiya daga karɓar buƙatu zuwa bayar da amsa? (Wasu sassa na tsarin na iya samun jinkiri a wasu matakai.)

Tarin alamomi

Yawancin alamun matakin sabis ana tattara su ta dabi'a a gefen uwar garken, ta amfani da tsarin sa ido kamar Borgmon (duba ƙasa). Babi na 10 Faɗakarwar Ayyukan Aiki bisa ga Bayanan Lokaci) ko Prometheus, ko kuma kawai bincikar rajistan ayyukan lokaci-lokaci, gano martanin HTTP tare da matsayi na 500. Duk da haka, wasu tsarin ya kamata a sanye su tare da tarin ma'auni na abokin ciniki, tun da rashin kulawa da abokin ciniki zai iya haifar da rasa yawancin matsalolin da suka shafi. masu amfani, amma ba sa shafar ma'auni na gefen uwar garken. Misali, mayar da hankali kan jinkirin mayar da martani na aikace-aikacen gwajin binciken Shakespeare na iya haifar da latency a gefen mai amfani saboda al'amurran JavaScript: a wannan yanayin, auna tsawon lokacin da mai bincike ya ɗauka don sarrafa shafin shine mafi kyawun awo.

Tari

Don sauƙi da sauƙin amfani, sau da yawa muna tara danyen ma'auni. Dole ne a yi hakan a hankali.

Wasu ma'auni suna da sauƙi, kamar buƙatun daƙiƙa guda, amma ko da wannan ma'aunin madaidaiciyar a fili yana tattara bayanai a kan lokaci. Shin ana samun ma'aunin musamman sau ɗaya a cikin daƙiƙa ko kuma an ƙididdige ma'aunin akan adadin buƙatun a cikin minti daya? Zaɓin na ƙarshe zai iya ɓoye mafi girman adadin buƙatun nan take waɗanda ke dawwama kaɗan kawai. Yi la'akari da tsarin da ke ba da buƙatun 200 a sakan daya tare da lambobi ma da 0 sauran lokaci. Matsakaicin matsakaicin ƙimar buƙatun 100 a sakan daya da sau biyu nauyin nan take ba abu ɗaya bane. Hakazalika, matsakaicin latencies na tambaya na iya zama kamar kyakkyawa, amma yana ɓoye wani muhimmin daki-daki: yana yiwuwa mafi yawan tambayoyin za su yi sauri, amma za a sami tambayoyi da yawa waɗanda sannu a hankali.

Yawancin masu nuna alama an fi kyan gani a matsayin rabawa maimakon matsakaita. Misali, don jinkirin SLI, wasu buƙatun za a sarrafa su cikin sauri, yayin da wasu koyaushe suna ɗaukar tsayi, wani lokacin da yawa. Matsakaicin matsakaici na iya ɓoye waɗannan dogon jinkiri. Adadin yana nuna misali: kodayake buƙatun na yau da kullun yana ɗaukar kusan 50 ms don yin hidima, 5% na buƙatun suna sau 20 a hankali! Sa ido da faɗakarwa bisa matsakaicin latency kawai baya nuna canje-canje a cikin ɗabi'a a cikin yini, lokacin da a zahiri akwai canje-canje ga canje-canje a lokacin aiki na wasu buƙatun (layi mafi girma).

Manufofin Matakan Sabis - Ƙwarewar Google (fassara babin littafin Google SRE)
50, 85, 95, da 99 tsarin latency. Axis Y yana cikin tsarin logarithmic.

Yin amfani da kashi don masu nuna alama yana ba ku damar ganin siffar rarraba da halayensa: babban matakin kashi, kamar 99 ko 99,9, yana nuna mafi munin darajar, yayin da kashi 50 (wanda aka fi sani da matsakaici) yana nuna yanayin mafi yawan lokuta. awo. Mafi girman tarwatsewar lokacin amsawa, buƙatun dogon aiki suna tasiri ƙwarewar mai amfani. Ana inganta tasirin a ƙarƙashin babban nauyi kuma a gaban layin layi. Binciken ƙwarewar mai amfani ya nuna cewa mutane gabaɗaya sun fi son tsarin a hankali tare da bambance-bambancen lokacin amsawa, don haka wasu ƙungiyoyin SRE suna mai da hankali kan ƙima mai girma kawai, bisa ga cewa idan halayen metric a kashi 99,9 yana da kyau, yawancin masu amfani ba za su fuskanci matsaloli ba. .

Bayanan kula akan kurakuran ƙididdiga

Gabaɗaya mun fi son yin aiki tare da kashi-kashi maimakon matsakaicin (ma'anar lissafi) na saitin dabi'u. Wannan yana ba mu damar yin la'akari da ƙimar da aka tarwatsa, wanda sau da yawa yana da halaye daban-daban (kuma mafi ban sha'awa) fiye da matsakaici. Saboda yanayin wucin gadi na tsarin sarrafa kwamfuta, ƙimar awo galibi suna karkatar da su, alal misali, babu buƙatar da za ta iya samun amsa cikin ƙasa da 0 ms, kuma ƙarshen 1000 ms yana nufin cewa ba za a iya samun amsa mai nasara tare da ƙima mafi girma ba. fiye da lokacin ƙarewa. A sakamakon haka, ba za mu iya yarda cewa ma'ana da tsaka-tsaki na iya zama iri ɗaya ko kusa da juna ba!

Ba tare da gwaji na farko ba, kuma sai dai in an riƙe wasu daidaitattun zato da ƙima, muna mai da hankali kada mu yanke cewa ana rarraba bayanan mu kullum. Idan rarrabawar ba kamar yadda ake tsammani ba, tsarin sarrafa kansa wanda ke gyara matsalar (alal misali, lokacin da ya ga masu tasowa, yana sake farawa uwar garken tare da manyan latencies sarrafa buƙatun) na iya yin shi sau da yawa ko kuma ba sau da yawa (duka biyun ba su isa ba. kyau sosai).

Daidaita alamomi

Muna ba da shawarar daidaita halaye na gabaɗaya don SLI don kada ku yi hasashe game da su kowane lokaci. Duk wani fasalin da ya dace da daidaitattun alamu ana iya cire shi daga ƙayyadaddun SLI ɗaya, misali:

  • Tazarar tarawa: “matsakaicin sama da minti 1”
  • Yankunan tarawa: "Dukkan ayyuka a cikin gungu"
  • Sau nawa ake ɗaukar ma'auni: "Kowane daƙiƙa 10"
  • Waɗanne buƙatun sun haɗa: "HTTP GET daga ayyukan saka idanu na akwatin baki"
  • Yadda ake samun bayanan: "Godiya ga saka idanu akan sabar"
  • Latency samun bayanai: "Lokacin da za a ƙare byte"

Don ajiye ƙoƙari, ƙirƙiri saitin samfuran SLI da za a sake amfani da su don kowane ma'auni gama gari; suna kuma sauƙaƙa wa kowa don fahimtar abin da wani SLI ke nufi.

Buri a aikace

Fara da tunanin (ko ganowa!) Abin da masu amfani da ku ke kula da su, ba abin da za ku iya aunawa ba. Sau da yawa abin da masu amfani da ku ke kula da shi yana da wahala ko ba zai yiwu a auna ba, don haka kuna ƙara kusantar bukatunsu. Koyaya, idan kawai kun fara da abin da ke da sauƙin aunawa, zaku ƙare da SLOs marasa amfani. A sakamakon haka, wani lokacin mun gano cewa farkon gano manufofin da ake so sannan kuma aiki tare da takamaiman alamomi yana aiki mafi kyau fiye da zabar alamomi sannan kuma cimma burin.

Ƙayyade burin ku

Don madaidaicin haske, yakamata a bayyana yadda ake auna SLOs da yanayin da suke aiki a ƙarƙashinsa. Misali, zamu iya cewa masu biyowa (layi na biyu iri daya ne da na farko, amma yana amfani da gazawar SLI):

  • 99% (matsakaicin sama da minti 1) na Samun kiran RPC zai cika cikin ƙasa da 100ms (auna a duk sabar baya).
  • 99% na Samun kiran RPC zai cika cikin ƙasa da 100ms.

Idan siffar maƙallan wasan kwaikwayon yana da mahimmanci, za ku iya ƙayyade SLOs da yawa:

  • 90% na Sami kiran RPC da aka kammala a cikin ƙasa da 1 ms.
  • 99% na Sami kiran RPC da aka kammala a cikin ƙasa da 10 ms.
  • 99.9% na Sami kiran RPC da aka kammala a cikin ƙasa da 100 ms.

Idan masu amfani da ku suna haifar da nau'ikan ayyuka daban-daban: sarrafawa mai yawa (wanda kayan aikin ke da mahimmanci) da sarrafa ma'amala (wanda latency yake da mahimmanci), yana iya zama da amfani a ayyana maƙasudin raba maƙasudin kowane nau'in kaya:

  • 95% na buƙatun abokin ciniki suna buƙatar kayan aiki. Saita ƙidayar kiran RPC da aka aiwatar <1 s.
  • 99% na abokan ciniki suna kula da latency. Saita ƙidayar kiran RPC tare da zirga-zirga <1 KB da gudana <10 ms.

Ba gaskiya ba ne kuma ba a so a dage cewa SLOs za su hadu 100% na lokaci: wannan zai iya rage saurin gabatar da sababbin ayyuka da ƙaddamarwa, kuma yana buƙatar mafita mai tsada. Madadin haka, yana da kyau a ƙyale kasafin kuɗi na kuskure - adadin lokacin raguwar tsarin da aka yarda - da saka idanu wannan ƙimar kullun ko mako-mako. Babban jami'in gudanarwa na iya son kimanta kowane wata ko kowane wata. (Kuskuren kuskure shine kawai SLO don kwatanta da wani SLO.)

Za a iya kwatanta yawan ƙetare SLO da kasafin kuɗi na kuskure (duba Babi na 3 da sashe "Kwarai don Kuskuren Kuskure"), tare da bambancin ƙimar da aka yi amfani da shi azaman shigarwa zuwa tsarin da ke yanke shawarar lokacin da za a tura sabbin abubuwan fitarwa.

Zaɓar ƙimar manufa

Zaɓin ƙimar tsarawa (SLOs) ba aikin fasaha ba ne kawai saboda samfuri da buƙatun kasuwanci waɗanda dole ne su bayyana a cikin zaɓaɓɓun SLIs, SLOs (da yuwuwar SLAs). Hakanan, ana iya buƙatar musayar bayanai game da batutuwan da suka shafi ma'aikata, lokacin zuwa kasuwa, wadatar kayan aiki, da kuma kuɗi. SRE ya kamata ya zama wani ɓangare na wannan tattaunawar kuma ya taimaka fahimtar kasada da yuwuwar zaɓuɓɓuka daban-daban. Mun zo da wasu ƴan tambayoyi waɗanda za su taimaka wajen tabbatar da tattaunawa mai fa'ida:

Kar a zaɓi manufa bisa aikin da ake yi na yanzu.
Duk da yake fahimtar ƙarfi da iyakoki na tsarin yana da mahimmanci, daidaita ma'auni ba tare da tunani ba zai iya hana ku daga kiyaye tsarin: zai buƙaci ƙoƙarin jaruntaka don cimma burin da ba za a iya cimma ba tare da gagarumin sake fasalin ba.

Yi sauki
Ƙididdigar ƙididdiga na SLI na iya ɓoye canje-canje a cikin aikin tsarin kuma ya sa ya fi wuya a gano dalilin matsalar.

Guji cikakkiya
Duk da yake yana da jaraba don samun tsarin da zai iya ɗaukar nauyi mai girma mara iyaka ba tare da ƙara jinkiri ba, wannan buƙatar ba ta dace ba. Tsarin da ya tunkari irin waɗannan manufofin zai iya buƙatar lokaci mai yawa don ƙira da ginawa, zai yi tsada don aiki, kuma zai yi kyau ga tsammanin masu amfani waɗanda za su yi da wani abu kaɗan.

Yi amfani da ƴan SLOs gwargwadon iko
Zaɓi isassun adadin SLOs don tabbatar da kyakkyawan ɗaukar hoto na halayen tsarin. Kare SLOs ɗin da kuka zaɓa: Idan ba za ku taɓa cin nasara akan gardama game da fifiko ta ƙayyadaddun takamaiman SLO ba, tabbas bai cancanci la'akari da wannan SLO ba. Koyaya, ba duk halayen tsarin bane ke dacewa da SLOs: yana da wahala a ƙididdige matakin jin daɗin mai amfani ta amfani da SLOs.

Kar ka kori kamala
Kuna iya koyaushe tata ma'anoni da manufofin SLO akan lokaci yayin da kuke ƙarin koyo game da halayen tsarin ƙarƙashin kaya. Zai fi kyau a fara da burin iyo wanda za ku tace na tsawon lokaci fiye da zaɓin maƙasudi mai tsauri wanda dole ne a sassauta lokacin da kuka ga ba za a iya cimma shi ba.

SLOs na iya kuma yakamata su zama babban direba don ba da fifikon aiki ga SREs da masu haɓaka samfur saboda suna nuna damuwa ga masu amfani. Kyakkyawan SLO kayan aiki ne mai amfani ga ƙungiyar ci gaba. Amma SLO da ba a tsara shi ba zai iya haifar da ɓata aiki idan ƙungiyar ta yi ƙoƙari na jaruntaka don cimma SLO mai wuce gona da iri, ko samfurin mara kyau idan SLO ya yi ƙasa da ƙasa. SLO babban lefa ne, yi amfani da shi cikin hikima.

Sarrafa ma'aunin ku

SLI da SLO sune mahimman abubuwan da ake amfani da su don sarrafa tsarin:

  • Saka idanu da auna tsarin SLI.
  • Kwatanta SLI zuwa SLO kuma yanke shawara idan ana buƙatar aiki.
  • Idan ana buƙatar aiki, gano abin da ya kamata ya faru don cimma burin.
  • Kammala wannan aikin.

Alal misali, idan mataki na 2 ya nuna cewa buƙatar ta ƙare kuma zai karya SLO a cikin 'yan sa'o'i kadan idan ba a yi wani abu ba, mataki na 3 zai iya haɗawa da gwada tunanin cewa sabobin suna daure CPU kuma ƙara ƙarin sabobin zai rarraba nauyin. Ba tare da SLO ba, ba za ku san ko (ko lokacin) don ɗaukar mataki ba.

Saita SLO - sannan za a saita tsammanin mai amfani
Buga SLO yana saita tsammanin mai amfani don halayen tsarin. Masu amfani (da masu amfani) galibi suna son sanin abin da za su jira daga sabis don fahimtar ko ya dace da amfani. Misali, mutanen da ke son yin amfani da gidan yanar gizon raba hoto na iya son guje wa yin amfani da sabis ɗin da ke yin alƙawarin tsawon rai da ƙarancin farashi don musanya ƙarancin samuwa, duk da cewa sabis ɗaya na iya zama manufa don tsarin sarrafa bayanan adana kayan tarihi.

Don saita ainihin tsammanin masu amfani da ku, yi amfani da ɗaya ko duka biyun dabarun masu zuwa:

  • Kula da iyakar aminci. Yi amfani da SLO mai ƙarfi na ciki fiye da abin da aka tallata ga masu amfani. Wannan zai ba ku damar mayar da martani ga matsalolin kafin su bayyana a waje. SLO buffer kuma yana ba ku damar samun tazara ta aminci lokacin shigar da abubuwan da suka shafi aikin tsarin kuma tabbatar da cewa tsarin yana da sauƙin kiyayewa ba tare da ɓata wa masu amfani da lokaci ba.
  • Kada ku wuce tsammanin mai amfani. Masu amfani sun dogara ne akan abin da kuke bayarwa, ba abin da kuke faɗi ba. Idan ainihin aikin sabis ɗin ku ya fi na SLO da aka bayyana, masu amfani za su dogara da aikin na yanzu. Kuna iya guje wa dogaro da yawa ta hanyar rufe tsarin da gangan ko iyakance aiki a ƙarƙashin nauyin nauyi.

Fahimtar yadda tsarin ya dace da abubuwan da ake tsammani yana taimakawa wajen yanke shawarar ko za a saka hannun jari don hanzarta tsarin da kuma sa shi ya fi dacewa da juriya. A madadin, idan sabis yana aiki sosai, ya kamata a kashe wasu lokacin ma'aikata akan wasu abubuwan da suka fi fifiko, kamar biyan bashin fasaha, ƙara sabbin abubuwa, ko gabatar da sabbin samfura.

Yarjejeniyoyi a aikace

Ƙirƙirar SLA na buƙatar kasuwanci da ƙungiyoyin doka don ayyana sakamako da hukumci na keta shi. Matsayin SRE shine don taimaka musu su fahimci yuwuwar ƙalubalen saduwa da SLOs ɗin da ke cikin SLA. Yawancin shawarwari don ƙirƙirar SLOs kuma sun shafi SLAs. Yana da kyau a kasance masu ra'ayin mazan jiya a cikin abin da kuka yi wa masu amfani alkawari saboda yawan ku, yana da wahala a canza ko cire SLAs waɗanda suke da alama marasa ma'ana ko wahalar saduwa.

Na gode don karanta fassarar har zuwa ƙarshe. Yi subscribing zuwa tashar telegram ta game da saka idanu Monitorim_shi и blog akan Matsakaici.

source: www.habr.com

Add a comment