HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Shirka HighLoad++ ee soo socda ayaa la qaban doonaa Abriil 6 iyo 7, 2020 gudaha St. Petersburg Faahfaahinta iyo tigidhada link. HighLoad++ Moscow 2018. Hall "Moscow". Noofambar 9, 15:00. Kuwani iyo soo bandhigid.

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

* Korjoogteynta - onlaynka iyo falanqaynta.
* Xaddidaadaha aasaasiga ah ee madal ZABBIX
* Xalka kaydinta falanqaynta miisaanka.
* Hagaajinta serverka ZABBIX
* Hagaajinta UI.
* Khibrad u yeelo nidaamka ku shaqaynta culays ka badan 40k NVPS.
* Gabagabo kooban.

Mikhail Makurov (hadda dambe - MM): - Salaamu calaykum!

Maxim Chernetsov (hadda ka dib - MCH): - Galab wanaagsan!

MM: – Aan soo bandhigo Maxim. Max waa injineer karti leh, iskuxiraha ugu fiican ee aan ogahay. Maxim wuxuu ku lug leeyahay shabakadaha iyo adeegyada, horumarintooda iyo hawlgalkooda.

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

MCH: - Oo waxaan jeclaan lahaa inaan kuu sheego wax ku saabsan Mikhail. Mikhail waa horumariye C. Waxa uu u qoray dhowr xalal farsamaynta taraafik ee xamuulka badan ee shirkadeena. Waxaan ku noolnahay oo aan ka shaqeynaa Ural, magaalada ragga adag ee Chelyabinsk, ee shirkadda Intersvyaz. Shirkadeena waa bixiye adeeg internet iyo cable ah oo loogu talagalay hal milyan oo qof oo ku nool 16 magaalo.

MM: - Waxaana habboon in la sheego in Intersvyaz ay aad uga badan tahay bixiye, waa shirkad IT ah. Inta badan xalalkayaga waxaa sameeya waaxdayada IT-ga.

A: Laga soo bilaabo server-yada socodsiinta taraafigga ilaa xarunta wicitaanka iyo codsiga mobaylka. Waaxda IT hadda waxay leedahay ilaa 80 qof oo leh karti aad iyo aad u kala duwan.

Ku saabsan Zabbix iyo qaabdhismeedkeeda

MCH: - Hadda waxaan isku dayi doonaa inaan dhigo rikoor shakhsi ah oo aan hal daqiiqo ku idhaahdo waxa Zabbix yahay (oo hadda loo yaqaan "Zabbix").

Zabbix waxay isu dhigataa sidii nidaam la socodka ka baxsan sanduuqa-shirkadeed. Waxay leedahay sifooyin badan oo nolosha fududeeya: xeerarka sare u qaadida, API ee is dhexgalka, kooxaynta iyo auto-ogaanshaha martida iyo cabbirada. Zabbix waxay leedahay waxa loogu yeero qalabka wax lagu cabbiro - wakiilo. Zabbix waa nidaam il furan.

Si kooban oo ku saabsan dhismaha. Waxaynu odhan karnaa waxay ka kooban tahay saddex qaybood:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

  • Adeegaha Waxaa lagu qoray C. Iyada oo habayn adag iyo wareejinta macluumaadka u dhexeeya dunta. Dhammaan habayntu waxay ku dhacdaa dhexdeeda: laga bilaabo helitaanka ilaa kaydinta kaydinta xogta.
  • Dhammaan xogta waxa lagu kaydiyaa kaydka xogta Zabbix waxay taageertaa MySQL, PostreSQL iyo Oracle.
  • Interface-ka mareegaha waxa uu ku qoran yahay PHP. Nidaamyada intooda badan waxay la yimaadaan server-ka Apache, laakiin waxay u shaqeeyaan si hufan marka lagu daro nginx + php.

Maanta waxaan jeclaan lahayn inaan ka sheekeyno hal sheeko oo ku saabsan nolosha shirkadeena oo la xiriirta Zabbix...

Sheeko ka socota nolosha shirkadda Intersvyaz. Maxaan haynaa maxaan u baahanahay?

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server
5 ama 6 bilood ka hor. Maalin kadib shaqada...

MCH: - Misha, hello! Waan ku faraxsanahay inaan ku qabsaday - waxaa jira wadahadal. Mar kale ayaa dhibaato naga haysata la socodka. Inta lagu jiro shil weyn, wax walbaa waxay ahaayeen kuwo gaabis ah oo ma jirin wax macluumaad ah oo ku saabsan xaaladda shabakadda. Nasiib darro, tani maaha markii ugu horeysay ee tani dhacdo. Kaalmadaada aan u baahanahay. Aynu ka dhigno la socodka shaqadeena xaalad kasta ha ahaatee!

MM: - Laakin aan marka hore is-barbar dhigno. Halkaas maan eegin laba sano gudahood. Ilaa hadda inta aan xasuusto, waanu ka tagnay Nagios oo u wareegnay Zabbix qiyaastii 8 sano ka hor. Hadda waxaan u muuqanaa inaan haysano 6 server oo awood leh iyo ilaa dhowr iyo toban wakiil. Miyaan wax ku wareersanahay?

MCH: - Ku dhawaad 15 server, kuwaas oo qaar ka mid ah ay yihiin mashiinada farsamada. Waxa ugu muhiimsan waa in aanu na badbaadin wakhtigan aan ugu baahi badanahay. Sida shil oo kale - adeegayaashu way gaabiyaan waxna ma arki kartid. Waxaan isku daynay inaan wanaajino qaabeynta, laakiin tani ma aysan bixin kororka waxqabadka ugu wanaagsan.

