ການນໍາສະເຫນີເຄືອຂ່າຍການຈັດສົ່ງເນື້ອຫາແລະການແຜ່ກະຈາຍ (CDN)

ໃນເຄືອຂ່າຍຄອມພິວເຕີ, CDN ຫມາຍເຖິງ ເຄືອຂ່າຍການຈັດສົ່ງ ເນື້ອຫາ ຫຼື ເຄືອຂ່າຍ ການແຜ່ກະຈາຍເນື້ອຫາ . CDN ແມ່ນລະບົບ ລູກຄ້າ / ລະບົບແຈກຢາຍທີ່ອອກແບບມາເພື່ອປັບປຸງຄວາມຫນ້າເຊື່ອຖືແລະປະສິດທິພາບຂອງການນໍາໃຊ້ອິນເຕີເນັດ.

ປະຫວັດຂອງ CDNs

ເຄືອຂ່າຍການຈັດສົ່ງເນື້ອຫາໄດ້ເລີ່ມຕົ້ນທີ່ຈະຖືກວາງແຜນໃນເວລາທີ່ ເວີນໄວເວັບ (WWW) ໄດ້ເກີດຂື້ນໃນຄວາມນິຍົມໃນຊຸມປີ 1990. ຜູ້ນໍາດ້ານເຕັກນິກໄດ້ຮັບຮູ້ວ່າອິນເຕີເນັດບໍ່ສາມາດຈັດການລະດັບການຈະລາຈອນຂອງເຄືອຂ່າຍຢ່າງໄວວາໂດຍບໍ່ມີວິທີການທີ່ຈະແຈ້ງສໍາລັບການຄຸ້ມຄອງການໄຫລຂອງຂໍ້ມູນ.

ສ້າງຕັ້ງຂື້ນໃນປີ 1998, Akamai Technologies ເປັນບໍລິສັດທໍາອິດທີ່ຈະສ້າງທຸລະກິດຂະຫນາດໃຫຍ່ໃນລະຫວ່າງ CDNs. ຄົນອື່ນປະຕິບັດຕາມຄວາມແຕກຕ່າງກັນຂອງຄວາມສໍາເລັດ. ຫຼັງຈາກນັ້ນ, ບໍລິສັດໂທລະຄົມມະນາຄົມຕ່າງໆເຊັ່ນ AT & T, Deutsche Telekom ແລະ Telstra ກໍ່ສ້າງ CDN ຂອງຕົນເອງເຊັ່ນດຽວກັນ. ເຄືອຂ່າຍການຈັດສົ່ງເນື້ອຫາໃນປະຈຸບັນປະຕິບັດເນື້ອໃນທີ່ສໍາຄັນຂອງເນື້ອຫາຂອງເວັບ, ໂດຍສະເພາະແມ່ນໄຟລ໌ຂະຫນາດໃຫຍ່ເຊັ່ນ: ການດາວໂຫລດແອັບຯແລະດາວໂຫຼດ. ທັງສອງ CDN ການຄ້າແລະບໍ່ແມ່ນການຄ້າ.

ວິທີການ CDN ເຮັດວຽກ

