{"id":36043,"date":"2019-10-31T22:09:19","date_gmt":"2019-10-31T19:09:19","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kak-my-probivali-velikij-kitajskij-faervol-ch-3\/"},"modified":"2019-10-31T22:09:19","modified_gmt":"2019-10-31T19:09:19","slug":"kak-my-probivali-velikij-kitajskij-faervol-ch-3","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/kak-my-probivali-velikij-kitajskij-faervol-ch-3","title":{"rendered":"Kako smo probijali Veliki Kineski Vatrozid (\u010d.3)","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Pozdrav!<br \/>\nSvaka dobra pri\u010da dolazi do kraja. I na\u0161a pri\u010da o tome kako smo smislili rje\u0161enje za brzo prolazak kroz Kineski Vatrozid nije iznimka. Stoga \u017eurim podijeliti s vama posljednji, <strong>zavr\u0161ni dio<\/strong> o ovoj temi.<\/p>\n<p><\/p>\n<p>U prethodnom dijelu govorili smo o brojnim testnim postavkama koje smo stvorili i kakvi su rezultati proiza\u0161li iz njih. I zaustavili smo se na tome da bi bilo dobro dodati <strong>CDN!<\/strong> za gusto\u0107u u na\u0161u shemu.<\/p>\n<p><\/p>\n<p>Re\u0107i \u0107u vam kako smo testirali Alibaba Cloud CDN, Tencent Cloud CDN i Akamai, i na kojoj smo se na kraju odlu\u010dili. I naravno, napravit \u0107emo rezime.<\/p>\n<p>\n<img decoding=\"async\" alt=\"Kako smo probijali Veliki Kineski Vatrozid (\u010d.3)\" src=\"\/wp-content\/uploads\/2019\/07\/36f7d82cfee454fafa1b1528fc36c730.jpg\" style=\"display:block;margin: 0 auto;\" \/><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2 id=\"alibaba-cloud-cdn\">Alibaba Cloud CDN<\/h2>\n<p><\/p>\n<p>Hostamo se na Alibaba Cloudu, koristimo IPSEC i CEN od njih. Ima smisla prvo isprobati njihova rje\u0161enja.<\/p>\n<p><\/p>\n<p>Alibaba Cloud nudi dva proizvoda koja bi nam mogla odgovarati: <strong>CDN<\/strong> i <strong>DCDN<\/strong>. Prva opcija predstavlja klasi\u010dni CDN za odre\u0111enu domenu (poddomen). Druga opcija se de\u0161ifrira kao <em>Dynamic Route for CDN<\/em> (ja ga nazivam dinami\u010dki CDN), mo\u017ee se uklju\u010diti u re\u017eimu Full-site (za wildcard domene), tako\u0111er ke\u0161ira statiku i ubrzava dinami\u010dki sadr\u017eaj, \u0161to zna\u010di da \u0107e se i dinamika stranice u\u010ditavati putem brzih mre\u017ea pru\u017eatelja. Ovo je va\u017eno za nas jer je na\u0161 sajt uglavnom dinami\u010dan, koristi mnogo poddomena i lak\u0161e je postaviti CDN jednom za \u201czvjezdicu\u201d \u2014 *.semrushchina.cn.<\/p>\n<p><\/p>\n<p>Ve\u0107 smo vidjeli ovaj proizvod u ranijim fazama na\u0161eg kineskog projekta, ali tada nije radio, a developeri su obe\u0107ali da \u0107e proizvod uskoro postati dostupan za sve klijente. I kona\u010dno je postao.<\/p>\n<p><\/p>\n<p>U DCDN mo\u017eete:<\/p>\n<p><\/p>\n<ul>\n<li>konfigurirati SSL terminaciju sa svojim certifikatom,<\/li>\n<li>uklju\u010diti ubrzavanje dinami\u010dkog sadr\u017eaja,<\/li>\n<li>fleksibilno konfigurirati ke\u0161iranje stati\u010dkih datoteka,<\/li>\n<li>brisati ke\u0161,<\/li>\n<li>propu\u0161tati web-sokete,<\/li>\n<li>uklju\u010diti kompresiju i \u010dak HTML Beautifier.<\/li>\n<\/ul>\n<p><\/p>\n<p>Ukratko, sve kao kod velikih i ozbiljnih CDN pru\u017eatelja.<\/p>\n<p><\/p>\n<p>Nakon \u0161to je izvor (mjesto na koje idu CDN edge serveri) ozna\u010den, sljede\u0107e je stvoriti CNAME za zvjezdicu, koji upu\u0107uje na <em>all.semrushchina.cn.w.kunluncan.com<\/em> (ovaj CNAME je dobiven u konzoli Alibaba Clouda), i CDN \u0107e po\u010deti raditi. <\/p>\n<p><\/p>\n<p>Prema rezultatima testova, ovaj CDN nam je zaista pomogao. Statistika je navedena u nastavku.<\/p>\n<p><\/p>\n<p>Re\u0161enje<br \/>\nUptime<br \/>\nMedijan<br \/>\n75. percentil<br \/>\n95. percentil<\/p>\n<p>Cloudflare<br \/>\n86.6<br \/>\n18s<br \/>\n30s<br \/>\n60s<\/p>\n<p>IPsec<br \/>\n99.79<br \/>\n18s<br \/>\n21s<br \/>\n30s<\/p>\n<p>CEN<br \/>\n99.75<br \/>\n16s<br \/>\n21s<br \/>\n27s<\/p>\n<p>CEN\/IPsec + GLB<br \/>\n99.79<br \/>\n13s<br \/>\n16s<br \/>\n25s<\/p>\n<p><strong>Ali CDN + CEN\/IPsec + GLB<\/strong><br \/>\n<strong>99.75<\/strong><br \/>\n<strong>10s<\/strong><br \/>\n<strong>12.8s<\/strong><br \/>\n<strong>17.3s<\/strong><\/p>\n<p><\/p>\n<p>To su jako dobri rezultati, posebno ako ih usporedimo s onima na po\u010detku. No, znali smo da ameri\u010dka verzija na\u0161eg web mjesta www.semrush.com u prosjeku izvr\u0161ava pregledni\u010dki test iz SAD-a za 8,3 s (vrlo pribli\u017ena vrijednost). Ima mjesta za pobolj\u0161anje. Osim toga, postojali su i CDN pru\u017eatelji koje je bilo zanimljivo testirati.<\/p>\n<p><\/p>\n<p>Tako polako prelazimo na jo\u0161 jednog giganta na kineskom tr\u017ei\u0161tu \u2014 <strong>Tencent<\/strong>.<\/p>\n<p><\/p>\n<h2 id=\"tencent-cloud\">Tencent Cloud<\/h2>\n<p><\/p>\n<p>Tencent tek razvija svoje obla\u010dne usluge \u2014 to se mo\u017ee primijetiti po malom broju proizvoda. Tijekom kori\u0161tenja, \u017eeljeli smo testirati ne samo njihov CDN, ve\u0107 i op\u0107enito mre\u017enu infrastrukturu:<\/p>\n<p><\/p>\n<ul>\n<li>imaju li ne\u0161to sli\u010dno CEN-u?<\/li>\n<li>kako im radi IPSEC? Je li brzo, koja je dostupnost?<\/li>\n<li>imaju li Anycast?<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Kako smo probijali Veliki Kineski Vatrozid (\u010d.3)\" src=\"\/wp-content\/uploads\/2019\/07\/a0af3f5cff85056cb322e0a64ae079b5.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Ova pitanja \u0107emo obraditi pojedina\u010dno.<\/p>\n<p><\/p>\n<h4 id=\"analog-cen\">Analog CEN-a<\/h4>\n<p><\/p>\n<p>Tencent ima proizvod <strong>Cloud Connect Network<\/strong> (<noindex><a rel=\"nofollow\" href=\"https:\/\/intl.cloud.tencent.com\/product\/ccn\">CCN<\/a><\/noindex>), koji omogu\u0107uje povezivanje VPC-a iz razli\u010ditih regija, uklju\u010duju\u0107i regije unutar Kine i izvan nje. Proizvod je trenutno u unutarnjoj beta fazi i potrebno je otvoriti tiket s zahtjevom za pristup. Od podr\u0161ke smo saznali da globalni ra\u010duni (ne radi se o gra\u0111anima Kine i nepravnim osobama) ne mogu sudjelovati u beta testiranju i op\u0107enito povezati regiju unutar Kine s regijom izvan nje. 1-0 za Ali Cloud.<\/p>\n<p><\/p>\n<h4 id=\"ipsec\">IPSEC<\/h4>\n<p><\/p>\n<p>Najju\u017enija regija kod Tencenta \u2014 <em>Guanhzhou<\/em>. Stvorili smo tunel i povezali ga s regijom Hong Kong u GCP (tada je ta regija ve\u0107 bila dostupna). Tako\u0111er smo istovremeno podigli drugi tunel u Ali Cloudu iz Shenzhena u Hong Kong. Ispostavilo se da je latencija putem Tencent mre\u017ee do Hong Konga op\u0107enito bolja (10ms) nego iz Shenzhena u Hong Kong u Ali (120ms \u2014 \u0161to?). No to nije ubrzalo rad web mjesta koje je usmjereno na rad preko Tencenta i ovog tunela, \u0161to je samo po sebi bio fascinantan podatak i jo\u0161 jednom je dokazalo sljede\u0107e: latencija \u2014 za Kinu to nije pokazatelj na koji stvarno treba obratiti pa\u017enju prilikom razvoja rje\u0161enja za prolazak kineskog vatrozida.<\/p>\n<p><\/p>\n<h4 id=\"anycast-internet-acceleration\">Anycast Internet Acceleration<\/h4>\n<p><\/p>\n<p>Jo\u0161 jedan proizvod koji omogu\u0107uje rad putem anycast IP-a \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/intl.cloud.tencent.com\/product\/aia\">AIA<\/a><\/noindex>. No, tako\u0111er nije dostupan globalnim ra\u010dunima, pa o njemu ne\u0107u govoriti, ali znati da takav proizvod postoji mo\u017ee biti korisno.<\/p>\n<p><\/p>\n<p>Test CDN-a pokazao je prili\u010dno zanimljive rezultate. CDN kod Tencenta ne mo\u017ee se uklju\u010diti na full-site, samo na odre\u0111ene domene. Registrirali smo domene i usmjerili promet na njih:<\/p>\n<p>\n<img decoding=\"async\" alt=\"Kako smo probijali Veliki Kineski Vatrozid (\u010d.3)\" src=\"\/wp-content\/uploads\/2019\/07\/a4931750f0cb79fbae7ec1217eab4fac.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Ispostavilo se da ovaj CDN ima takvu funkcionalnost: <strong>Optimizacija prekograni\u010dnog prometa<\/strong>. Ova funkcija trebala bi smanjiti tro\u0161kove prilikom prolaska prometa kroz kineski vatrozid. Kao <em>Izvor<\/em> navedena je IP adresa Googleovog GLB-a (GLB anycast). Tako smo \u017eeljeli pojednostaviti arhitekturu projekta.<\/p>\n<p><\/p>\n<p>Rezultati su bili jako dobri \u2014 na razini Ali Cloud CDN, a katkad \u010dak i bolji. To je iznena\u0111uju\u0107e, jer u slu\u010daju uspjeha testova, mogli bismo se odre\u0107i zna\u010dajnog dijela infrastrukture, tunela, CEN, virtualki itd. <\/p>\n<p><\/p>\n<p>Nismo se dugo radovali, jer se pojavila problematika: testovi u Catchpointu su neuspjeli za internet-provajdera China Mobile. Iz bilo koje lokacije smo dobijali timeout putem Tencent CDN-a. Dopisivanje s tehni\u010dkom podr\u0161kom nije dovelo do rje\u0161enja. Oko jednog dana smo poku\u0161avali rije\u0161iti ovaj problem, ali ni\u0161ta nije uspjelo. <\/p>\n<p><\/p>\n<p>U tom trenutku sam bio u Kini, ali nisam mogao prona\u0107i javni Wi-Fi mre\u017ee ovog provajdera kako bih se osobno uvjerio u problem. Ina\u010de je sve izgledalo brzo i dobro.<br \/>\nMe\u0111utim, s obzirom na to da je operater China Mobile jedan od tri najve\u0107a operatera, bili smo prisiljeni vratiti promet na Ali CDN.<br \/>\nNo, op\u0107enito govore\u0107i, to je bila prili\u010dno zanimljiva solucija koja zaslu\u017euje du\u017ee testiranje i rje\u0161avanje problema.<\/p>\n<p><\/p>\n<h2 id=\"akamai\">Akamai<\/h2>\n<p><\/p>\n<p>Posljednji CDN-provajder kojeg smo testirali je <strong>Akamai<\/strong>. To je veliki provajder koji ima svoju mre\u017eu u Kini. Naravno, nismo mogli zaobi\u0107i njih.<\/p>\n<p>\n<img decoding=\"async\" alt=\"Kako smo probijali Veliki Kineski Vatrozid (\u010d.3)\" src=\"\/wp-content\/uploads\/2019\/07\/34657ab2d5da8509285f5c99401b7603.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Od samog po\u010detka smo se dogovorili s Akamai-om o probnom razdoblju, kako bismo mogli prebaciti domenu i vidjeti kako \u0107e raditi na njihovoj mre\u017ei. Rezultat svih testova opisat \u0107u u obliku '\u0160to nam se svidjelo' i '\u0160to nam se nije svidjelo', a tako\u0111er \u0107u navesti rezultate testova.<\/p>\n<p><\/p>\n<p><strong>\u0160to nam se svidjelo:<\/strong><\/p>\n<p><\/p>\n<ul>\n<li>Ekipa iz Akamai-a bila je od velike pomo\u0107i u svim pitanjima i pratila nas na svim fazama testiranja. Stalno su poku\u0161avali unaprijediti sve s njihova aspekta. Davali su dobre tehni\u010dke savjete.<\/li>\n<li>Akamai radi otprilike 10-15% sporije od na\u0161eg rje\u0161enja putem Ali Cloud CDN-a. Impresivno je \u0161to smo u Origin za Akamai naveli IP adresu GLB-a, \u0161to zna\u010di da promet nije prolazio kroz na\u0161e rje\u0161enje (potencijalno bismo se mogli odre\u0107i dijela infrastrukture). No, rezultati testova pokazali su da je ova opcija rje\u0161enja lo\u0161ija od na\u0161eg trenutnog rje\u0161enja (usporedni rezultati dolje).<\/li>\n<li>Testirani su i Origin GLB i Origin u Kini. Obje opcije su otprilike jednake.<\/li>\n<li>Postoji <em>Sigurna ruta<\/em> (automatska optimizacija usmjeravanja). Mo\u017eete postaviti testni objekt na Origin, a Edge serveri Akamai \u0107e poku\u0161ati preuzeti (uobi\u010dajeni GET). Za te zahtjeve mjeri se brzina i druge metrike, na temelju \u010dega Akamai mre\u017ea optimizira rute kako bi promet bio br\u017ei za na\u0161u stranicu i bilo jasno da uklju\u010divanje ove zna\u010dajke doista zna\u010dajno utje\u010de na brzinu rada stranice.<\/li>\n<li>Verzioniranje konfiguracije u web su\u010delju je sjajno. Mo\u017eete napraviti usporedbu verzija, pogledati diff. Pregledajte prethodne verzije.<\/li>\n<li>Mo\u017eete implementirati novu verziju najprije samo na Staging mre\u017eu Akamai \u2014 to je ista mre\u017ea kao i produkcija, ali taj put ne utje\u010de na stvarne korisnike. Za ovu provjeru potrebno je napraviti spoofing DNS zapisa na lokalnom ra\u010dunalu.<\/li>\n<li>Vrlo brza brzina u\u010ditavanja putem njihove mre\u017ee velike statike, pa i, o\u010dito, bilo kojih drugih datoteka. Datoteka iz 'hladnog' predmemoriranja se preuzima vi\u0161estruko br\u017ee nego ista datoteka iz 'hladnog' predmemoriranja Ali CDN-a. Iz 'vru\u0107eg' predmemoriranja brzina je ve\u0107 manje-vi\u0161e ista.<\/li>\n<\/ul>\n<p><\/p>\n<p><strong>Ali CDN test:<\/strong><\/p>\n<p><\/p>\n<pre><code class=\"bash\">root@shenzhen1:~# curl -o \/dev\/null -w@curl_time https:\/\/en.semrushchina.cn\/my_reports\/build\/scripts\/simpleInit.js?v=1551879212\n  % Total    % Received % Xferd  Prosje\u010dna brzina   Vrijeme    Vrijeme     Vrijeme  Trenutno\n                                 Preuzmi  Uploada   Ukupno   Provedeno   Preostalo  Brzina\n100 5757k    0 5757k    0     0   513k      0 --:--:--  0:00:11 --:--:--  526k\ntime_namelookup:  0.004286\ntime_connect:  0.030107\ntime_appconnect:  0.117525\ntime_pretransfer:  0.117606\ntime_redirect:  0.000000\ntime_starttransfer:  0.840348\n----------\ntime_total:  11.208119\n----------\nsize_download:  5895467 Bytes\nspeed_download:  525999.000B\/s<\/code><\/pre>\n<p><\/p>\n<p><strong>Akamai test:<\/strong><\/p>\n<p><\/p>\n<pre><code class=\"bash\">root@shenzhen1:~# curl -o \/dev\/null -w@curl_time https:\/\/www.semrushchina.cn\/my_reports\/build\/scripts\/simpleInit.js?v=1551879212\n  % Total    % Received % Xferd  Prosje\u010dna brzina   Vrijeme    Vrijeme     Vrijeme  Trenutno\n                                 Preuzmi  Uploada   Ukupno   Provedeno   Preostalo  Brzina\n100 5757k    0 5757k    0     0  1824k      0 --:--:--  0:00:03 --:--:-- 1825k\ntime_namelookup:  0.509005\ntime_connect:  0.528261\ntime_appconnect:  0.577235\ntime_pretransfer:  0.577324\ntime_redirect:  0.000000\ntime_starttransfer:  1.327013\n----------\ntime_total:  3.154850\n----------\nsize_download:  5895467 Bytes\nspeed_download:  1868699.000B\/s<\/code><\/pre>\n<p><\/p>\n<p>Primijetili smo da situacija iz gornjeg primjera ovisi o razli\u010ditim faktorima. U trenutku pisanja ovog odlomka ponovno sam izvr\u0161io test. Rezultati za obje platforme su se pokazali otprilike istima. To nam govori da se internet u Kini \u010dak i za velike operatore i pru\u017eatelje oblaka povremeno pona\u0161a razli\u010dito.<\/p>\n<p><\/p>\n<p>Za prethodnu to\u010dku dodajem veliku prednost Akamai-a: ako se kod Ali-a vide ovakvi iznenadni visoki performansi i vrlo niska (to se odnosi i na Ali CDN, i na Ali CEN, i na Ali IPSEC), kod Akamai-a svaki put, bez obzira koliko testiram njihovu mre\u017eu, sve radi stabilno.<br \/>\nAkamai doista ima veliko pokri\u0107e u Kini i radi s mnogim provajderima.<\/p>\n<p><\/p>\n<p><strong>\u0160to se nije svidjelo:<\/strong><\/p>\n<p><\/p>\n<ul>\n<li>Ne svi\u0111a mi se web su\u010delje i na\u010din rada \u2014 potpuno su bez veze. No u na\u010delu se navikne\u0161 (vjerojatno).<\/li>\n<li>Rezultati testova su lo\u0161iji od na\u0161e platforme.<\/li>\n<li>Pogre\u0161aka pri testovima je vi\u0161e nego na na\u0161oj platformi (uptime je ni\u017ei).<\/li>\n<li>Nemaju vlastite DNS poslu\u017eitelje u Kini. Odavde dolazi mnogo gre\u0161aka u testovima zbog DNS resolve timeout.<\/li>\n<li>Ne pru\u017eaju svoje IP opsege -&gt; nema mogu\u0107nosti ispravno postaviti <em>set_real_ip_from<\/em> na na\u0161im poslu\u017eiteljima.<\/li>\n<\/ul>\n<p><\/p>\n<p>Metrike (~3626 i\u0161\u010ditanja; sve metrike, osim Uptime, u ms; statistika za jedan termin):<\/p>\n<p><\/p>\n<p>CDN pru\u017eatelj<br \/>\nMedijan<br \/>\n75%<br \/>\n95%<br \/>\nResponse<br \/>\nOdgovor web stranice<br \/>\nUptime<br \/>\nDNS<br \/>\nPovezivanje<br \/>\n\u010cekanje<br \/>\nLoad<br \/>\nSSL<\/p>\n<p>Ali CDN<br \/>\n9195<br \/>\n10749<br \/>\n17489<br \/>\n1,715<br \/>\n10,745<br \/>\n99.531<br \/>\n57<br \/>\n17<br \/>\n927<br \/>\n479<br \/>\n200<\/p>\n<p>Akamai<br \/>\n9783<br \/>\n11887<br \/>\n19888<br \/>\n2,352<br \/>\n11,550<br \/>\n98.980<br \/>\n424<br \/>\n91<br \/>\n1408<br \/>\n381<br \/>\n50<\/p>\n<p><\/p>\n<p>Distribucija po Percentile (u ms):<\/p>\n<p><\/p>\n<p>Percentil<br \/>\nAkamai<br \/>\nAli CDN<\/p>\n<p>10<br \/>\n7,092<br \/>\n6,942<\/p>\n<p>20<br \/>\n7,775<br \/>\n7,583<\/p>\n<p>30<br \/>\n8,446<br \/>\n8,092<\/p>\n<p>40<br \/>\n9,146<br \/>\n8,596<\/p>\n<p>50<br \/>\n9,783<br \/>\n9,195<\/p>\n<p>60<br \/>\n10,497<br \/>\n9,770<\/p>\n<p>70<br \/>\n11,371<br \/>\n10,383<\/p>\n<p>80<br \/>\n12,670<br \/>\n11,255<\/p>\n<p>90<br \/>\n15,882<br \/>\n13,165<\/p>\n<p>100<br \/>\n91,592<br \/>\n91,596<\/p>\n<p><\/p>\n<p>Zaklju\u010dak je sljede\u0107i: opcija s Akamai-om je odr\u017eiva, ali ne daje iste pokazatelje stabilnosti i brzine kao na\u0161e vlastito rje\u0161enje u kombinaciji s Ali CDN-om.<\/p>\n<p><\/p>\n<h2 id=\"malenkie-zametki\">Male napomene<\/h2>\n<p><\/p>\n<p>Neki aspekti nisu uklju\u010deni u pripovijest, ali \u017eelio bih ih tako\u0111er spomenuti.<\/p>\n<p><\/p>\n<h3 id=\"pekin--tokio-i-gonkong\">Peking + Tokio i Hong Kong<\/h3>\n<p><\/p>\n<p>Kao \u0161to sam ve\u0107 spomenuo, testirali smo IPSEC tunel do Hong Konga (HK). Ali tako\u0111er smo testirali i CEN do HK. Malo je jeftiniji, i bilo je zanimljivo vidjeti kako \u0107e raditi izme\u0111u gradova udaljenih ~100km. Zanimljivo je bilo da je latencija izme\u0111u tih gradova 100ms vi\u0161a nego u na\u0161em prvotnom rje\u0161enju (do Tajvana). Brzina i stabilnost tako\u0111er su bile bolje za Tajvan. Na kraju, ostavili smo HK kao rezervni IPSEC region.<\/p>\n<p><\/p>\n<p>Osim toga, poku\u0161ali smo uspostaviti takvu instalaciju:<\/p>\n<p><\/p>\n<ul>\n<li>terminiranje klijenata u Pekingu,<\/li>\n<li>IPSEC i CEN do Tokija,<\/li>\n<li>u Ali CDN-u je naveden kao origin server u Pekingu.<\/li>\n<\/ul>\n<p><\/p>\n<p>Ova shema nije bila tako stabilna, iako po brzini u cjelini nije zaostajala za na\u0161im rje\u0161enjem. \u0160to se ti\u010de tunela, vidio sam povremene padove \u010dak i za CEN koji bi trebao biti stabilan. Stoga smo se vratili na staru shemu i rasklopili ovaj staging.<\/p>\n<p><\/p>\n<p>Ispod je statistika o latenciji izme\u0111u razli\u010ditih regija kroz razli\u010dite kanale. Mo\u017eda \u0107e nekome biti zanimljiva.<\/p>\n<p><\/p>\n<p><em>IPsec<\/em><br \/>\nAli cn-bejing  GCP azija-sjeveroistok1 \u2014 193ms<br \/>\nAli cn-shenzhen  GCP azija-istok2 \u2014 91ms<br \/>\nAli cn-shenzhen  GCP us-istok4 \u2014 200ms<\/p>\n<p><\/p>\n<p><em>CEN<\/em><br \/>\nAli cn-beijing  Ali ap-sjeveroistok-1 \u2014 54ms (!)<br \/>\nAli cn-shenzhen  Ali cn-hongkong \u2014 6ms (!)<br \/>\nAli cn-shenzhen  Ali us-istok1 \u2014 216ms<\/p>\n<p><\/p>\n<h3 id=\"obschaya-informaciya-pro-internet-v-kitae\">Op\u0107e informacije o internetu u Kini<\/h3>\n<p><\/p>\n<p>Kao dodatak problemima s internetom, opisanim na po\u010detku, u prvom dijelu \u010dlanka.<\/p>\n<p><\/p>\n<ul>\n<li>Internet u Kini radi prili\u010dno brzo unutar zemlje.\n<ul>\n<li>Zaklju\u010dak je donesen na temelju testiranja javnih Wi-Fi mre\u017ea na razli\u010ditim lokacijama gdje te mre\u017ee koriste veliki broj ljudi.<\/li>\n<li>Brzina preuzimanja i prijenosa na servere unutar Kine bila je oko 20 Mbps odnosno 5-10 Mbps.<\/li>\n<li>Brzina do servera izvan Kine je jednostavno mizerno mala, ispod 1 Mbps.<\/li>\n<\/ul>\n<\/li>\n<li>Internet u Kini nije vrlo stabilan.\n<ul>\n<li>Ponekad se web stranice mogu otvarati brzo, a ponekad sporo (u isto doba dana razli\u010ditih dana), pod uvjetom da konfiguracija ostaje nepromijenjena. To smo primijetili na primjeru semrushchina.cn. To se mo\u017ee pripisati Ali CDN-u, koji tako\u0111er radi razli\u010dito ovisno o doba dana, polo\u017eaju zvijezda itd.<\/li>\n<\/ul>\n<\/li>\n<li>Mobilni internet je gotovo svugdje 4G ili 4G+. Signal se hvata u metrou, liftovima \u2014 jednostavno svugdje.<\/li>\n<li>Mit je da kineski korisnici vjeruju samo domenama u zoni .cn. To smo saznali izravno od korisnika.\n<ul>\n<li>Mo\u017ee se vidjeti kako <noindex><a rel=\"nofollow\" href=\"http:\/\/baidu.cn\">http:\/\/baidu.cn<\/a><\/noindex> preusmjerava na www.baidu.com (tako\u0111er u mainland Kini).<\/li>\n<\/ul>\n<\/li>\n<li>Mnogi resursi su zaista blokirani. Pritom, jednostavno: google.com, Facebook, Twitter. No, mnogi Googleovi resursi rade (naravno, ne na svim Wi-Fi mre\u017eama i VPN se tada ne koristi (na strani usmjeriva\u010da tako\u0111er, to je sigurno).<\/li>\n<li>Mnogi 'tehni\u010dki' domene blokiranih korporacija tako\u0111er rade. To zna\u010di da nije uvijek potrebno bez razmi\u0161ljanja uklanjati sve Google-ove i druge resurse koji se \u010dine blokiranim. Treba potra\u017eiti neku listu zabranjenih domena.<\/li>\n<li>Imamo tri glavna pru\u017eatelja internetskih usluga: China Unicom, China Telecom, China Mobile. Postoji jo\u0161 nekoliko manjih, ali njihov tr\u017ei\u0161ni udio je neznatan.<\/li>\n<\/ul>\n<p><\/p>\n<h3 id=\"bonus-itogovaya-shema-resheniya\">Bonus: kona\u010dna shema rje\u0161enja<\/h3>\n<p>\n<img decoding=\"async\" alt=\"Kako smo probijali Veliki Kineski Vatrozid (\u010d.3)\" src=\"\/wp-content\/uploads\/2019\/07\/ec9c09dbbad1c3f002920d875a5079d7.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2 id=\"itog\">Zaklju\u010dak<\/h2>\n<p><\/p>\n<p>Pro\u0161la je godina od po\u010detka projekta. Po\u010deli smo s time da na\u0161a stranica jednostavno nije ispravno radila iz Kine, a GET curl je trajao 5.5 sekundi. <\/p>\n<p><\/p>\n<p>Tada smo, s takvim podacima pri prvom rje\u0161enju (Cloudflare):<\/p>\n<p><\/p>\n<p>Re\u0161enje<br \/>\nUptime<br \/>\nMedijan<br \/>\n75. percentil<br \/>\n95. percentil<\/p>\n<p>Cloudflare<br \/>\n86.6<br \/>\n18s<br \/>\n30s<br \/>\n60s<\/p>\n<p><\/p>\n<p>Na kraju smo do\u0161li do takvih rezultata (statistika za posljednji mjesec):<\/p>\n<p><\/p>\n<p>Re\u0161enje<br \/>\nUptime<br \/>\nMedijan<br \/>\n75. percentil<br \/>\n95. percentil<\/p>\n<p>Ali CDN + CEN\/IPsec + GLB<br \/>\n99.86<br \/>\n8.8s<br \/>\n9.5s<br \/>\n13.7s<\/p>\n<p><\/p>\n<p>Kao \u0161to se mo\u017ee vidjeti, 100% uptime jo\u0161 nismo postigli, ali smislit \u0107emo ne\u0161to, a zatim \u0107emo vam ispri\u010dati o rezultatima u novom \u010dlanku:)<\/p>\n<p><\/p>\n<p>Onome tko je pro\u010ditao sve tri dijela do kraja \u2014 respekt. Nadam se da vam je sve ovo bilo jednako zanimljivo kao i meni dok sam to radio.<\/p>\n<p><\/p>\n<h3 id=\"ps-predyduschie-chasti\">P.S. Prethodni dijelovi<\/h3>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/semrush\/blog\/458602\/\">Dio 1<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/semrush\/blog\/458840\/\">Dio 2<\/a><\/noindex><\/p>\n<p>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/semrush\/blog\/459024\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438\u0432\u0435\u0442! \u041b\u044e\u0431\u044b\u0435 \u0445\u043e\u0440\u043e\u0448\u0438\u0435 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0437\u0430\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u044e\u0442\u0441\u044f. \u0418 \u043d\u0430\u0448\u0430 \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u043f\u0440\u043e \u0442\u043e, \u043a\u0430\u043a \u043c\u044b \u043f\u0440\u0438\u0434\u0443\u043c\u044b\u0432\u0430\u043b\u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0431\u044b\u0441\u0442\u0440\u043e\u0433\u043e \u043f\u0440\u043e\u0445\u043e\u0434\u0430 \u041a\u0438\u0442\u0430\u0439\u0441\u043a\u043e\u0433\u043e \u0424\u0430\u0435\u0440\u0432\u043e\u043b\u0430, \u043d\u0435 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0441\u043f\u0435\u0448\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0441 \u0432\u0430\u043c\u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439, \u0437\u0430\u0432\u0435\u0440\u0448\u0430\u044e\u0449\u0435\u0439 \u0447\u0430\u0441\u0442\u044c\u044e \u043d\u0430 \u044d\u0442\u0443 \u0442\u0435\u043c\u0443. \u0412 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0447\u0430\u0441\u0442\u0438 \u0431\u044b\u043b\u043e \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043d\u043e \u043f\u0440\u043e \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0442\u0435\u0441\u0442\u043e\u0432\u044b\u0445 \u0441\u0442\u0435\u043d\u0434\u043e\u0432, \u043f\u0440\u0438\u0434\u0443\u043c\u0430\u043d\u043d\u044b\u0445 \u043d\u0430\u043c\u0438, \u0438 \u043a\u0430\u043a\u0438\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043e\u043d\u0438 \u0434\u0430\u043b\u0438. \u0418 \u043c\u044b \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u0438\u0441\u044c \u043d\u0430 \u0442\u043e\u043c, \u0447\u0442\u043e \u043d\u0435\u043f\u043b\u043e\u0445\u043e \u0431\u044b\u043b\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":26947,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-36043","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442! \u041b\u044e\u0431\u044b\u0435 \u0445\u043e\u0440\u043e\u0448\u0438\u0435 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0437\u0430\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u044e\u0442\u0441\u044f. \u0418 \u043d\u0430\u0448\u0430 \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u043f\u0440\u043e \u0442\u043e, \u043a\u0430\u043a \u043c\u044b \u043f\u0440\u0438\u0434\u0443\u043c\u044b\u0432\u0430\u043b\u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0431\u044b\u0441\u0442\u0440\u043e\u0433\u043e \u043f\u0440\u043e\u0445\u043e\u0434\u0430 \u041a\u0438\u0442\u0430\u0439\u0441\u043a\u043e\u0433\u043e \u0424\u0430\u0435\u0440\u0432\u043e\u043b\u0430, \u043d\u0435 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/kak-my-probivali-velikij-kitajskij-faervol-ch-3\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"hr_HR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0430\u043a \u043c\u044b \u043f\u0440\u043e\u0431\u0438\u0432\u0430\u043b\u0438 \u0412\u0435\u043b\u0438\u043a\u0438\u0439 \u041a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439 \u0424\u0430\u0435\u0440\u0432\u043e\u043b (\u0447.3) | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442! \u041b\u044e\u0431\u044b\u0435 \u0445\u043e\u0440\u043e\u0448\u0438\u0435 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0437\u0430\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u044e\u0442\u0441\u044f. \u0418 \u043d\u0430\u0448\u0430 \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u043f\u0440\u043e \u0442\u043e, \u043a\u0430\u043a \u043c\u044b \u043f\u0440\u0438\u0434\u0443\u043c\u044b\u0432\u0430\u043b\u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0431\u044b\u0441\u0442\u0440\u043e\u0433\u043e \u043f\u0440\u043e\u0445\u043e\u0434\u0430 \u041a\u0438\u0442\u0430\u0439\u0441\u043a\u043e\u0433\u043e \u0424\u0430\u0435\u0440\u0432\u043e\u043b\u0430, \u043d\u0435 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/kak-my-probivali-velikij-kitajskij-faervol-ch-3\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:09:19+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:09:19+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Kako smo probili Veliki Kineski Vatrozid (\u010d.3) | ProHoster","description":"Bok! Svake dobre pri\u010de imaju svoj kraj. I na\u0161a pri\u010da o tome kako smo smislili rje\u0161enje za brzi prolazak kroz Kineski Vatrozid nije iznimka.","canonical_url":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/kak-my-probivali-velikij-kitajskij-faervol-ch-3","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hr_HR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0430\u043a \u043c\u044b \u043f\u0440\u043e\u0431\u0438\u0432\u0430\u043b\u0438 \u0412\u0435\u043b\u0438\u043a\u0438\u0439 \u041a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439 \u0424\u0430\u0435\u0440\u0432\u043e\u043b (\u0447.3) | ProHoster","og:description":"\u041f\u0440\u0438\u0432\u0435\u0442! \u041b\u044e\u0431\u044b\u0435 \u0445\u043e\u0440\u043e\u0448\u0438\u0435 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0437\u0430\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u044e\u0442\u0441\u044f. \u0418 \u043d\u0430\u0448\u0430 \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u043f\u0440\u043e \u0442\u043e, \u043a\u0430\u043a \u043c\u044b \u043f\u0440\u0438\u0434\u0443\u043c\u044b\u0432\u0430\u043b\u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0431\u044b\u0441\u0442\u0440\u043e\u0433\u043e \u043f\u0440\u043e\u0445\u043e\u0434\u0430 \u041a\u0438\u0442\u0430\u0439\u0441\u043a\u043e\u0433\u043e \u0424\u0430\u0435\u0440\u0432\u043e\u043b\u0430, \u043d\u0435 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435.","og:url":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/kak-my-probivali-velikij-kitajskij-faervol-ch-3","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:09:19+00:00","article:modified_time":"2019-10-31T19:09:19+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"36043","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 01:46:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:51:23","updated":"2026-01-22 01:46:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/36043","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/comments?post=36043"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/36043\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media\/26947"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media?parent=36043"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/categories?post=36043"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/tags?post=36043"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}