MM: - Way caddahay. Wax ma eegtay, mar horeba ma wax ka qoday baadhitaannada?

MCH: - Waxa ugu horreeya ee ay tahay inaad wax ka qabato waa database-ka. MySQL si joogto ah ayaa loo rartay, iyada oo kaydisa qiyaaso cusub, iyo marka Zabbix uu bilaabo soo saarista farabadan oo dhacdooyin ah, xog-ururintu waxa ay gashaa overdrive macno ahaan dhowr saacadood. Waxaan horeyba kaaga sheegay wax ku saabsan hagaajinta qaabeynta, laakiin macno ahaan sanadkan waxay cusbooneysiiyeen qalabka: adeegayaashu waxay leeyihiin in ka badan boqol gigabytes oo xusuusta ah iyo qalabyada diskka ee SSD RAIDs - ma jirto wax macno ah oo si toos ah u koraya muddada dheer. Maxaan samaynaa?

MM: - Way caddahay. Guud ahaan, MySQL waa xogta LTP. Sida muuqata, kuma habboona kaydinta kaydka cabbirrada cabbirkeenna. Aynu ogaano.

MCH: - Aynu!

Is dhexgalka Zabbix iyo Clickhouse oo ka dhashay hackathon

Muddo ka dib waxaan helnay xog xiiso leh:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Inta badan booska ku jira xog-ururintayada waxa qabsaday kaydka cabbirka oo in ka yar 1% ayaa loo isticmaalay qaabaynta, qaabaynta iyo dejinta. Waqtigaas, waxaan ku shaqeyneynay xalka xogta Big ee ku saleysan Clickhouse in ka badan hal sano. jihada loo socdo ayaa noo muuqatay. Gu'gayaga Hackathon, waxaan qoray isku dhafka Zabbix iyo Clickhouse ee server-ka iyo hore. Waqtigaas, Zabbix waxay hore u lahayd taageerada ElasticSearch, waxaanan go'aansanay inaan is barbar dhigno.

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Isbarbardhigga Clickhouse iyo Elasticsearch

MM: - Isbarbardhigga, waxaan soo saarnay culeys la mid ah kan server-ka Zabbix uu bixiyo waxaanan eegnay sida nidaamyadu u dhaqmi doonaan. Waxaan ku qornay xogta dufcooyin 1000 ah, anagoo adeegsanayna CURL. Waxaan horay u malaysanay in Clickhouse uu si hufan ugu shaqeyn doono astaanta culeyska ee uu sameeyo Zabbix. Natiijadu waxay xitaa dhaaftay filashadayada:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Isla shuruudaha imtixaanka, Clickhouse ayaa qoray saddex jeer xog dheeraad ah. Isla mar ahaantaana, labada nidaamba waxay u isticmaaleen si hufan (qiyaas yar oo kheyraad ah) marka xogta la akhrinayo. Laakiin Elastics waxay u baahdeen qadar badan oo processor ah markii la duubayo:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Wadar ahaan, Clickhouse aad ayuu uga sarreeyay Eastix marka la eego isticmaalka processor-ka iyo xawaaraha. Isla mar ahaantaana, xogta xogta awgeed, Clickhouse waxay isticmaashaa 11 jeer ka yar dariiqa adag waxayna qabataa qiyaastii 30 jeer ka yar hawlaha diskka:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

MCH: - Haa, shaqada Clickhouse ee nidaamka hoose ee diskka ayaa si hufan loo hirgeliyay. Waxaad u isticmaali kartaa saxannada SATA-ga weyn ee kaydinta xogta oo aad heli kartaa xawaaraha qorista ee boqollaal kun oo xariiq ilbiriqsikii. Nidaamka ka baxsan sanduuqa wuxuu taageeraa shaandheynta, ku celcelinta, oo aad bay u fududahay in la habeeyo. Aad ayaan ugu qanacsannahay isticmaalkeeda sanadka oo dhan.

Si aad u wanaajiso kheyraadka, waxaad ku rakibi kartaa Clickhouse oo ku xigta xogtaada muhiimka ah ee jirta oo aad ku badbaadiso waqti badan oo CPU ah iyo hawlgallada diskooga. Waxaan u rarnay kaydka cabbiraadaha una rarnay kooxaha Clickhouse ee jira:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Waxaan dejinay xogta MySQL ee ugu weyn si aan ugu dari karno hal mishiin iyo server-ka Zabbix oo aan ka tagno server-ka u go'ay MySQL.

Sidee codbixintu uga shaqeysaa Zabbix?

4 bilood kahor

MM: - Hagaag, ma iloobi karnaa dhibaatooyinka saldhigga?

MCH: - Taasi waa hubaal! Dhibaatada kale ee aan u baahanahay inaan xallino waa xog aruurin gaabis ah. Hadda dhammaan 15-ka wakiil eeyada waxa si xad dhaaf ah ugu raran SNMP iyo hababka cod bixinta. Oo ma jirto waddo aan ka ahayn in la rakibo server cusub iyo kuwa cusub.

MM: - Wayn. Laakiin marka hore, noo sheeg sida codbixintu uga shaqeyso Zabbix?

MCH: - Marka la soo koobo, waxaa jira 20 nooc oo mitir ah iyo darsin siyaabood oo lagu helo. Zabbix waxay ururin kartaa xogta hab "codsi-jawaab", ama waxay sugi kartaa xog cusub iyada oo loo marayo "Trapper Interface".

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Waxaa xusid mudan in Zabbix asalka ah habkan (Trapper) uu yahay kan ugu dhaqsaha badan.