ຜູ້ໃຫ້ບໍລິການ CDN ຕິດຕັ້ງເຄື່ອງແມ່ຂ່າຍຂອງພວກເຂົາຢູ່ໃນສະຖານທີ່ສໍາຄັນໃນທົ່ວອິນເຕີເນັດ. ເຄື່ອງແມ່ຂ່າຍແຕ່ລະຄົນປະກອບດ້ວຍຈໍານວນຂະຫນາດໃຫຍ່ຂອງການເກັບຮັກສາທ້ອງຖິ່ນບວກກັບຄວາມສາມາດໃນການ synchronize ສໍາເນົາຂອງຂໍ້ມູນກັບເຄື່ອງແມ່ຂ່າຍອື່ນໆໃນເຄືອຂ່າຍເນື້ອໃນຜ່ານຂະບວນການທີ່ເອີ້ນວ່າ ການເຮັດແບບຈໍາລອງ . ເຄື່ອງແມ່ຂ່າຍເຫຼົ່ານີ້ປະຕິບັດເປັນແຄດຂໍ້ມູນ. ເພື່ອສະຫນອງຂໍ້ມູນທີ່ເກັບໄວ້ກັບລູກຄ້າທົ່ວໂລກທີ່ມີປະສິດທິພາບສູງສຸດ, ຜູ້ໃຫ້ບໍລິການ CDN ຕິດຕັ້ງເຄື່ອງແມ່ຂ່າຍຂອງພວກເຂົາຢູ່ໃນສະຖານທີ່ທີ່ເຊື່ອມຕໍ່ໂດຍກົງກັບສະຖານີທາງໄກຂອງອິນເຕີເນັດໂດຍປົກກະຕິຢູ່ໃນສູນຂໍ້ມູນໃກ້ກັບ ຜູ້ໃຫ້ບໍລິການອິນເຕີເນັດ ຂະຫນາດໃຫຍ່ (ISPs) ທີ່ຢູ່ ບາງຄົນເອີ້ນພວກເຂົາເຈົ້າວ່າ Point of Presence (PoP) ຫຼື "caches edge" ຕາມຄວາມເຫມາະສົມ.

ຜູ້ເຜີຍແຜ່ເນື້ອຫາຜູ້ທີ່ຕ້ອງການແຈກຢາຍຂໍ້ມູນຂອງເຂົາເຈົ້າໂດຍຜ່ານຜູ້ໃຊ້ CDN ກັບຜູ້ໃຫ້ບໍລິການ. ຜູ້ໃຫ້ບໍລິການ CDN ໃຫ້ຜູ້ເຜີຍແຜ່ເຂົ້າເຖິງເຄືອຂ່າຍເຊີຟເວີຂອງພວກເຂົາທີ່ສາມາດອັບໂຫລດແລະຈັດເກັບໄວ້ໃນຖານຂໍ້ມູນຕົ້ນສະບັບຂອງໄຟລ໌ຕ່າງໆ (ໄຟລ໌ຕາມປົກກະຕິຫຼືກຸ່ມຂອງໄຟລ໌). ຜູ້ໃຫ້ບໍລິການຍັງສະຫນັບສະຫນູນ URLs ຫຼືສະຄິບທີ່ຜູ້ເຜີຍແຜ່ທີ່ຕິດຢູ່ໃນເວັບໄຊທ໌ຂອງພວກເຂົາເພື່ອຊີ້ໃຫ້ເຫັນວັດຖຸເນື້ອຫາທີ່ເກັບໄວ້.

ໃນເວລາທີ່ລູກຄ້າອິນເຕີເນັດ (ຕົວທ່ອງເວັບເວັບຫຼືແອັບຯທີ່ຄ້າຍຄືກັນ) ສົ່ງຄໍາຮ້ອງຂໍສໍາລັບເນື້ອຫາ, ເຄື່ອງຮັບຂອງຜູ້ເຜີຍແພ່ຈະຕອບສະຫນອງແລະຮຽກຮ້ອງໃຫ້ຜູ້ໃຊ້ CDN ຕ້ອງການ. ເຄື່ອງແມ່ຂ່າຍ CDN ທີ່ເຫມາະສົມຖືກເລືອກເພື່ອສົ່ງເນື້ອຫາໄປຕາມສະຖານທີ່ຕັ້ງພູມສາດຂອງລູກຄ້າ. CDN ນໍາເອົາຂໍ້ມູນທີ່ໃກ້ຊິດກັບຜູ້ຮ້ອງຂໍເພື່ອຫຼຸດຜ່ອນຄວາມພະຍາຍາມທີ່ຕ້ອງການເພື່ອໂອນເງິນຜ່ານອິນເຕີເນັດ.

