apa itu cdn cache
CDN membenarkan trafik atau penyemak imbas yang pada asalnya mengakses pelayan utama untuk mengakses pelayan cache yang digunakan berdekatan untuk pemprosesan Ini boleh mengurangkan tekanan pada pelayan utama, dan pada masa yang sama Ia boleh meningkatkan kelajuan akses pengguna dan mengurangkan tekanan lebar jalur.
Persekitaran pengendalian tutorial ini: sistem Windows 10, komputer DELL G3.
Ringkasnya, CDN membenarkan trafik atau penyemak imbas yang pada asalnya mengakses pelayan utama untuk mengakses pelayan cache yang digunakan berdekatan untuk diproses dengan cara ini, tekanan pelayan utama boleh dilegakan masa yang sama boleh meningkatkan kelajuan akses pengguna dan mengurangkan tekanan lebar jalur.
Secara amnya, tapak web yang memerlukan perkhidmatan CDN akan memilih pelan organisasi berikut:
1 Menyediakan perkhidmatan CDN tambahan melalui IDC yang disewa
2. .Beli perkhidmatan penyedia perkhidmatan CDN profesional;
3 Bina rangkaian CDN anda sendiri;
Tujuan reka bentuk Cdn adalah untuk mencapai pengimbangan beban kandungan web dan menghalang tempat liputan permintaan akses, respons tertunda, dll. Ia juga boleh digunakan dalam seni bina permainan untuk meningkatkan kelajuan akses permainan untuk menarik sumber.
Cdn ciri:
1, storan teragih,
2, pengedaran kandungan melalui resolusi dns pintar atau pengalihan semula http Pengimbangan beban,
3, pengurusan pengimbangan beban global dan pengurusan kandungan,
Komposisi CD:
Entiti berfungsi yang termasuk dalam rangkaian cdn termasuk Ia terdiri daripada peralatan caching kandungan, penghala kandungan , sistem pengurusan kandungan CDN, dsb.
Caching kandungan: Ia adalah nod rangkaian CDN, terletak di pusat akses pengguna Ia adalah kandungan yang menyediakan peranti untuk pengguna akhir dan boleh menyimpan kandungan dan strim WEB statik kandungan merealisasikan penyebaran kelebihan dan penyimpanan kandungan supaya pengguna boleh mengaksesnya berdekatan.
Suis kandungan: Terletak di titik terpusat akses pengguna, ia boleh mengimbangi beban peranti cache kandungan tunggal dan melaksanakan kawalan akses seimbang beban pada kandungan
Penghala kandungan ialah bertanggungjawab untuk menyambungkan pengguna Permintaan dijadualkan ke peranti yang sesuai, mengimbangi pengedaran beban setiap tapak cache kandungan secara dinamik, memilih tapak akses terbaik untuk permintaan pengguna, dan pada masa yang sama meningkatkan ketersediaan laman web boleh merumuskan penghalaan berdasarkan pelbagai faktor, termasuk tapak dan kedekatan pengguna, ketersediaan kandungan, beban rangkaian, status peralatan, dll.
Nota: Pengimbangan beban ialah teras keseluruhan CDN, dan ketepatan serta kecekapan pengimbangan beban secara langsung akan menentukan kecekapan keseluruhan CDN.
Cache CDn: Cache cdn ialah daftar yang menyimpan sementara isyarat rangkaian bilangan isyarat permintaan rangkaian yang besar ini akan dicache dalam pangkalan data cdn Kemudian pangkalan data cdn akan memperuntukkan isyarat permintaan rangkaian yang berbeza berdasarkan status semasa pelayan rangkaian banyak pelayan rangkaian terbiar juga boleh berfungsi
Struktur rangkaian Cdn:
Rangkaian Cdn secara amnya dibahagikan kepada nod tengah dan tepi Pusat bertanggungjawab untuk pengurusan pengimbangan beban global . Dan pengurusan kandungan..
Rajah seni bina:
Di sini cdn membahagikan tahap: Dalam sistem cdn, peranti cache yang bertanggungjawab untuk menyediakan perkhidmatan kandungan kepada pengguna digunakan dalam Seluruh rangkaian CDN berada di tepi, jadi ia menjadi nod tepi.
Lapisan tengah CDN bertanggungjawab untuk pengurusan dan kawalan global, dan pada masa yang sama menyimpan paling banyak cache Apabila lapisan tepi terlepas, lapisan tengah akan diminta , jika lapisan tengah tidak terkena, ia akan meminta data daripada stesen sumber Jika stesen sumber mengembalikannya ke lapisan tengah, atau lapisan tengah itu sendiri mempunyai data yang sepadan dan mengembalikannya ke lapisan tepi, tepi akan mengembalikannya kepada pengguna dan pada masa yang sama ia akan menjadi setempat Jalankan cache.
Jika sistem agak besar dan lapisan tepi meminta terlalu banyak kandungan dari pusat, a nod serantau diperlukan untuk bertindak sebagai proksi dan bertanggungjawab ke atas pengurusan dan kawalan rantau.
Prinsip kerja CDN
Rangkaian CDn menambah lapisan cache antara pengguna dan pelayan. Bagaimana untuk membimbing permintaan pengguna ke cache, maka anda perlu menggunakan dns dan melaraskannya melalui analisis dns.
Proses umum: 1. Pengguna meminta nama domain, 2. Penyemak imbas menghuraikan nama domain Proses resolusi dns terperinci tidak akan diterangkan di sini Memandangkan cnd telah melaraskan proses resolusi nama domain, nama domain yang diperoleh melalui perpustakaan penghuraian fungsi ialah nama domain selepas rekod cname yang sepadan dengan. nama domain, jadi penyemak imbas Nama domain cname akan diakses semula dan IP akan diminta Dalam proses ini, strategi pengimbangan beban global digunakan untuk resolusi DNS, yang diselesaikan ke lokasi terdekat berdasarkan lokasi geografi dan maklumat lain. , membenarkan pengguna mengaksesnya.
3 Dapatkan alamat IP pelayan cache, dan penyemak imbas memulakan permintaan akses
4 nama melalui dns khusus di dalam cache mengikut permintaan, dan kemudian menghantar permintaan ke pelayan sebenar dan meminta data yang sepadan,
5 pelayan cache memperoleh data, ia menyimpan salinan secara setempat untuk sandaran, dan kemudian mengembalikan salinan kepada pengguna untuk menyelesaikan proses
Teknologi pengedaran kandungan:
<.>
Apabila tapak asal perlu mengedarkan kandungan, ia boleh mengedarkan kandungan pengedaran kepada sumber perantaraan CDN, dan kemudian sumber perantaraan CDN memajukan kandungan tersebut ke setiap nod CDN. Jika nod CDN perlu meminta permintaan kandungan URL tertentu, permintaan itu akan dihantar ke sumber perantaraan CDN terlebih dahulu. Kemudian sumber perantaraan CDN secara aktif menghantar kandungan yang diminta ke tapak asal, dan akhirnya menyimpan data yang diperoleh pada sumber perantaraan dan nod kandungan, dengan itu mencapai kesan pecutan nod
Terdapat dua kaedah utama, aktif push : Pelayan asal menolak data terkini ke setiap nod untuk kemas kini
Tekan pasif: Akses pasif bermaksud menghantar permintaan ke pelayan cermin apabila pengguna mengaksesnya akan dikembalikan terus kepada pengguna. Jika tidak, pergi ke tapak asal pelayan untuk mendapatkannya dan kembalikan kepada pengguna
Pada masa yang sama, kandungan pada nod tepi cdn tidak dikemas kini secara sebenar. masa. Fail disimpan dalam bentuk pasangan nilai kunci Kekunci pasangan nilai kunci Biasanya ia adalah URL fail yang menyimpan lokasi fail pada pelayan fail, dan juga menyimpan maklumat pengepala http bagi fail itu
Atas ialah kandungan terperinci apa itu cdn cache. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Pecutan CDN tanpa pendaftaran terbaik ialah Cloudflare menyediakan perlindungan serangan DDoS global dan perkhidmatan keselamatan aplikasi web, yang boleh melindungi tapak web anda daripada serangan berniat jahat.