Waxaa jira server-yada wakiillada loogu talagalay qaybinta rarka:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Wakiiladu waxay qaban karaan hawlo ururin la mid ah kan server-ka Zabbix, iyagoo ka helaya hawlaha waxayna u diri karaan cabbirada la ururiyey iyada oo loo marayo Interface Trapper. Tani waa habka rasmiga ah ee lagu taliyay ee loo qaybiyo culeyska. Wakiiladu sidoo kale waxay faa'iido u leeyihiin la socodka kaabayaasha fog ee ka shaqeeya NAT ama kanaalka gaabis ah:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

MM: - Wax walba waa ku cad yihiin dhismaha. Waxaan u baahanahay inaan eegno ilaha...

Dhowr maalmood ka dib

Sheekada sida nmap fping u guulaystay

MM: "Waxaan u maleynayaa inaan wax qoday."

MCH: - Iisheeg!

MM: - Waxaan ogaaday in markii aan hubinayo helitaanka, Zabbix ay hubiso ugu badnaan 128 martigeliyaha markiiba. Waxaan isku dayay inaan kordhiyo tiradan oo aan gaarsiiyo 500 oo aan ka saaro inta u dhaxaysa xirmooyinka ping-ka (ping) - tani waxay labanlaabtay waxqabadka. Laakiin waxaan jeclaan lahaa tiro ka badan

MCH: - Dhaqankayga, mararka qaarkood waa inaan hubiyaa helitaanka kumanaan marti-geliyayaal ah, waligeyna ma arag wax ka dhakhso badan nmap kan. Waxaan hubaa in tani ay tahay habka ugu dhaqsiyaha badan. Aan isku dayno! Waxaan u baahanahay inaan si weyn u kordhino tirada martida loo yahay mar kasta.

MM: - Hubi in ka badan shan boqol? 600?

MCH: - Ugu yaraan dhowr kun.

MM: - waayahay Waxa ugu muhiimsan ee aan rabay in aan sheego waa in aan ogaaday in badi codbixinta Zabbix loo sameeyay si isku mid ah. Waxaan xaqiiqdii u baahanahay inaan u bedelno qaabka asynchronous. Markaa waxa aynu si weyn u kordhin karnaa tirada mitirka ee ay ururiyaan cod-bixiyayaashu, gaar ahaan haddii aynu kordhinno tirada mitirka mar kasta.

MCH: - Wayn! Iyo goorma?

MM: – Sida caadiga ah, shalay.

MCH: - Waxaan is barbar dhignay labada nooc ee fping iyo nmap:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Tiro badan oo martigeliyayaal ah, nmap ayaa la filayaa inuu noqdo ilaa shan jeer waxtar badan. Maadaama nmap kaliya ay hubiso helitaanka iyo wakhtiga jawaabta, waxaan u dhaqaajinay xisaabinta khasaaraha kiciya waxaanan si weyn u yareynnay mudada u dhaxeeysa hubinta helitaanka. Waxaan helnay tirada ugu wanaagsan ee martigeliyayaasha nmapku inay noqdaan ku dhawaad ​​​​4 kun hal mar. Nmap waxa ay noo ogolaatay in aanu hoos u dhigno qiimaha CPU ee hubinta helitaanka saddex jeer oo aanu ka yareyno inta u dhaxaysa 120 ilbiriqsi ilaa 10.

Hagaajinta codbixinta

MM: "Ka dib waxaan bilownay samaynta cod-bixiyeyaal. Waxaan inta badan xiisaynnay ogaanshaha SNMP iyo wakiilada. Zabbix, cod bixinta si isku mid ah ayaa loo qabtaa waxaana la qaaday tallaabooyin gaar ah si loo kordhiyo waxtarka nidaamka. Habka isku midka ah, helitaan la'aanta martigeliyaha waxay sababtaa hoos u dhac weyn oo codbixinta ah. Waxaa jira nidaam dowladeed oo dhan, waxaa jira habab gaar ah - kuwa loogu yeero cod-bixiyeyaasha aan la gaari karin, kuwaas oo la shaqeeya oo kaliya marti-geliyayaasha aan la gaari karin:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Tani waa faallo muujinaysa jaangooyooyinka dawlad-goboleedka, dhammaan kakanaanta nidaamka kala-guurka ee loo baahan yahay si nidaamku u ahaado mid waxtar leh. Intaa waxaa dheer, codbixinta isku midka ah lafteedu waa mid gaabis ah:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Taasi waa sababta kumanaan cod-bixiyeyaal ah oo ku socda daraasiin wakiilo ah ay u awoodi waayeen inay noo soo ururiyaan cadadka xogta loo baahan yahay. Hirgelinta asynchronous ma xallin kaliya dhibaatooyinka tirada dunta, laakiin sidoo kale si weyn u fududeeyay nidaamka gobolka ee martigaliyayaasha aan la heli karin, sababtoo ah nambar kasta oo lagu hubiyay hal mar codbixinta, waqtiga sugitaanka ugu badnaan wuxuu ahaa 1 waqti:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Intaa waxa dheer, waxaanu wax ka bedelnay oo aanu hagaajinay nidaamka codbixinta ee codsiyada SNMP. Xaqiiqdu waxay tahay in dadka intooda badan aysan isku mar ka jawaabi karin codsiyo badan oo SNMP ah. Sidaa darteed, waxaanu samaynay qaab isku-dhafan, marka SNMP cod-bixinta isla marti-geliyaha loo sameeyo si isku mid ah:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Tan waxaa loo sameeyaa dhammaan xirmada martida loo yahay. Habkani aakhirkii kama gaabiyana mid gebi ahaanba aan isku mid ahayn, maadaama codbixinta boqol iyo badh qiyamka SNMP ay wali aad uga dhakhso badan tahay 1 waqti.