ຖ້າເຄື່ອງແມ່ຂ່າຍ CDN ຖືກຮຽກຮ້ອງໃຫ້ສົ່ງເນື້ອຫາເນື້ອໃນແຕ່ບໍ່ມີສໍາເນົາ, ມັນຈະສົ່ງເຄື່ອງແມ່ຂ່າຍ CDN ແມ່ສໍາລັບຫນຶ່ງ. ນອກເຫນືອໄປຈາກການສົ່ງສໍາເນົາໃຫ້ຜູ້ຮ້ອງຂໍ, ເຄື່ອງແມ່ຂ່າຍ CDN ຈະຊ່ວຍປະຢັດ (ເຊື່ອງ) ສໍາເນົາຂອງຕົນເພື່ອໃຫ້ຄໍາຮ້ອງຂໍຕໍ່ໄປນີ້ສໍາລັບຈຸດປະສົງດຽວກັນສາມາດບັນລຸໄດ້ໂດຍບໍ່ຈໍາເປັນຕ້ອງຖາມພໍ່ແມ່ອີກເທື່ອຫນຶ່ງ. ຈຸດປະສົງທີ່ໄດ້ຮັບການລຶບອອກຈາກຖານຄວາມຈໍາໃນເວລາທີ່ເຄື່ອງແມ່ຂ່າຍຕ້ອງການເປີດພື້ນທີ່ (ຂະບວນການທີ່ເອີ້ນວ່າ ການຂັບໄລ່ ) ຫຼືໃນເວລາທີ່ບໍ່ໄດ້ຮຽກຮ້ອງໃຫ້ມີວັດຖຸທີ່ເອີ້ນວ່າ ອາຍຸສູງສຸດ .

ຜົນປະໂຫຍດຂອງເຄືອຂ່າຍການຈັດສົ່ງເນື້ອຫາ

CDNs ໄດ້ຮັບຜົນປະໂຫຍດເຊິ່ງກັນແລະກັນ, ຜູ້ເຜີຍແຜ່ເນື້ອຫາ, ແລະລູກຄ້າ (ຜູ້ໃຊ້) ໃນຫຼາຍວິທີ:

ບັນຫາກ່ຽວກັບ CDNs

ຜູ້ໃຫ້ບໍລິການ CDN ໂດຍປົກກະຕິຈະຄິດໄລ່ລູກຄ້າຂອງພວກເຂົາຕາມປະລິມານການເຂົ້າຊົມເຄືອຂ່າຍແຕ່ລະຄົນກໍ່ສ້າງຜ່ານທາງບໍລິການແລະບໍລິການຂອງພວກເຂົາ. ຄ່າທໍານຽມສາມາດສະສົມໄດ້ໄວ, ໂດຍສະເພາະແມ່ນໃນເວລາທີ່ລູກຄ້າໄດ້ລົງທະບຽນແຜນການບໍລິການຊັ້ນສູງແລະເກີນຂອບເຂດຂອງພວກເຂົາ. ການ ໂຈມຕີຢ່າງວ່ອງໄວຂອງການຈະລາຈອນທີ່ເກີດຂຶ້ນໂດຍເຫດການສັງຄົມແລະຂ່າວທີ່ບໍ່ໄດ້ວາງສະແດງ, ຫຼືບາງຄັ້ງກໍ່ສາມາດ ປະຕິເສດການ ໂຈມຕີ ຂອງບໍລິການ (DoS) , ອາດຈະເປັນບັນຫາ.

ການນໍາໃຊ້ CDN ເພີ່ມຄວາມໄວ້ວາງໃຈຂອງຜູ້ເຜີຍແຜ່ເນື້ອຫາໃນທຸລະກິດທີສາມ. ຖ້າຜູ້ໃຫ້ບໍລິການປະສົບບັນຫາທາງດ້ານເຕັກນິກດ້ວຍພື້ນຖານໂຄງລ່າງຂອງມັນ, ຜູ້ໃຊ້ອາດຈະມີບັນຫາກ່ຽວກັບການນໍາໃຊ້ທີ່ສໍາຄັນເຊັ່ນ: ເວລາທີ່ມີເວລາດົນນານຫຼືເວລາເຄືອຂ່າຍ. ເຈົ້າຂອງເວັບໄຊທ໌ຂອງເນື້ອຫາສາມາດໄດ້ຮັບການຮ້ອງທຸກຍ້ອນວ່າລູກຄ້າສຸດທ້າຍໂດຍທົ່ວໄປບໍ່ໄດ້ກໍານົດກັບ CDNs.