Cara mengkonfigurasi dan menggunakan CDN untuk pecutan dalam Vue Dalam projek Vue, menggunakan CDN (ContentDeliveryNetwork) boleh mempercepatkan pemuatan halaman web dan meningkatkan pengalaman pengguna dengan berkesan. Teknologi CDN mengedarkan fail sumber statik ke pelayan di pelbagai lokasi di seluruh dunia, membolehkan pengguna mendapatkan sumber dengan cepat daripada pelayan yang paling hampir dengan pengguna, mengurangkan masa penghantaran data dan kelewatan. Berikut akan memperkenalkan secara terperinci cara mengkonfigurasi dan menggunakan CDN untuk pecutan dalam Vue. Pertama, kita perlu mencari a

Menurut laporan tapak web ini pada 16:00 pada 9 Ogos, produk Baidu telah mengalami kegagalan besar-besaran. Contohnya, Baidu Netdisk gagal memainkan video semasa digunakan. Selepas penyiasatan oleh laman web ini, didapati bahawa masalah itu disebabkan oleh keabnormalan dalam perkhidmatan Baidu CDN menjawab bahawa ia sangat menyesal atas masalah ini dan sedang membaikinya dengan segera dan terima kasih atas pemahaman anda minit kemudian, Baidu Netdisk menjawab bahawa masalah telah Selesai, sila cuba log masuk semula, terima kasih atas sokongan anda CDN (Rangkaian Pengedaran Kandungan) mengedarkan kandungan tapak asal ke nod pecutan di seluruh dunia, supaya pengguna boleh dijadualkan untuk. nod pecutan terdekat apabila meminta sumber tapak web, dengan itu Dapatkan kandungan yang anda perlukan secara langsung dan tingkatkan akses pengguna kepada sumber tapak web