Tijaabooyinkeennu waxay muujiyeen in tirada ugu habboon ee codsiyada hal mar la soo jeediyey ay tahay ku dhawaad ​​8 kun oo codbixintii SNMP ah. Isku soo wada duuboo, u gudubka habka asynchronous ayaa noo ogolaatay in aan dedejinno waxqabadka codbixinta 200 jeer, dhowr boqol oo jeer.

MCH: - Natiijadii ka soo baxday codbixinta ayaa muujisay in aynaan ka takhalusi karin oo kaliya dhammaan wakiillada, laakiin sidoo kale waxay yareyneysaa waqtiyada u dhexeeya jeegaga badan, iyo wakiillada looma baahna si loo wadaago culeyska.

Qiyaastii saddex bilood ka hor

Beddel dhismaha - kordhi culeyska!

MM: - Hagaag, Max, ma la joogaa waqtigii wax soo saarka la heli lahaa? Waxaan u baahanahay server awood leh iyo injineer wanaagsan.

MCH: - Hagaag, aan qorshayno. Waxaa la joogaa waqtigii laga guuri lahaa meesha dhimatay ee 5 kun oo mitir ilbiriqsikii.

Subax ka dib casriyaynta

MCH: - Misha, waanu cusbooneysiinay nafteena, laakiin subaxdii waanu dib u soo laabannay ... Bal qiyaas xawli noocee ah ayaan ku guuleysanay inaan gaarno?

MM: - 20 kun ugu badnaan.

MCH: - Haa, 25! Nasiib darro, waanu saxnay meeshii aan ka bilownay.

MM: - Waayo? Ma samaysay wax baadhitaan ah?

MCH: - Haa, hubaal! Halkan, tusaale ahaan, waa sare oo xiiso leh:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

MM: - Aan daawanno. Waxaan arkay inaan isku daynay tiro aad u badan oo taxane codbixineed:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Laakin isla mar ahaantaana dib uma warshadeyn karin nidaamka xitaa kala bar:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Iyo waxqabadka guud waa mid aad u yar, qiyaastii 4 kun oo mitir ilbiriqsikii:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Wax kale ma jiraan?

MCH: - Haa, qayb ka mid ah cod-bixiyeyaasha:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

MM: - Halkan waxaad si cad u arki kartaa in habka codbixintu uu sugayo "semaphores". Waa kuwan qufullada:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

MCH: - Ma cadda.

MM: - Bal u fiirso, tani waxay la mid tahay xaalad ay tiro badan oo duntu isku dayayaan inay ku shaqeeyaan agab uu mid keliya ku shaqayn karo markiiba. Markaa waxa kaliya ee ay samayn karaan waa wadaaga kheyraadkan muddo ka dib:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Iyo wadarta guud ee ku shaqeynta kheyraadkan oo kale waxaa xaddidaya xawaaraha hal xudun:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Waxaa jira laba siyaabood oo lagu xallinayo dhibaatadan.

Cusbooneysii qalabka mashiinka, u beddel xargaha dheereeya:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Ama beddel qaab-dhismeedka oo isla markaana beddel culayska:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

MCH: - Jidka ahaan, mashiinka tijaabada waxaan u isticmaali doonaa koofiyado ka yar kan dagaalka, laakiin waxay 1,5 jeer ka dhaqso badan yihiin inta jeer ee xudunta!

MM: - Ma caddahay? Waxaad u baahan tahay inaad eegto lambarka serverka.

Jidka xogta ee server-ka Zabbix

MCH: - Si loo caddeeyo, waxaan bilownay inaan falanqeyno sida xogta loogu wareejiyo server-ka Zabbix:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Sawir wanaagsan, sax? Aan u marno tallaabo-tallaabo si aan u caddeeyo in badan ama ka yar. Waxaa jira taxane iyo adeegyo mas'uul ka ah ururinta xogta:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Waxay u gudbiyaan cabbirada la soo ururiyey iyaga oo sii maraya godad maareeyaha ka horreeya, halkaas oo lagu keydiyo safka:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

"Maareeyaha ka hor-u-socodka" wuxuu u gudbiyaa xogta shaqaalihiisa, kaas oo fuliya awaamiirta ka-hortagga oo dib ugu soo celisa isla godka:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Taas ka dib, maareeyaha ka hor-u-sameeyaha wuxuu ku kaydiyaa kaydka taariikhda:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Laga soo bilaabo halkaas waxaa laga qaadaa taariikhda qoob-ka-ciyaarka, kuwaas oo qabta hawlo badan: tusaale ahaan, xisaabinta kiciyeyaasha, buuxinta kaydka qiimaha iyo, ugu muhiimsan, badbaadinta mitir ee kaydinta taariikhda. Guud ahaan, geeddi-socodku waa mid adag oo aad u jahawareersan.

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

MM: - Waxa ugu horreeya ee aan aragnay waxay ahayd in dunta badankoodu ay ku tartamayaan waxa loogu yeero "khasnada qaabeynta" (aagga xusuusta halkaasoo dhammaan nidaamyada server-ka lagu kaydiyo). Xargaha mas'uulka ka ah ururinta xogta waxay sameeyaan xannibaadyo badan:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

