sponsored links

CDN ย่อมาจากอะไร หมายถึง…

CDN ย่อมาจาก Content Delivery Network (หรือ Content Distributed Network)

CDN คือ ระบบเครือข่ายขนาดใหญ่ของเครื่องเซิฟเวอร์จำนวนมหาศาลที่กระจายตัวอยู่ตามภูมิภาคต่างๆทั่วโลก เซิฟเวอร์เหล่านี้จะเชื่อมต่อกันผ่านอินเทอร์เน็ตเพื่อทำหน้าที่ในการส่งข้อมูลให้ไปถึงผู้รับปลายทางให้เร็วที่สุด รวมทั้งเพิ่มประสิทธิภาพในการเข้าถึงข้อมูลเหล่านั้น (Availability) ได้ตลอดเวลา

ข้อมูลหรือ Content บนอินเทอร์เน็ตที่ส่งผ่าน CDN ได้นั้นมีหลากหลายรูปแบบ เช่น ข้อความ รูปภาพ ไฟล์เอกสาร ซอฟต์แวร์ และไฟล์มัลติมีเดียประเภทต่างๆ เป็นต้น ข้อมูลเหล่านี้จะถูกคัดลอก (Caching) ไปเก็บไว้บนเครื่องเซิฟเวอร์ที่กระจายตัวอยู่บริเวณเครื่องปลายทาง หรือที่เรียกว่า “Edges” of the Internet เมื่อมีการร้องขอข้อมูล เซิฟเวอร์ที่อยู่ใกล้ที่สุดจะเป็นคนตอบรับคำร้องขอเหล่านั้นแทนเครื่องเซิฟเวอร์ต้นทางที่อยู่ไกลออกไป ซึ่งสามารถร่นระยะเวลาในการส่งข้อมูลให้เร็วขึ้นกว่าเดิมโดยเฉลี่ยแล้วมากกว่า 50%
(ที่มา: https://www.techtalkthai.com/akamai-next-generation-content-delivery-network/)

หน้าที่ของ CDN คือการส่งข้อมูลให้ถึงมือผู้ชมอย่างรวดเร็ว มีประสิทธิภาพและพร้อมให้ผู้ชมเข้าถึงข้อมูลนั้นๆได้ตลอดเวลา มีการกระจาย traffic ไปยัง server จำนวนมากบนเครือข่ายเพื่อเป็นการช่วยลดภาระการรองรับ traffic จำนวนมหาศาลบน server เครื่องใดเครื่องหนึ่ง

คอนเทนต์บนอินเตอร์เน็ทที่ส่งผ่าน CDN นั้นมีหลากหลายรูปแบบ เช่น ข้อความ, รูปภาพ, URL, script, ไฟล์มีเดียต่างๆ, ไฟล์เอกสาร, ซอฟท์แวร์, แอปพลิเคชั่นบนอินเตอร์เน็ท เป็นต้น ดังที่ได้กล่าวตอนแรกว่า CDN ประกอบด้วย server จำนวนมากซึ่งถ้าเป็น CDN ขนาดใหญ่ server เหล่านี้จะถูกติดตั้งไว้ตามประเทศในภูมิภาคต่างๆกันเพื่อรองรับ traffic จากผู้ชมในพื้นที่นั้นๆหรือพื้นที่ใกล้เคียง ผลที่เกิดขึ้นคือผู้ชมจำนวนมากจากแต่ละประเทศในทวีปต่างๆยังสามารถเรียกดูคอนเทนต์เดียวกันได้โดยไม่มีปัญหาเรื่องความเร็ว

Sponsored Links