เครือข่ายการจัดส่งเนื้อหา (CDN) คืออะไรทำงานอย่างไรและทำไมฉันจึงต้องการใช้เครือข่ายสำหรับเว็บไซต์ของฉัน CDN ที่รู้จักกันดีคืออะไร
เครือข่ายการจัดส่งเนื้อหา (CDN) คืออะไรทำงานอย่างไรและทำไมฉันจึงต้องการใช้เครือข่ายสำหรับเว็บไซต์ของฉัน CDN ที่รู้จักกันดีคืออะไร
คำตอบ:
เครือข่ายการจัดส่งเนื้อหาหรือเครือข่ายการกระจายเนื้อหา (CDN) เป็นระบบคอมพิวเตอร์ที่มีสำเนาของข้อมูลวางไว้ที่จุดต่าง ๆ ในเครือข่ายเพื่อเพิ่มแบนด์วิดท์สำหรับการเข้าถึงข้อมูลจากไคลเอนต์ทั่วทั้งเครือข่าย ไคลเอนต์เข้าถึงสำเนาของข้อมูลใกล้กับไคลเอนต์ซึ่งตรงข้ามกับไคลเอนต์ทั้งหมดที่เข้าถึงเซิร์ฟเวอร์กลางเดียวกันเพื่อหลีกเลี่ยงปัญหาคอขวดที่อยู่ใกล้เซิร์ฟเวอร์นั้น
ประเภทเนื้อหารวมถึงวัตถุบนเว็บ, วัตถุที่สามารถดาวน์โหลดได้ (ไฟล์สื่อ, ซอฟต์แวร์, เอกสาร), แอปพลิเคชั่น, สตรีมมีเดียแบบเรียลไทม์และส่วนประกอบอื่น ๆ ของการจัดส่งทางอินเทอร์เน็ต (DNS เส้นทางและแบบสอบถามฐานข้อมูล)
เครือข่ายการจัดส่งเนื้อหาโฮสต์สำเนาเนื้อหาของคุณและให้บริการแก่ผู้เยี่ยมชมของคุณจากเซิร์ฟเวอร์ที่อยู่ใกล้พวกเขา ตัวอย่างเช่นหากรูปภาพของคุณให้บริการผ่าน CDN ผู้เข้าชมเว็บไซต์ของคุณจะดาวน์โหลดรูปภาพจากเซิร์ฟเวอร์ของ CDN แทนภาพของคุณ
เหตุผลที่สำคัญที่สุดสองข้อในการใช้ CDN คือลดทราฟฟิก / แบนด์วิดท์บนเซิร์ฟเวอร์ของคุณและเพิ่มความเร็วในการจัดส่ง CDN ทำหน้าที่เป็นแคช: จะทำการดาวน์โหลดเนื้อหาของคุณจากเซิร์ฟเวอร์ของคุณหนึ่งครั้งแล้วส่งไปยังผู้เข้าชมทั้งหมดจากเซิร์ฟเวอร์ของตัวเองแทนที่จะเป็นของคุณ CDN จะมีเซิร์ฟเวอร์จำนวนมากที่ตั้งอยู่ทั่วโลกดังนั้นพวกเขาจะสามารถให้บริการเนื้อหาแก่ผู้เข้าชมส่วนใหญ่จากตำแหน่งที่ใกล้กว่าที่คุณสามารถทำได้
ทั้งสอง CDNs ที่ใหญ่ที่สุดฉันรู้มีAkamaiและLimelight
Microsoft กำลังเรียกใช้Windows Azure CDNและพวกเขาเพิ่งเปิดตัวโครงสร้างการกำหนดราคาสำหรับมันดังนี้:
“The following three billing meters and rates will apply for the CDN:
•$0.15 per GB for data transfers from European and North American locations
•$0.20 per GB for data transfers from other locations
•$0.01 per 10,000 transactions”
เมื่อมีคนเปิดไซต์ของคุณเนื้อหาจะถูกจัดเรียงในคิว จนกว่าจะถึงหรือเว้นแต่องค์ประกอบที่ 1 จะถูกยกเลิกองค์ประกอบอื่น ๆ ไม่สามารถ ดังนั้นความเร็วในการโหลดโดยรวมของเว็บไซต์ของคุณจึงเพิ่มขึ้น หากคุณใช้ CDN บางส่วนการร้องขอสามารถประมวลผลได้ ดังนั้นความเร็วโดยรวมจึงเพิ่มขึ้น
คุณสามารถใช้เว็บไซต์ของคุณเองเป็น CDN ได้ด้วยตัวเองโดยสร้างโดเมนย่อย
ดีกว่าที่จะใช้ google หรือ wordpress สำหรับเนื้อหาคงที่ เวลาในการแก้ไข DNS ของพวกเขาน้อยกว่ามาก