ααααΎααααααααα’ααααα α¬α§ααααααααααΆαααααααΎαααααα·αααααΆαααααΏαααα αααααααΆαααααΆαα·α αα½α "ααααΎ CDN" α ααΆααΌαα CDN ααΊααΆαααααΆαα ααα αΆαααΆαα·ααΆ α¬αααααΆαα ααα αΆαααΆαα·ααΆα ααΎααα Method Lab ααΆααΏαααα½αααααααααα½αααΈα’αα·αα·ααααΎαααααΆαααααα αα½αααααααααΎα CDN ααααΆαααααα½ααααααα½αααα αααααααααα’ααααααααααΊααΎααααΈαααααΈα’αααΈααα CDN α’αΆα ααααααα αααα»αααααααααααααααΏααααα»αααα ααααα ααΎαααα αΆα’αααΈααααα’αΆα ααΎαα‘αΎα α αΎααααα»αααααΈααΆαααααΆαααααΎααααΆαα CDN ααΊααααΉαααααΌαα
ααΆααααααΆαααααααααΌααααααααααα»αααΌαααΆαααΊαααααΆαααααΈααΆαααααΎααααΆαα CDNα
ααααα·α αααααααααα·ααΆααααα
ααΌα αα αα αααα·ααααΆααΆα αααΎαααα CDNs ααα α αααααααΆαα αΆαααΆα αα ααΆαα½αααΉαααΆαα’αα·αααααααααααΆαα’ααΈαααΊααααααα»αα ααααα’αααααααΎααααΆααα’ααΈαααΊαα·α ααααΆααααααΈααα’αΌα’αα‘αΆαααΆααααα αΆααααα½αα ααΆααααααΆ ααΆαα·ααΆααΈααα’αΌααΆαααΆαα±ααααΆαααΆααααααΆαα·αααΌαααααα·ααααααΌαααΆααααα αααΎαααΎαααααααααα ααΉαααΆαα·ααΆααα αααααααααααΆ (ααΌαααΆα α’ααααα αα·αααΌα CSS α¬ JS)α
αα αααααααΆααΆαα αΆααααααΆαααΈααα’αΌααααααααΆααΆαα½αα’αα·αα·ααααΆα αααΎαααΈαααΆαααΈααααααα½α αααααΆαα’ααΈαααΊαα·ααααααααΆαααΈαααααααααΆααΉαααααΆααα ααΆα§αααααα ααΆααααα½ααα½α αααααααα‘αΆαααΈαααΈααΆααααΊαααααααααΆααααΎααααΈαα·ααααααΆααααΆαααΈαααααααααΆα ααΆααΆααα·αααΆαα ααΆα’αΆα ααΆαααααααααααααΆααααααααα ααα»ααααααΆαα·αααααΆαααααα ααααααα ααΆααααααΆααααααααααααΆααααααΈααααααΆααααΆαααΈαααααΊααΆααααααααααααα (α αΎαααααααααα·αα’αΆα αα αα½α ) α αΎααααα·αα’αΆα α’αα»ααααααΆαα ααΆααααα»ααα ααΎααα»αααα·ααααα»αα’αα‘α»ααααα αΆααααααΆαααΉαααΆαααααααααααα·αα
αααα αΆααααΆααααααααΆααααααααααΆαααΈαααααΈαα½ααααααΌαααΆααααααααΆααααΆαααα’α₯αααα ααααα CDN α α’αα·αα·αααα·αααααΆαααα αααΆαααΈααααααααααΆαααα ααα»αααααα ααααΆαααααα»ααααααΆα CDN α αα αααα»αααααΆαααΆαααααα’αα½α αααΆαααΈααααααααΌαααααααΈααα½ααα ααΆααααααΆαα CDN α αΎααααααΆαααααααααΆαααααΎααααΆααααααΆαααααΆαααααα½αααΎααααΈαααααΌαα ααααααααα ααΆααα’αααααααΎααααΆααααΆα αααΎαα ααΆαααααααααααααα·α αα ααΎαα αααΆααααααααΆααααααΆααααααααΎααααΆααααΆααααααα (αααα’αΆα ααΆααααα·ααααααΌα α¬α ααΆα ααα) αα·αααα½αααΆααα·ααΆαααΆαααααα’ααααααΆααααααααααΎαα ααΆαααααΎααααΆαα CDN ααΎααααΈα ααα αΆαααααΉαααΆαααααααααΊααα ααα»αα αα·αααα ααα»ααααΆαααααα»αα αααααΈααΆααΆαα½αα±ααααααααααΆααααΆα’αααααααααααααα»ααα αααα»αα αααααααα (α§. Netflix) αααα»ααααααΎα CDNs ααααΆαααααα½ααααααα½ααααααα½αα±ααααΆαααααΎααααΆαα CDNs ααΆαα·ααααααααα (Akamai, Cloudflare, Fastly ααα)
αα ααααααααα αααααααΆααα·αααααα αααααα·ααΈααα ααααααααα½αα―αααΆαααααααα»αααααΆα αα·ααααα»αααααΆαα αααα αΆααααααΏααααα»αααΆαααααααα»αα α’αααα αΌαα α·αααααααΏαααα αααααααΆαααααααααΆααα ααααΌααααα αΆααααα½αα ααα½αααααααααΆαα±ααααα αααααααααΎαααΆαααΊαα αα½ααααα»αα αααααα½αααααΊααΆααααααΆααααααααΆα (RTT - αααααααΆααααΎααααΎααα ααα¬αααα ping) α ααΆααααααΆαααααααααΆαααααααααΎαααΆαααΆα αααΎααααα»αααΆααααα»αααα αααααα ααΆααααααΎαααΆααααααΆαα TCP α αΆααααααΎααααα TLS ααΆααααα»αααααΆαααΈαα½αα (ααΌαααΆα α―αααΆα JS α―αααΆα HTML ααα)
αααα αΆαααααΆαααααααααααααα‘αΎααααααΆαααΆααα·ααααααΆαα αααααααΎαα·ααΈααΆα HTTP/1.1 (αα»ααααααΆαααααααα SPDY, QUIC αα·α HTTP/2 αααααΊααΆαααααΎααααα½αααα) αααααα·ααΈαα»αααααΎααα·αααΎαααΈ 6 ααΆααααααΆαα TCP αα αααΆαααΈααααα½αα ααΆααα’αααααααΆααα αααααΆαααα’αΆαααΆααααααΆαα αα·αααΆαααααΎααααΆααααααα·ααααααΌαααΆαααααααΆαααααα·αααααΆαα αααα αΆααααΌαααΆααααααααΆααααααααααααααΆααααα ααααα - ααΆααααααΎααααΆαααΈαααααααααΎααααΈααααααααααααααααΎα ααα½αααααΆααααααΆααα
αααααΊααΆααααααααααααααααΆαααΈααΈααααα CDN ααα α‘αΎα - ααΆαααΆαααααααααΆαααΊααααΆα (RTT) αααααΆαααα ααα½αα αααΎαααα ααα»α αα·αααΆααα·αααααααΆααα ααααα’αααααααΎααααΆααα α ααααΆαααΎααα½ααΆααΈαααΆαααααΆαααα ααΈαααα ααααΏααααααααΊααΆαααααα·α (αααα αα 200 ααΈα‘αΌαααααα/αα·ααΆααΈ αααα»αααααα’α»ααα·α)α αααααΆααααααΆααΆααααΆαααααΎααααΎα 000 ααΈα‘αΌααααααααααααααΆααααααΆαααα 1000 ms α¬ 5 ms αα RTT α αααααΊααΆαααααααΆα’αααααααΆαααααααΌαααΆααααααΆααααΆααααααΌα αααααΆαααΆααΆαααΆααααααΆαααααΎα§αααααααααα·αααααααααααα αααααΆα CDN ααΆααααααΆααΉαααΈααααααΆααααααα»αα ααΎαααΆαααΈαααααααααΆ ααΎαα’αΆα ααα½αααΆαα’αααααααααααααΈααΆααααα»αααααα»ααααααααΆαααα CDN α ααααααααα αΆαααΆα ααααααΆααααΆααααα ααααααΆαααααααααα»αα αααα»αααααΆαααααααΆαα ααΆααα·ααα CDN α ααα’α»ααα α’αααααααΎααααΆαααααα»αααΆαααααααααααΆαα½ααααΆαααΈααααααααα·ααΈαααααΆα (αααΆαααΈαααααΎα) α ααΆααΆααΆαααααΆααααΆαααααααααΌααααααΆααΆααα·αααΌαα·ααΆαααααααααααΆαα CDN αα·αααΆααΆααΆαααΊααααΆαααΆααααααα ααΆααααααΌαααααΌααααΆααααΆαααΈαααααα αα·α CDN α’αΆα ααααΌαααΆααααααΎαα‘αΎαααΆαααααααααααΆαααΈααααααααΉαααααΆαααα αααΆαααΈααα αααα»ααααααααα½ααααααααα αα·αα’αΆα αα ααΎααααΈααα½αααααααααα αααααΊααΆαααααααααααααΆαααααααααΆαααααα·ααααα·ααααΌαααααΆαααα αα·αααααΆαααα CDN (ααΆαααααΆααααααΆαααααα ααΆαα αΌααα½ααααα»α IX α α§ααΆα ααα Cloudflare αα αααααααΎααααααααααΌαα ααα½αααΈα (α₯ααα·ααααα αα·αααα) αα·αααΆααΆααΆαα ααα αΆαααΆαα·ααΆααΈαααΆαααΈαααααα αα·ααααα»αααααα - αααΆαααΈαααΉαααααΌαααΆαααααΎαααΎαααΎααααΈαααααα ααΆαααΌαααΆαα αααΆαα’αααααααΆα
αααα»αα αα»αα’ααΈαααΊαα·αααΆααα»αααααΆα αααΎαααΆααααΆαα αααΆααα’αΆααααααααΆααΆααα (α’ααααααααΎαααα ααααα αα·αααα αΆααααααΆαααα) αα ααΉααααααΆαααααααααΏααααα»α αα·αααααΎαααΆαααα αααααα αααα»αα αααααααα»αα αα»αααΆαααααααΆα Yahoo (Yslow tool) AOL (WebPageTest) αα·α Google (Page Speed ββββInsights service) ααααααα»ααααααΎαααΆαααααΆαααααΆαααααα½ααααααα½ααααααααΆααααΆααααααΎαααααΏαααα ααααα (ααΆα αααααα½αααααΆααααααΉαααΆααααααΎαααααα·αααααΆαα’αα·αα·αα)α ααααααα α§αααααααααΎαααααααααΏαααα αααααααααΈααΆαααα α‘αΎα ααααααααααΆαααααΆαα’αααΈααΆααααααΎαααααΏαααα ααααααααααα ααααΆαααα α¬αααααα·ααΈαααα½αααΆαααααααΈαα½ααααΆαααΆαααααΆαααααααααΆα βααααΎ CDNβα ααΆαααΆαααααααααΆαααΊααααααααΆαααΆααααααΆααααΌαααΆαααΎαα‘αΎαααΆααΆααααααααααααΆααα₯αααα·αααα CDN α ααΆα’αα»αα αα·αααααααααααααΆαα»αααααααααααααα½ααα½α ααΆααααΎααααΈαααα αααΆααα’αααΈαααααααα₯αααα·αααααααΎαααααΏααα CDN ααααΌαααΆααααααα αα·ααααααααααΆα’αΆα ααααΌαααΆαααΆααααα ααΌα ααααααΆαααααΆααααααααΌαααΆαααααααΆαααααΏ α αΎαααααΎααΆαααααΆαα ααΆααα·ααα·αααα CDN ααΆααα’ααααααΌαααΆααααααΎαα‘αΎαααααΎααααΆαααααα
ααΆαααααΎααααΆαα CDN ααααααα
ααΎααααΈααΆααααααα’αααααααααααααααΆαααααΎααααΆαα CDNs αα½αααα αΆαααΆα αααααΌαα αΆααααααΆααα α’αααΈβαααβα’αΆα βααααΌαβααΆαβααβααΎαβα₯α‘αΌαβαααβαααα»αβααΆαβα’αα»αααα (α§ααΆα αααβαα βαααα»αβααααααβααΊβααΆβααΆαβαα·αβααΆαα, αα·αβαααβααα):
- CDN α₯ααα·ααααααααααΆααααΆαα ααα αΆααααααΆααα JS (MaxCDN, Google. Yandex) α
- CDN ααααααΆαααααααααΆααααΆααααααΎαααααα·αααααΆαα’αα·αα·αα (α§ααΆα ααα Google αα»αααα’αααααααααΆαααα»αααα’αααα, Cloudinary, Cloudimage αααααΆααααΌαααΆα) α
- CDN αααααΆααααΆααααααΎαααααα·αααααΆααα·αα·αααα αα·αααααΆααα αααα»α CMS (ααΆααα αααα»α Bitrix, WordPress αα·αααααααααα)α
- αααααααααΌαα CDN (StackPath, CDNVideo, NGENIX, Megafon) α
- CDN αααααΆααααΆααααααΎαααααΏαααα ααααα (Cloudflare, Imperva, Airi) α
ααΆααα»αααααΆααααΆαααααΆαααααααααΆαααααααΊα ααα½αα ααΆα αααααααΆαα CDN α αααααα 1-3 ααΊααΆααΆαα ααα αΆααααααααααααΆαα·ααΆ: ααΈααααΎαα½ααα ααΆαααα·α (ααΆααααααΆααΌαααΆα) α αααααα 4 αα·α 5 ααΊααΆααααΌααααΈααααααααα ααΆα αααααΆαααα CDN α
αα αααα»αααΆαα’αα»αααααααααΆααααααΆα ααα½αααααΆααααααΆαααααααααΌαααΆαααααΎααΎααααΈαααα»αααα αααααα ααΆαα½αααΉα HTTP/2 ααΎαααααΎααΆααααααΆαα TCP αααα½ααα ααΆαααααΆαααΈα ααΎααααΈααααΎαααΆαααααΎαα½αα ααα½αα ααααα·αααΎααΎααααα ααααααΆααα αααα»ααααΆαααΈααα (αααααααΎα) αα·α CDN ααα α αΆαααΆα αααααΌαα ααα αΆαααααΎααααααΆαααααααΆα αααΎα αα·ααααααΎαααΆααααααΆαα TCP ααΆα αααΎαα ααααΈααα’αΆααααααααα»αααΊα DNS (1 RTT) + TCP (1 RTT) + TLS (2-3 RTT) = 6-7 RTT α ααΌαααααααααα·ααα·αααΈααΆααααααΆαααααααα»ααααααΆαααΌαααααα ααααααααΆααααΆαααααΎα±ααααΆααααα·αααα»ααααα§αααααααααα (ααααα·αααΎααΆαα·αααααα) αα·αααΆααααααΆαααααα ααΎααααααα‘αΆα
αααβααΆβα’αααΈβαααβααΆβααΎαβαα βααΌα βααΆβαα βααΎβααΉααααααβαααα»αβααααβααα ααααα (ααΆαααΊααααΆαβαααααΆααβααΆαβαααααΆααβαα CDN ααααΌαβααΆαβααααα βαα RTT 150 ms)α
ααααα·αααΎ CDN ααααααααααα
ααΆα
αααα αααααααΆααα’αα (ααΎααααααααααΆααααααΆααΈααΈααΈ) αααααΎαα’αΆα
ααααΎααΆαααααΆαα TCP αααα½α ααααααααΆαα»αααΆααααααΆαααααααα»αααΆααααααΆαααα
αααΆαααΈαααααααα ααΆααΆααα·αααΆαα αααα’αα»ααααα
ααααααΆααααααΆαα HTTP/2α
ααΆααα»αααααΆαααααααααααααΌαααΆααααααααααα»αααΆααα CDN ααΆααααΆαααα½α - αααααΆααααααααααΈαα½αααΆααααΆααααααΆααΆααααα ααα―αααΆααα·αα·αααα αααααΆααααΈααααΆα ααΆαααα»αααααΆααααααΌαααααααααΆα αααΎαααααΆαα·ααΆααα ααααααααααΆααααααααααααααΎαααααα·αααααΆαα
αααααααΆα CDN αααααΆααααΆααααααΎαααααΏαααα ααααα
α αΌααα·αααααΆα’αααΈαααααααΆα CDN αααααααααααΆααααΆααααααΎαααααΏαααα ααααα ααααα·ααα·αααΈαα»αααΆαααααααααααΈαα½αααα CDN α αΎααααααΆααααααΎαα’αααΈαααααααΌαααΆαα’αα»αααααα αααα»ααα½αααΆααΈαα½ααα
1. ααΆααααα αΆααααααααΆαα’ααααα
αααααααα·αααααΆααΌαααααΆααααα»α αα·αα’αΆα αααααΆα ααα»ααααααΆααΏααααααΌαααΆαα’αα»αααααααΆαααααΆαα CDNs ααΆααα’αααααααΆαα’αααΈααααααΆαααααΆααααα αΆααααΆαααααααααααΎαααααΏαααααααΆα ααα»ααααβααΎβαα·αα·αααβα±ααβααΆαβαααα’α·αβααααααβααα α ααα»α βααααααΆαβααΉαβααααΆαβααΆβα αααΆααα
- ααΊααααααΆααααααΆααααΆααααα αΆααααΆαααααα’αΆα ααααΌαααΆαααααΎ - 5-6 (α§ααΆα ααααααααΆαα gzip α’αα·ααααΆααΊ 9);
- ααΆααααα αΆαααα·αα·αααα (α―αααΆααααα»αααααΆαααααααΆαα) αα·αααααΎαα»αααΆααααααααα (α§ααΆα ααα zopfi α¬ brotli αααααΆααααααΆαααα 11)
- αα·αααΆαααΆαααΆαααααααααΆααααΆααααα αΆαα brotli ααααααααααααα·αααααΆααα (ααααααααα αα 20% ααΎαααααααααα ααΉα gzip) α
ααααα·αααΎα’αααααααΎ CDN ααΆααΆαααααααα·αα·αααααΎαα
ααα»α
αα½αα
ααα½αααΆαααααα ααα―αααΆααααααΆαααααΈ CDN αααααααΆααα ααααααΆααααα αΆααααααααΆ α αΎααααα αΆααααΆααααααααααΆααααΆααααααααα (α’αααα’αΆα
ααααΎααααΆααααα’αα‘αΆααα½αα
ααα½ααααααΆαααΆαααΆαααα brotli α§ααΆα ααα
2. ααΆααααααααααααΆααααΆαααααααΆααααααα’αα·αα·αα
αα»αααΆααααααΎαααααΏαααΆαααααααααα ααααααααααααΆαααααΆααααΆααααααΆαα»αααΆαα·ααΆαααα’αα·αα·αα (αααααα·ααΈαα»ααα) α ααααααΆαα αα α»αααααααααα»αααΊααΆααααααααααααααΆαααααααΆαα αααα α½αααααααΉααα»ααααααα ααΎαααΈαααααα Etag α’αΆα ααααΌαααΆαααααΎα ααΏαα αααααΊααΆα’αΆαα»α’αα·ααααΆααααΆααααααααααααααΆαααααααΆααααΆαααα ααααααα (α αΆααααΈαα½αααα¬α αααΎαααΆαααα) ααααα·αααΎα’αααααααααααα½ααααα»αααΆααααααΆαα»αααααΆαα±ααααααΆααααΆααααα’αΆα ααααΎαα ααΆαα’αααα’αΆα αααααααααααΎαααααα·αα’αΆα ααααΆααααααΌαααΆαα
CDNs α’αΆα ααααααααααα’αΆαα»α’αα·ααααΆ ααααααααα±ααα’αααααααΎααααΆαααααα»αααΆαα·ααΆαα·αα·ααααα‘αΎααα·αα±ααααΆαααΉαααΆααα ααΆαα·αα αααΆααααΆααΆααααΌαααΆαααααΆααααΆαα½αα’αααΈαα: ααααααααΆααααΆααΎααααΈαααααΎαα ααΆα ααααα ααΎαααααΆαα¬αααααΎαααΆαααααααΆααΆαα½αααα αααααααααα·αααΉαααΈαααααααααααααΆαααααααΆααα‘αΎααα·αα α§ααΆα ααα αααααααΆααααΆαααααααΆααααααααΆ Cloudflare ααααΆαααΎαααΊ 1 αααα αααααΆαααΆαααααααΆαααα·αααααααα·αα·ααααααααα·αα’αΆα ααααΆααααααΌαααΆαα
3. ααΆααααααΎαααααα·αααααΆαααΌαααΆα
αααααΆα CDN ααα½ααααα»αααΆαααααααΆαααααααΆαα αα·αααΆααααααΎααΌαααΆα ααΆααΉαααα ααα»αααααα»αααΆααααααΎαααααα·αααααΆααα½αααΆαα αααααααΆα CDN α αΎααααααΎααΆαααα’αααααααΎααααΆαααααα»ααααααααααα α αΌαααααΎααΆαααααα»αααααΆααααΆαα»αααΆααααααΆααααααΆαααα CDN αααααα 2, 3 αα·α 5 ααα»αααααα
α’αααα’αΆα αααααΎαααααα·αααααΆαααΌαααΆαααΆααα·ααΈααααααααααΆα αααααααΎαααααααααα αΆααααααα·αααααα (ααΌα ααΆ WebP) α§ααααααααααααΌααααααΆαααααα·αααααΆαααΆααα»α (MozJPEG) α¬ααααΆαααααααα’αΆααα·ααααααααααΆααααα·αα αΆαααΆα αα
ααΆααΌαα ααΆααααααΎαααααα·αααααΆαααααααααΆαααΈαααααααα ααΆαα½αααΉαααΆαααΆααααααα»αααΆα αα·ααααααααΆαααΆαααΆααααααα»αααΆαα CDNs ααΆααααααΆααααΆααΆαααααΎααΆααααααΎαααααα·αααααΆαααααα·αααΆααααα ααΎααααΈαααααΆαααΆαααα’αΌαααα’ααααααα’αα·αα·ααα’αααΈααΆαααααΆααααααΌααα»αααΆαααΌαααΆαα αα αααα»αααααααααααααααααΆαααα½αααΆαααΉαααΆααα·α αα½α αααα»αα ααΆαααΆααα·α ααΆααΉαααΆααααααα·ααα»αααΆα JPEG ααΊαααααααΆαααΆαα αΆαααΆα α α αΎαα’αααα’αΆα ααααα½αα‘αΎααα·αααααα»ααααα·ααΆαααΆαα½αααΉαααααα·ααα»αααΆαααΆαααααα·ααααααΆααααααααα·αααααα’αααααααΎααααΆααα αααααΆααα·αααα ααΆαα·ααΆααααα»αααΆααααααααααα·ααααα»αααΆα αα·αααΆααααααααΆααααααααΆαααααααα·ααΈαααααΆααααα’αΆα ααααΎααΆαααΆααα’αα ααΌα αααα CDNs ααααΎααΆαααααααααα’αα·ααααα αααΎαααΆαααΎαααααααααα ααΉααααααα·ααΈαααα’αΆα ααααΌαααΆαα’αα»ααααααααα·αααΌαααΈααα·αα (αααααααααααΌαααΆα αααααααααααααα·ααΈααα αααααα αα )
4. ααΆααααααΎαααααα·αααααΆαααΆααααααΆαα TLS
α ααΆα αααααΆαα αααΎαααΆααααα αα α»αααααααααααααΎααααΎαααΎααΆααααααΆαα TLS αααααΆααααααΆααΎαα αααΆααααααααααααΎααΆαα αα αΆ TLS α ααααΈαααα αα αα αααα·ααααΆααααΈααααΌαααΆααααααΎαα‘αΎα ααΎααααΈαααααΎαααααΏαααααΎαααΆααααα α§ααΆα ααα αααααΊααΆααΆαααααΈα EC, TLS 1.3, ααααΆαααααααΆαααααα αα·ααααα»ααα, ααΆααααααΎαααααΏαααααΆαα’αα·αααααΈααααααααΉα (AES-NI) α
ααΆαα½αααΉααααααα·ααΈααααΎα ααΆαα·ααα·ααΆααααα»αααΆαα’αα»ααααααΆαα’αα»ααααααααααααααααα½αα―αααα
αα·αααα CDN ααΆααα’ααα’αα»ααααααΆαα’αα»ααααααα’αααα»ααααα TLS αα α’αααα’αΆα αα·αα·αααααΎαααΆαααααΆαααααααααΆααααΆααααααΆαα TLS (α§ααΆα ααααα αααα»α Webpagetest) α ααα’αααα»ααααααΆααααΆααααααΆααααααΈ - 1RTT, 2RTT - ααααα·αααααα 3RTT αα·αα αααΎαααα - α’αΆαααααα
ααΆαα½αααααααΌαααΆαααααααααααΆαααααααααΆααΌααααΈαααα αααααααΎ TLS αα ααααα·α CDN αααΆαααΈααααααααΆααααααα·ααΈαααααΆαααααααΎαααααααΌαααααααΎαααΆα TLS ααα»ααααααΈααααα CDN ααΈαααααα ααΆα ααααΆααααΆαααΈααααα·α CDN ααααααΆαααααααΆαααΆααΆαααα αααα»αααααΈααα’αΆααααααααα»α ααΎαααΉαααα½αααΆαααΆααααααΆαααααΆααααααΆαα TLS ααΈααα (ααΈαα½ααα ααΆαααααΆαααΈα CDN ααΈααΈααααΆαααΆ αα·ααααΆαααΈαααααααααΎα)α
αααααΆαααααααα·ααΈαα½αα ααα½α ααΆαα½αα’ααααα α·ααααα»αααΆααα αααααααα αΆαα»ααααα·ααΆαα α ααΆα αααααΆααααααΆααααΌαααΆααα·ααααΈααα ααΎααααΆαα CDN α αΎααααααΊααΆα±ααΆαααααΆααααααΆαα»αααααααΆααααΆαααααΆααα αΆααα ααΆα αααα αααααΎαααααΆαααααΎααΆααααααααΆαααΆααααα αΆαα ααΆα αααααΆααααααΆααααΌαααΆααααααααΌααα αααα»ααααααΆαααααααααΌααααααΆααααααααααααα
5. ααΆαααααααααΆααααααΆαααααααΆααααααΆαα
α’αααααααααααα αααααααα CDN αααααα»ααααααααααααΆαα·ααΆαα’αααΈα ααΆαααΊααααΆαααΆα (α ααααΆααα·α ) αααΆααααΆαααΈα CDN αα·αα’αααααααΎααααΆααα αααααα ααΆααααααΆααααααΎαααααΆαααααααααααααΆαα ααα αΆαααΆαααΌαα·ααΆααααα ααααααα»αααααααΆαααΈαααΆαααΈααΆαααα α ααα»α ααααΆααααααΌααααα»αα’αααααααΎααααΆαα (ααΈαααα»α α ααα»α ααααΆααααααΌαα ααΆα αααααα)
αα αααα»αααΆαα’αα»αααα α’αΆαα·ααΆααααααΆαααααααΆαααααααααααΆα’αΆα αααα·ααα αααα»ααααααααΆααααΆααα α§ααΆα ααα CDNs αααααα»αααααΈααΉαααΆαααααααΆαααΆααααα αααΎααα αααα»ααααααααα»αααααΈα ααααΆαα·α’αΆαααα·αααααΌαααΉαα’αα·αααααααααΆααα αα ααααα’αΆαααα·αα α§ααΆα ααα CDN Cloudflare αααααααα»ααα½αααΆαααααΉααα 2 αα·αααα»ααα»ααααααα αααα»ααααααααα»αααααΈ - Moscow αα·α St. αααααΊααΎαα’αΆα αααααααΆαα’αα·ααααΆαααα αα 10 ms αα latency ααΎαααααααααα ααΉαααΆαααΆαααααααααΆαααα ααΈαααα»ααααΌααααΌα
CDNs ααΆαααΆααα·α ααΆαα αααΎααα·αααΆααα·αααα»αα αααα»ααααααααα»αααααΈααΆαααααααα ααΆααααααΆααααααΆαααα αα½ααα α’αααα’αΆα αααααΎαααΆααααααΆαααααααααΆαααααααα·ααααα»αααααΈααααα’αααααα»αααααα
6. ααΆααααααΎαααααα·αααααΆαααΆαα·ααΆ (ααΆαααααα½αααΌα ααΆαααααΆααααααΌααα ααΆαααααααα)
α ααα»α βαααα»αβααααΆαβαααα»αβαα·αβαα αα αααα·ααααΆβααααΎαβα ααΆαααααΆααααααΌαααααΉαααΆααααα»αα’αα‘α»ααααα ααα αΆαα’αΆα ααΆααααααααααΆααααααΆααααΆααα αααααΈααΆααΎαααααΆαααααα½αααΌα αααααα ααΆαααΆαααααααααΌαααααα (αααααΆαααα ααααααααααα αα ααΆαααααααααα·αααααΆααααα) α’αΆα αααααΆαααααααααΎαααΆαααααααΆα ααααα·αααΎααΎααα·ααΆαα’αααΈααΆαααααΆααααααΌααααααααααααααΆαααα - ααΆαααααΆααααααΌαααΌα JS αα α α»ααααα αααα HTML, ααΆααα½ααααα αΌαααααΆααα―αααΆαααα - α αΆαα·αααααααΆαααααΆαααααα»αααΆαααααα αααααααΊααΆαααααααααα
ααΌα ααααααΆααα CDN αααααα 5 αα½αα ααα½αααα»ααααααααααααΎααααααα ααΆααΆααα·αααΆαα ααΆααΉααα·αα’αΆα ααααΎααααααααααααα·ααααααΆααααΆαααααΆααααααΌααααααααΌαααΆαααΎααααΈαααααΎαααααΏαααααα αααααΊααΆαααΆαααΆααα·ααΆαααααα αα·αααΆααααααΎαααααα·αααααΆαα α§ααΆα ααα ααΆααααααααΌαααααα·αααααΎ α¬αααα½αα ααααΊααΆαα·α αα ααΆααααααα
ααΆααααα½αααΆααααααΎαααααα·αααααΆαααααααααΆααα’ααααααΌαααΆαααααααααααααααΆαααααα α αΎααααααααααΆαααααα»αααααΌαααΆααα·αααΆαααααΆαααΎαα
ααΆαααΆαααααααααΆαααααααααΆααααααΎαααααΏαααΆααααααα CDN
ααΌα ααααααΌααααα‘ααααΎαααΆααΎα±ααΆααααααΎαααααΏααααααΆααααααΆαα»αααααααααααααααααΆαα CDNs αααααα’αααΈααααα
ααΎααααΈααΆαααΆααααα½α ααΎαααααΎα αααΆααααααΆαααααααααα
- CDN α₯ααα·ααααααααααΆααααΆαα ααα αΆααααααΆααα JS (MaxCDN, Google. Yandex) α
- CDN ααααααΆαααααααααΆααααΆααααααΎαααααα·αααααΆαα’αα·αα·αα (α§ααΆα ααα Google αα»αααα’αααααααααΆαααα»αααα’αααα, Cloudinary, Cloudimage αααααΆααααΌαααΆα) α
- CDN αααααΆααααΆααααααΎαααααα·αααααΆααα·αα·αααα αα·αααααΆααα αααα»α CMS (ααΆααα αααα»α Bitrix, WordPress αα·αααααααααα)α
- αααααααααΌαα CDN (StackPath, CDNVideo, NGENIX, Megafon) α
- CDN αααααΆααααΆααααααΎαααααΏαααα ααααα (Cloudflare, Imperva, Airi) α
α₯α‘αΌαααα α αΌαααΎααααααααααααααααα·ααα αα·ααααααααα CDN α
α±ααΆαα
αααααα α©α€
αααααα α©α€
αααααα α©α€
αααααα α©α€
αααααα α©α€
ααΆααααα αΆααα’ααααα
+β
-
+β
+β
+
ααααααΆααααΆαααααααΆαα
+
+
+
+
+
ααΌαααΆαα
-
+β
+β
-
+
TLS ααΆα
-
-
-
+β
+
ααΆααααααΆαααα
-
-
-
+
+
ααΆαα·ααΆ
-
-
-
-
+
αα αααα»αααΆααΆαααα β+β ααααΌαααΆαααααΎααΎααααΈαααα αΆαααΈααΆαααΆαααααααααα βββ ααΊαα·αααΆαααΆαααΆαααα α αΎα β+ββ ααΊααΆααΆαααΆαααααααααα ααΆααΆααα·αααΆαα ααΆα’αΆα ααΆααααααΆαααΈααΆααΆαααααα αααα»αααΆααα·α (α§ααΆα ααα CDN αααααααααΌαα αα½αα ααα½αααΉαα’αα»αααααα»αααΆααααααΆαααααααΎαααααα·αααααΆαααΌαααΆα) ααα»αααααααααΆαααααα·αααΌαα ααΆααΆαααααααααα
αααααα
αααααΉαααΆαααααΆααααΈα’αΆαα’αααααααα α’αααααΉαααΆαααΌαααΆαααΆααααα αααΆααααΆααααααΉαααΆαααααΆα "ααααΎ CDN" ααΎααααΈαααααΎαααααΏαααα αααααααααα’αααα
ααΌα αα αααα»αα’αΆααΈαααααααΆαα½αααα α’ααααα·αα’αΆα ααΏααΎααΆααααααΆααΈααααΆαααααααΆααααααΆαα½αα‘αΎαα αααααααΆααααααΌαααααααΌαααΆαααΆααααα αα·αααΆααααααααα»αααααΆαααΆαααΆαααααααα ααααα·αααΎα’ααααααα»αααααΎ CDN αα½α α αΎα ααΌααα·αα·αααααΎαααΆαααααΆααααααα·αααααΆααααααααΎαααααααα·αα·α αααααααααΆααα·αααααΆαα αααα»αα’αααααα
ααΆα’αΆα αα αα½α αααααΆααΆαααααΎααααΆαα CDN ααΆαααααααααα»ααααααααααΏαααααΆααααα»αααα αααααααααα’αααα
ααΆα’αα»ααΆαααααΌαα ααΎαα’αΆα αααααααΎα ααα»α ααΆααααααα αα·ααααΆαααααα·αααααααα’ααα ααααααα·ααΆαααΆαααΌαα·ααΆαααααααααααΆα ααααα·αααΎαααααα·αααααααΆααααααα’ααααααααΌααααα»ααααα»αααΆαααΈ 1-2 ααΆααααΈα‘αΌαααααα α’ααααα·αααααΌαααΆα CDN αααααΆαααααααααα ααααααααααΆααααα αααααΊααΆαααααααααΆαααΊααααΆαα αααα»ααα αα·α α’αααα’αΆα ααΆαααααΆαααΈαααααααα’αααα±ααααΆαααααα·αα’αααααααΎααααΆααααααα’ααα α αΎαααααααα ααΆααααααααααΆα±ααααΆαααααΉαααααΌα αααααα½αααΆαααΆααααααΎαααααα·αααααΆαααΆαα αααΎααααααΆααα·αααααΆαα αααα»αα’ααααα (α₯ααα·ααααα αα·αα’α α·αααααααα)α
αααα»αααααΈααααααααα·αααααααα’αααααααΌαααΆαα
ααα
αΆαααΆαααΌαα·ααΆααααααα·αααααΆαα (ααΆαααΎαααΈ 3000 ααΈα‘αΌαααααα) ααΆαααααΎ CDN αααααΆααα»αααΆααα·αααΆααΆαααααααααα ααααααΆαααΆααααα α’αααααααΌααααααΆαα»αααΌαα’αααΈααα CDN ααααα’αααα’αΆα
αααααΎαααααΏα (ααΌαααΎαααΆααΆααααααααΆα αα·αααΆααα·αααααΆααααααΆ)α αααααΆαααΆαααΆααααα ααΆααααααΎαααααΏαααα ααααααα
ααααΆαα·α
αα
ααΆααααααα»αααααΆαααααα·αα’αΆα
αααααααΆαααΆααααααΆαααααΆαα CDN α ααααααααΈααΎααΆααααααΎαααααα·αααααΆαααΆαααΎ αααααααΆααααααΎαααααΏαααααΆαααααα·αααααΆααααα»ααα
αααα
ααΈααααα CDNα ααΆααααααΎαααααα·αααααΆαααααααααααΆαααΈααα ααΆαααααΆααααααΌαααααα·ααααααα
ααααααααααααΆαααΈαααααα (ααΆαααααΌαααααα·αααααΎ ααΆααααααΎαααααα·αααααΆαααααΎαααΆααααα αΆα ααααΎααΆαααΆαα½αααΆαα·ααΆ αα»αααα’αααα ααΆααααααααα½αααα )
ααααα: www.habr.com