Dengan perkembangan pesat Internet, kelajuan akses laman web telah mendapat perhatian yang lebih dan lebih, dan CDN (ContentDeliveryNetwork) pada masa ini merupakan salah satu teknologi yang paling biasa digunakan untuk mempercepatkan akses laman web. Pecutan CDN menggunakan berbilang pelayan yang diedarkan di lokasi yang berbeza untuk memajukan permintaan pengguna kepada pelayan yang lebih dekat dengan pengguna untuk mempercepatkan akses laman web. PHP ialah bahasa pembangunan yang biasa digunakan dalam melaksanakan pecutan CDN. Artikel ini akan memperkenalkan cara menggunakan PHP untuk melaksanakan pecutan CDN dan menggunakannya untuk sebenar

Optimumkan kelajuan capaian tapak web Python dan gunakan kaedah pecutan sumber statik seperti CDN dan caching penyemak imbas Dalam era Internet hari ini, pengguna mempunyai keperluan yang semakin tinggi untuk kelajuan akses laman web. Tapak web responsif boleh memberikan pengalaman pengguna yang lebih baik, sekali gus meningkatkan kelekatan dan kepuasan pengguna. Dalam pembangunan laman web Python, dengan menggunakan kaedah pecutan sumber statik seperti CDN (rangkaian penghantaran kandungan) dan cache penyemak imbas, kelajuan capaian tapak web boleh dipertingkatkan dengan ketara. CDN ialah rangkaian pelayan teragih yang menyimpan sumber statik dari pengguna.

Contoh kod Java: Menggunakan antara muka CDN Alibaba Cloud untuk merealisasikan pecutan halaman web Pengenalan: Dalam era perkembangan pesat Internet semasa, kelajuan memuatkan halaman web telah menjadi penunjuk penilaian penting bagi pengguna untuk menilai laman web. Untuk meningkatkan kelajuan akses laman web dan pengalaman pengguna, banyak tapak web memilih untuk menggunakan perkhidmatan pecutan halaman web. Alibaba Cloud menyediakan pelbagai perkhidmatan CDN dan menyediakan JavaSDK yang sepadan, yang membolehkan kami menyepadukan antara muka CDN Alibaba Cloud dengan mudah dalam Java untuk mencapai pecutan halaman web. Artikel ini akan memperkenalkan cara menggunakan Alibaba Cloud CDN

CDN ialah singkatan daripada Rangkaian Penghantaran Kandungan, seni bina rangkaian teragih yang mengedarkan kandungan ke nod pelayan di seluruh dunia untuk meningkatkan kelajuan penghantaran kandungan, mengurangkan kependaman rangkaian, mengurangkan beban pelayan, meningkatkan kebolehpercayaan tapak web dan menahan serangan, melalui CDN, pengguna boleh mengakses kandungan yang diperlukan dengan lebih cepat, yang meningkatkan pengalaman pengguna dan juga meningkatkan prestasi dan keselamatan tapak web.

Menghadapi masalah: Sangat lambat untuk pengguna mudah alih mengakses pelayan web www.osyunwei.com Penyelesaian: 1. Letakkan pelayan proksi terbalik nginx dalam bilik komputer mudah alih 2. Resolusi pintar melalui dns nama domain pengguna mengakses www.osyunwei.com Selesaikan ke pelayan proksi terbalik nginx 3. Sambungan talian khusus antara pelayan proksi terbalik nginx dan pelayan web Arahan: 1. Talian pelayan web: IP Telekom: 192.168.21.129 Nama domain: www.osyunwei.com 2. . Barisan pelayan proksi terbalik nginx : Sistem mudah alih: centos6.2ip: 192.168.21.164vi/e