...maadaama qaabayntu ay kaydinayso mitirka cabiradooda, laakiin sidoo kale safafka ay codbixiyeyaashu ka qaadanayaan macluumaadka ku saabsan waxa xiga la samaynayo. Marka ay jiraan cod-bixiyeyaal badan oo mid ka mid ah xannibo qaabeynta, kuwa kale waxay sugayaan codsiyada:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Cod-bixiyeyaashu waa inaysan is khilaafin

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Sidaa darteed, waxa ugu horreeya ee aan sameynay waxay ahayd in safka loo qaybiyo 4 qaybood oo u oggolaanay codbixiyeyaashu inay xannibaan safafkan, qaybahan isla mar ahaantaana, iyadoo lagu jiro xaalado ammaan ah:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Tani waxay meesha ka saartay tartankii khasnadda qaabeynta, iyo xawaaraha cod-bixiyeyaasha ayaa si aad ah u kordhay. Laakiin markaa waxaan la kulannay xaqiiqda ah in maamulaha ka hor-u-socodka bilaabay inuu ururiyo safka shaqooyinka:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Maamulaha horudhac waa inuu awoodaa inuu wax kala hormariyo

Tani waxay ku dhacday xaalado uu waxqabad la'aan yahay. Dabadeed waxa kaliya ee uu samayn karayay waxay ahayd ururinta codsiyada hababka xog ururinta oo uu ku daro kaydkooda ilaa ay ka dhammayso xusuusta oo dhan oo ay burburtay:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Si loo xalliyo dhibaatadan, waxaan ku darnay godad labaad oo si gaar ah loogu talagalay shaqaalaha:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Haddaba, maareeyaha ka hor-u-socodka waxa uu fursad u helay in uu kala hormariyo shaqadiisa, haddii uu kaydiyuhu koro, shaqadu waa in uu hoos u dhigo ka saarista, isaga oo siinaya shaqaalaha fursad ay ku qaataan kaydkan:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Dabadeed waxa aanu ogaanay in mid ka mid ah sababaha gaabiska keenay ay tahay shaqaalihii laftooda, maadaama ay ku tartamayaan agab aan gabi ahaanba muhiim u ahayn shaqadooda. Waxaan dhibaatadan u diiwaan gashannay sidii bug-fix, waxaana mar hore lagu xalliyay noocyo cusub oo Zabbix ah:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Waxaan kordhineynaa tirada saldhigyada - waxaan helnaa natiijada

Intaa waxaa dheer, maareeyaha ka-hortagga laftiisa ayaa noqday dhalo, maadaama ay tahay hal dun. Waxay ku dul istaagtay xawaaraha ubucda, iyadoo siinaysa xawaarihii ugu badnaa ee ilaa 70 kun oo mitir ilbiriqsikii:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Haddaba, waxaannu samaynay afar, oo leh afar saldhig, oo shaqaale ah.

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Waxayna tani noo ogolaatay inaanu kordhino xawaaraha ilaa 130 kun oo mitir:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Kobaca aan tooska ahayn waxaa lagu sharaxay xaqiiqda ah in tartanka kaydka taariikhda uu soo muuqday. 4 maareeyayaal horudhac ah iyo kuwa taariikhda quusiya ayaa u tartamay. Halkaa marka ay marayso, waxaanu kahelnay ku dhawaad ​​130 kun oo metrics mishiinka tijaabada, anagoo adeegsanayna ku dhawaad ​​95% processor-ka:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Qiyaastii 2,5 bilood kahor

Diidmada beesha snmp-ku waxay kordhisay NVP-yada hal jeer iyo badh

MM: - Max, waxaan u baahanahay baabuur cusub oo tijaabo ah! Hadda kuma qabno kan hadda jira.

MCH: -Maxaad haysaa hadda?

MM: - Hadda - 130k NVPs iyo processor-ka diyaarsan.

MCH: - Waayahay! Qabow! Sug, waxaan qabaa laba su'aalood. Marka loo eego xisaabintayda, baahidayadu waxay ku dhowdahay 15-20 kun oo metrik ilbiriqsikii. Maxaan ugu baahanahay wax badan?

MM: "Waxaan rabaa inaan dhameeyo shaqada." Waxaan jeclaan lahaa inaan arko inta aan ka tuujin karno nidaamkan.

MCH: - Laakiin…

MM: "Laakiin faa'iido ma leh ganacsiga."

MCH: - Way caddahay. Iyo su'aasha labaad: miyaan taageeri karnaa waxa aan hadda haysano annaga oo keli ah, iyada oo aan la helin caawimaad horumariye?

MM: - Uma maleynayo. Beddelidda sida kaydinta qaabeynta u shaqeyso waa dhibaato. Waxay saamaysaa isbeddellada dunta badankeeda waana ay adag tahay in la ilaaliyo. Inta badan, waxay noqon doontaa mid aad u adag in la ilaaliyo.

MCH: "Markaa waxaan u baahanahay nooc ka duwan."

MM: - Waxaa jira ikhtiyaar noocaas ah. Waxaan u bedeli karnaa koofiyadaha degdega ah, annagoo ka tagayna nidaamka cusub ee xiritaanka. Waxaan wali heli doonaa waxqabadka 60-80 kun ee metrik. Isla mar ahaantaana, waxaan ka tagi karnaa dhammaan koodka intiisa kale. Clickhouse iyo codbixinta asynchronous ayaa shaqayn doonta. Wayna fududaan doontaa in la ilaaliyo.

MCH: - Cajiib! Waxaan soo jeedinayaa inaan ku joojino halkan.

Ka dib markii aan hagaajinay dhinaca server-ka, waxaan ugu dambeyntii awoodnay inaan bilowno koodka cusub ee soo saarista. Waxaan ka tagnay qaar ka mid ah isbeddellada annagoo door bidnay u beddelashada mishiinka leh koofiyadaha degdegga ah iyo yaraynta tirada isbeddellada koodka. Waxaan sidoo kale fududeynay qaabeynta oo aan ka saarnay macros ee walxaha xogta halka ay suurtagal tahay, maadaama ay soo bandhigayaan quful dheeri ah.

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Tusaale ahaan, ka tagista snmp-community macro, oo inta badan laga helo dukumeentiyada iyo tusaalooyinka, kiiskeena ayaa suurtogal ka dhigay in la sii dedejiyo NVPs ilaa 1,5 jeer.

