เป็นเวลาหลายปีที่ CDN ถูกมองว่าเป็นส่วนเสริมด้านประสิทธิภาพ: เปิดใช้งานเครือข่าย ผลักดันเนื้อหาให้อยู่ใกล้ผู้ใช้มากขึ้น และเพลิดเพลินกับผลลัพธ์ของเวลาโหลดที่เร็วขึ้น รูปแบบนี้ใช้ได้ดีกับเว็บไซต์ รูปภาพ และเนื้อหาคงที่ขนาดเล็ก แต่วิดีโอเปลี่ยนกฎเกณฑ์ทั้งหมด
การส่งข้อมูลวิดีโอมีความต่อเนื่อง ไม่ใช่แบบชั่วครู่ สตรีม HD เพียงรายการเดียวใช้แบนด์วิดธ์หลายเมกะบิตต่อวินาทีอย่างต่อเนื่อง มักเป็นเวลานับสิบนาที คูณด้วยผู้ชมพร้อมกันหลายพันหรือหลายแสนคน การส่งจะไม่ใช่ปัญหาแคชอีกต่อไป แต่กลายเป็นปัญหาเรื่องปริมาณการรับส่งข้อมูลและเสถียรภาพ
นี่คือเหตุผลที่การเลือก CDN ที่ดีที่สุดสำหรับวิดีโอ ไม่เกี่ยวกับการอ้างทางการตลาดหรือจำนวน PoP แต่เป็นเรื่องของโครงสร้างพื้นฐานสามารถทำงานได้อย่างราบรื่นภายใต้แรงกดดันอย่างต่อเนื่องหรือไม่ ไม่ใช่แค่รอดจากการพุ่งขึ้นชั่วครู่
ที่ 400 Gbps คำถามเปลี่ยนจาก "CDN จัดการได้ไหม?" เป็น "CDN ออกแบบมาเพื่อให้สิ่งนี้เป็นเรื่องปกติหรือไม่?"
"400+ Gbps" หมายความว่าอย่างไรในทางปฏิบัติ?
ผู้ให้บริการหลายรายโฆษณาตัวเลขรวมที่น่าประทับใจ แต่ตัวเลขเหล่านั้นมักถูกเข้าใจผิด
ความจุรวมหมายถึงค่าสูงสุดตามทฤษฎีทั่วเครือข่ายทั่วโลก ปริมาณการรับส่งข้อมูลที่ยั่งยืนหมายถึงการส่งข้อมูลจริงอย่างต่อเนื่องต่อภูมิภาค ในช่วงเวลาเร่งด่วน
แพลตฟอร์มวิดีโอโหลดสูงให้ความสำคัญกับข้อที่สอง
พิจารณาสองสถานการณ์:
- ผู้ชมกระชั้นที่พีคเป็นเวลา 10 นาที
- ช่วงเวลาไพรม์ไทม์ VOD ที่การส่งข้อมูลคงที่เป็นเวลาหลายชั่วโมง
โซลูชันคลาวด์เนทีฟและ Anycast ส่วนใหญ่ได้รับการปรับให้เหมาะสมสำหรับข้อแรก โครงสร้างพื้นฐานวิดีโอของ Advanced Hosting สร้างขึ้นสำหรับข้อที่สอง
สำหรับแพลตฟอร์มที่ส่งภาพยนตร์ ซีรีส์ คอร์ส หรือไลบรารีขนาดใหญ่ ปริมาณการรับส่งข้อมูลที่ยั่งยืนเป็นสิ่งที่กำหนด:
- ความสม่ำเสมอของเวลาเริ่มต้น
- เสถียรภาพของบิตเรต
- และต้นทุนยังคงคาดการณ์ได้เมื่อผู้ชมเติบโต
ความแตกต่างนี้มักขาดหายไปเมื่อผู้คนค้นหา CDN วิดีโอที่ดีที่สุด แต่มันคือความแตกต่างระหว่างการขยายที่ราบรื่นกับการดับเพลิงอย่างต่อเนื่อง
เมตริกที่กำหนด Video CDN โหลดสูงจริงๆ
ในระดับขนาดใหญ่ เมตริก CDN ทั่วไปไม่มีประโยชน์อีกต่อไป สิ่งที่สำคัญคือตัวชี้วัดที่เชื่อมโยงโดยตรงกับประสบการณ์ผู้ชมและต้นทุนการดำเนินงาน
เวลาถึงเฟรมแรก (TTFF) การเล่นเริ่มต้นเร็วแค่ไหนจริงๆ ไม่ใช่แค่เวลาแก้ไข DNS หรือเวลาจับมือ TCP?
อัตราส่วนการบัฟเฟอร์ใหม่ การเล่นหยุดชะงักบ่อยแค่ไหนและนานแค่ไหน แม้การเพิ่มขึ้นเล็กน้อยก็มีผลกระทบที่วัดได้ต่อเวลาการรับชมและการเลิกใช้
ปริมาณการรับส่งข้อมูลต่อเซสชัน ผู้ใช้สามารถรักษาคุณภาพ HD หรือ 4K โดยไม่มีการลดระดับบังคับในช่วงเร่งด่วนหรือไม่
อัตราการฮิตแคชสำหรับออบเจ็กต์ขนาดใหญ่ สำหรับ VOD สิ่งนี้กำหนดว่าต้นทางของคุณรอดอย่างเงียบๆ หรือยุบภายใต้คำขอเซ็กเมนต์ซ้ำ
แรงกดดัน Origin Egress ตัวขับเคลื่อนต้นทุนที่ซ่อนอยู่ การแคชและการป้องกันที่ไม่ดีหมายความว่าคุณจ่ายสองครั้ง: ครั้งหนึ่งให้ CDN และอีกครั้งสำหรับการส่งข้อมูลต้นทาง
CDN สำหรับวิดีโอ ที่แท้จริงได้รับการออกแบบให้รักษาเมตริกเหล่านี้ให้มีเสถียรภาพภายใต้โหลด ไม่ใช่แค่ยอมรับได้ระหว่างการทดสอบ
ทำไม CDN ทั่วไปและ Anycast มีข้อจำกัดกับวิดีโอ?
CDN ยอดนิยมหลายรายเริ่มต้นในฐานะตัวเร่งเนื้อหาคงที่ การรองรับวิดีโอถูกเพิ่มในภายหลัง มักจะใช้สถาปัตยกรรม Anycast แบบเดียวกันซ้ำ
แนวทางนั้นใช้ได้ดีสำหรับ:
- รูปภาพ
- JavaScript
- CSS
- ไฟล์ดาวน์โหลดขนาดเล็ก
มันมีปัญหากับ:
- สื่อหลายกิกะไบต์
- เซ็กเมนต์อัตราบิตแบบปรับตัว
- การเชื่อมต่อที่มีอายุยาว
- และการพุ่งขึ้นของความพร้อมกันในระดับภูมิภาค
การกำหนดเส้นทาง Anycast เป็นแบบอัตโนมัติและกระจายอำนาจ ซึ่งทำให้ง่าย แต่ยังจำกัดการควบคุมแบบละเอียด เมื่อการส่งข้อมูลพุ่งสูงขึ้น คุณไม่สามารถตัดสินใจได้อย่างง่ายดายว่า โหนดขอบไหน ควรดูดซับโหลด อย่างไร เนื้อหาฮอตควรถูกจำลอง หรือ อย่างไร ในการป้องกันต้นทางจากการพลาดแคชแบบซิงโครไนซ์
นี่คือเหตุผลที่ Advanced Hosting แยกความรับผิดชอบ:
- เนื้อหาคงที่ได้รับการจัดการโดยเครือข่ายการส่งเนื้อหา CDN เฉพาะที่ปรับให้เหมาะสมสำหรับออบเจ็กต์ขนาดเล็ก
- ในขณะที่การส่งสื่อหนักทำงานบน Video CDN ที่สร้างขึ้นตามวัตถุประสงค์ด้วยการควบคุมการส่งข้อมูลและตรรกะการจัดเก็บที่ชัดเจน
การพยายามบังคับให้ทั้งสองปริมาณงานผ่านสถาปัตยกรรมเดียวกันนั้นสะดวก แต่ไม่มีประสิทธิภาพในระดับขนาดใหญ่
การส่งวิดีโอที่สร้างขึ้นตามวัตถุประสงค์ที่ Advanced Hosting
Video CDN ของ Advanced Hosting ได้รับการออกแบบโดยเฉพาะสำหรับไฟล์ขนาดใหญ่และความพร้อมกันสูง แทนที่จะพึ่งพาเลเยอร์ขอบทั่วไปเพียงเลเยอร์เดียว มันใช้ส่วนประกอบเฉพาะหลายอย่างที่ทำงานร่วมกันเป็นระบบ
ในระดับสูง สถาปัตยกรรมนี้อนุญาต:
- ประสิทธิภาพที่คาดการณ์ได้ภายใต้โหลดที่ยั่งยืน
- การลดโหลดต้นทางอย่างแข็งขัน
- และการขยายที่ควบคุมได้โดยไม่ต้องใช้ระบบอัตโนมัติแบล็กบ็อกซ์
นี่คือรากฐานเบื้องหลังแนวทางของเราในการสร้างโครงสร้างพื้นฐาน CDN สำหรับวิดีโอ และเหตุผลที่มันมีประสิทธิภาพเหนือกว่าโซลูชันที่ปรับปรุงใหม่อย่างสม่ำเสมอเมื่อการส่งข้อมูลถึงหลายร้อยกิกะบิตต่อวินาที