Kadib laba maalmood oo wax soo saar ah

Ka saarida soo-bandhigyada taariikhda dhacdada

MCH: - Misha, waxaan isticmaalnay nidaamka laba maalmood, wax walbana way shaqeeyaan. Laakiin kaliya marka wax walba shaqeeyaan! Waxa aanu qorshaynnay shaqada wareejinta qayb weyn oo ka mid ah shabakada, mar kale waxaanu ku hubinay gacmaheena waxa kor u kacay iyo waxa aan samayn.

MM: - Ma noqon karto! Wax walba 10 jeer ayaan hubinnay. Seerfarku waxa uu wax ka qabtaa xataa helitaan la'aanta shabakad dhamaystiran isla markiiba.

MCH: - Haa, waan fahmay wax walba: server, database, top, austat, logs - wax walba waa dhakhso... Laakiin waxaan eegnaa interface web, oo waxaa jira processor ah "Sheef" on server iyo tan:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

MM: - Way caddahay. Aan daawano shabakada Waxaan ogaanay in xaalad ay jiraan tiro badan oo dhacdooyin firfircoon ah, inta badan widget-yada tooska ah waxay bilaabeen inay si tartiib tartiib ah u shaqeeyaan:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Sababta tani waxay ahayd soo saarista dhacdooyinka taariikhda dhacdooyinka ee soo baxay shay kasta oo liiska ku jira. Sidaa darteed, waxaan ka tagnay jiilka daaqadahaas (waxay ka faalloodeen 5 khadadka code), taasina waxay xallisay dhibaatooyinkeena.

Waqtiga rarida widgets, xitaa marka gebi ahaanba aan la heli karin, ayaa laga yareeyay dhowr daqiiqo ilaa 10-15 ilbiriqsi oo la aqbali karo anaga, taariikhdana wali waa la arki karaa adigoo gujinaya wakhtiga:

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Shaqada kadib. 2 bilood ka hor

MCH: - Misha, miyaad baxaysaa? Waa inaan wada hadalnaa.

MM: - Uma aan qasbin. Wax mar kale leh Zabbix?

MCH: - Maya, naso! Kaliya waxaan rabay inaan dhaho: wax walba way shaqeeyaan, mahadsanid! Waxaan helay biir

Zabbix waa mid waxtar leh

Zabbix waa nidaam iyo shaqo qani ah oo caalami ah oo cadaalad ah. Waxaa loo isticmaali karaa rakibaadyo yaryar oo ka baxsan sanduuqa, laakiin marka baahida korto, waa in la hagaajiyaa. Si aad u kaydiso kayd weyn oo cabbiro, isticmaal kaydin ku habboon:

  • waxaad isticmaali kartaa qalabka ku dhex jira qaabka is dhexgalka Elasticsearch ama soo raritaanka taariikhda faylasha qoraalka (laga helayo nooca XNUMX);
  • Waxaad ka faa'iidaysan kartaa waayo-aragnimadayada iyo is-dhexgalka Clickhouse.

Si aad si weyn u kordhiso xawaaraha ururinta mitirka, u soo ururi adigoo isticmaalaya habab isku mid ah oo ku gudbi interneedka trapper server-ka Zabbix; ama waxaad isticmaali kartaa balastar si aad Zabbix pollers uga dhigto mid isku mid ah.

Zabbix waxay ku qoran tahay C oo aad u hufan. Xallinta dhowr cilad-dhismeed ayaa kuu ogolaanaysa inaad sii kordhiso waxqabadkeeda iyo, waayo-aragnimadayada, inaad hesho in ka badan 100 kun oo metrik mashiinka hal-processor-ka ah.

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

La mid ah balastar Zabbix

MM: – Waxaan rabaa in aan ku daro dhowr qodob. Warbixinta hadda jirta oo dhan, dhammaan imtixaannada, nambarada waxaa loo bixiyaa qaabeynta aan isticmaalno. Waxaan hadda ka qaadaneynaa ku dhawaad ​​20 kun oo mitir ilbiriqsikiiba. Haddii aad isku dayayso inaad fahanto inay tani ku shaqayn doonto iyo in kale, waad barbar dhigi kartaa. Waxa laga hadlay maanta waxaa lagu dhejiyay GitHub qaab balastar ah: github.com/miklert/zabbix

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

Xirmada waxaa ka mid ah:

  • is dhexgalka buuxa ee Clickhouse (labadaba server-ka Zabbix iyo horeba);
  • xallinta mashaakilaadka maamulaha ka hor;
  • codbixin asynchronous.

Balastarku wuxuu la jaan qaadayaa dhammaan nooca 4, oo ay ku jiraan lts. Inta badan, isbeddellada ugu yar waxay ku shaqeyn doontaa nooca 3.4.

Waad ku mahadsan tahay dareenka.

Su'aalahaada

Su'aal ka timid dhageystayaasha (haddan - A): - galab wanaagsan! Fadlan ii sheeg, ma haysaa qorshayaal aad si degdeg ah ula falgasho kooxda Zabbix ama iyaga kula jira, si aanay tani u ahayn balastar, laakiin dhaqanka caadiga ah ee Zabbix?

MM: - Haa, xaqiiqdii waxaan samayn doonaa isbeddellada qaarkood. Wax baa dhici doona, wax baa ku sii jiri doona balastarka.

A: – Aad baad ugu mahadsantahay warbixinta wanaagsan! Fadlan ii sheeg, ka dib markaad dalbato balastar, taageerada Zabbix way sii jiri doontaa iyo sida loo sii wado cusboonaysiinta noocyada sare? Suurtagal ma noqon doontaa in la cusboonaysiiyo Zabbix ka dib balastarkaaga 4.2, 5.0?

MM: – Waxba kama odhan karo taageerada. Haddii aan ahaan lahaa taageerada farsamada ee Zabbix, waxay u badan tahay inaan dhihi lahaa maya, sababtoo ah kani waa koodka qof kale. Dhanka codebase-ka 4.2, booskayagu waa: "Waan ku dhaqaaqi doonnaa waqti ka dib, waxaanan nafteena cusbooneysiin doonnaa nooca xiga." Sidaa darteed, in muddo ah waxaan soo dhejin doonaa balastar noocyadii la cusbooneysiiyay. Waxaan horeba u sheegay in warbixinta: tirada isbeddellada la versions ayaa weli aad u yar. Waxaan u maleynayaa in kala-guurka 3.4 ilaa 4 ay nagu qaadatay daqiiqado 15. Wax baa is beddelay, laakiin ma ahan mid muhiim ah.

A: - Markaa waxaad qorsheyneysaa inaad taageerto balastarkaaga oo aad si badbaado leh ugu rakibi karto wax soo saarka oo aad si uun mustaqbalka u heli karto cusbooneysiin?

MM: – Waxaan aad ugu talinaynaa. Tani waxay noo xallisaa dhibaatooyin badan.

MCH: - Mar labaad, waxaan jeclaan lahaa inaan dareenka u soo jeediyo xaqiiqda ah in isbeddellada aan khusayn dhismaha oo aan khusayn xannibaadda ama safafka ay yihiin modular, waxay ku jiraan qaybo kala duwan. Xataa isbeddellada yaryar waxaad si fudud u ilaalin kartaa.

MM: - Haddii aad xiisaynayso faahfaahinta, markaa "Clickhouse" waxay isticmaashaa waxa loogu yeero maktabadda taariikhda. Waa la furay - waa nuqul ka mid ah taageerada Elastics, taas oo ah, waa la habeyn karaa. Codbixintu waxay beddeshaa cod-bixiyayaasha. Waxaan aaminsanahay in tani ay shaqeyn doonto muddo dheer.

A: - Aad baad u mahadsantahay. Ii sheeg, ma jiraan wax dukumeenti ah oo ku saabsan isbeddelada la sameeyay?

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS hal server

MM: - Dukumeentigu waa balastar. Sida iska cad, iyada oo la soo bandhigayo Clickhouse, iyada oo la soo bandhigayo noocyo cusub oo cod-bixiyeyaal ah, fursadaha qaabeynta cusub ayaa soo baxa. Isku xirka bogga dambe wuxuu leeyahay sharraxaad gaaban oo ku saabsan sida loo isticmaalo.

Ku saabsan ku beddelashada fping ee nmap

A: – Sidee ugu dambeyntii tan u hirgelisay? Ma bixin kartaa tusaalooyin gaar ah: ma haysaa xargaha iyo far dibadda ah? Maxaa ku dambeeya hubinta tirada badan ee martigeliyaha si degdeg ah? Sidee baad ugu shaqaysaa kuwan martida loo yahay? Miyaan u baahanahay inaan quudinno si ay si uun u sawiraan, meel uga soo qaadaan, u galiyaan, wax u maamulaan?..

MM: - Qabow. Su'aal sax ah! Ujeedadu waa tan. Waxaan wax ka bedelnay maktabadda (ICMP ping, qayb ka mid ah Zabbix) ee hubinta ICMP, taasoo tilmaamaysa tirada xirmooyinka - hal (1), koodna wuxuu isku dayaa inuu isticmaalo nmap. Taasi waa, tani waa shaqada gudaha ee Zabbix, taas oo noqotay shaqada gudaha ee pinger. Sidaas awgeed, looma baahna isku-dubbarid ama isticmaal dabin-dabineed. Tan waxaa loo sameeyay si ula kac ah si looga tago nidaamka oo dhan oo aan la macaamilin isku-dubbaridka labada nidaam ee database-ka: waxa la hubinayo, ku dhejinta cod-bixinta, iyo gelintayada la jabiyay?.. Tani aad ayey u fududahay.

A: – Sidoo kale ma u shaqeysaa wakiillada?

MM: – Haa, laakiin ma aannu hubin. Koodhka codbixinta waa isku mid Zabbix iyo server-ka labadaba. Waa in ay shaqeeyaan. Aan mar kale xooga saaro: waxqabadka nidaamku waa sidaas oo aan u baahnayn wakiil.

MCH: - Jawaabta saxda ah ee su'aasha waa: "Maxaad ugu baahan tahay wakiil leh nidaamkan?" Kaliya sababtoo ah NAT ama la socodka nooc ka mid ah kanaalka gaabis ah...

A: - Oo waxaad isticmaashaa Zabbix sida xasaasiyad, haddii aan si sax ah u fahmo. Mise sawiradaada (meesha lakabka kaydka) loo raray nidaam kale, sida Grafana? Mise ma isticmaalaysid shaqadan?

MM: - Waxaan mar labaad ku nuuxnuuxsan doonaa: Waxaan gaadhnay is-dhexgal dhammaystiran. Waxaan ku shubeynaa taariikhda Clickhouse, laakiin isla markaa waxaan bedelnay php frontend. Safka hore ee Php wuxuu aadaa Clickhouse wuxuuna ka sameeyaa dhammaan sawirada halkaas. Isla mar ahaantaana, si daacad ah, waxaan leenahay qayb ka dhista xogta nidaamyada kale ee bandhigga garaafyada ee isla Clickhouse, laga bilaabo isla xogta Zabbix.

MCH: - In "Grafan" sidoo kale.

Sidee go'aamo looga gaaray qaybsiga kheyraadka?

A: - La wadaag wax yar oo jikada gudaha ah. Sidee loo go'aamiyay in ay lagama maarmaan tahay in loo qoondeeyo kheyraadka si dhab ah ee alaabta? Kuwani waa, guud ahaan, khataro gaar ah. Fadlan ii sheeg, marka la eego macnaha dhabta ah ee aad doonayso inaad ku taageerto noocyo cusub: sidee buu go'aankani marmarsiiyo uga dhigayaa dhinaca maamulka?

MM: – Sida muuqata, si fiican ugumaannaan sheegin riwaayadda taariikhda. Waxaan isku aragnay xaalad ay tahay in wax la qabto, waxaana dhab ahaantii la tagnay laba kooxood oo is barbar socda:

  • Mid ka mid ah waxa uu bilaabay nidaamka la socodka iyada oo la adeegsanayo habab cusub: la socodka adeeg ahaan, jaangooyooyin xalal il furan oo aan isku darno ka dibna aan isku dayno inaan beddelno habka ganacsiga si aan ula shaqeyno nidaamka cusub ee kormeerka.
  • Isla markaana, waxaan haysanay barnaamij xamaasad leh oo tan samaynayey (ku saabsan naftiisa). Waxaa dhacday in uu ku guuleystay.

A: – Oo waa maxay tirada kooxda?

MCH: - Hortaada ayay joogtaa.

A: - Sidaa darteed, sida had iyo jeer, ma u baahan tahay xamaasad?

MM: - Ma garanayo waxa xamaasadu tahay.

A: - Xaaladdan oo kale, sida muuqata, adiga. Aad baad u mahadsantahay, aad baad u mahadsantahay.

MM: - Mahadsanid.

Ku saabsan balastar loogu talagalay Zabbix

A: - Nidaamka adeegsada wakiillada (tusaale ahaan, nidaamyada qaybsan qaarkood), suurtagal ma tahay in la waafajiyo oo la dhejiyo, la yiraahdo, pollers, proxies iyo qayb ka mid ah horusocodka Zabbix laftiisa; iyo isdhexgalkooda? Suurtagal ma tahay in la hagaajiyo horumarka jira ee nidaamka leh wakiilo badan?

MM: - Waan ogahay in server-ka Zabbix lagu ururiyo iyada oo la adeegsanayo wakiil (koodka ayaa la ururiyey oo la helay). Tan kuma tijaabin wax soo saarka. Ma hubo tan, laakiin waxaan u maleynayaa in maamulaha ka-hor-ujeedka aan loo isticmaalin wakiillada. Hawsha wakiilku waa in uu ka soo qaato jaangooyooyin cabbirro ah Zabbix, oo la isku daro (sidoo kale waxa ay diiwaangelisaa qaabaynta, xogta macluumaadka deegaanka) oo dib ugu celisaa serverka Zabbix. Server-ka laftiisa ayaa markaa samayn doona horudhac marka uu helo.

Xiisaha wakiillada waa la fahmi karaa. Waanu hubin doonaa Tani waa mowduuc xiiso leh.

A: - Fikraddu waxay ahayd sidan: Haddii aad dhejin kartid pollers, waxaad ku dhejin kartaa proxy-ka oo aad ku dhejin kartaa isdhexgalka server-ka, waxaadna la qabsan kartaa preprocessor ujeedooyinkan kaliya ee server-ka.

MM: - Waxaan u maleynayaa inay xitaa ka sahlan tahay. Waxaad qaadataa koodka, codso balastar, ka dibna u habbee sida aad u baahan tahay - ururi server-yada wakiillada (tusaale ahaan, ODBC) oo u qaybi koodka la dhejiyay ee nidaamyada. Marka loo baahdo - ururi wakiil, halka loo baahdo - server.

A: - Inta badan, uma baahnid inaad ku dhejiso gudbinta wakiilnimada serverka?

MCH: - Maya, waa halbeeg.

MM: - Dhab ahaantii, mid ka mid ah fikradaha ma dhawaaqin. Waxaan had iyo jeer ilaalinay dheelitirka u dhexeeya qarxinta fikradaha iyo xaddiga isbeddelka iyo fududaanta taageerada.

Xayeysiisyada qaar 🙂

Waad ku mahadsan tahay inaad nala joogto. Ma jeceshahay maqaalladayada? Ma doonaysaa inaad aragto wax badan oo xiiso leh? Nagu taageer adigoo dalbanaya amar ama kula talinaya asxaabta, Cloud VPS ee horumariyeyaasha laga bilaabo $ 4.99, analoog gaar ah oo ah server-yada heerka gelitaanka, kaas oo anaga aanu adiga kuu hindisay: Xaqiiqada oo dhan ee ku saabsan VPS (KVM) E5-2697 v3 (6 Cores) 10GB DDR4 480GB SSD 1Gbps laga bilaabo $19 ama sida loo wadaago server? (waxaa laga heli karaa RAID1 iyo RAID10, ilaa 24 cores iyo ilaa 40GB DDR4).

Dell R730xd 2x ka jaban xarunta xogta Equinix Tier IV ee Amsterdam? Kaliya halkan 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV laga bilaabo $199 Nederlaan! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - laga bilaabo $99! Wax ka akhri Sida loo dhiso infrastructure Corp. fasalka iyadoo la adeegsanayo Dell R730xd E5-2650 v4 servers oo qiimahoodu yahay 9000 euro dinaar?

Source: www.habr.com

Add a comment