การเติมเงิน Huawei Cloud: หลักการและการกำหนดค่าการเร่งความเร็ว CDN ของเครือข่ายการกระจายเนื้อหาบนคลาวด์ของ Huawei
ในแวดวงอินเทอร์เน็ตตราบใดที่เว็บไซต์แอปหรือแอพเพล็ตของคุณเริ่มมีผู้ใช้คุณจะได้ยินคำสามคำบ่อยๆ:
"บวก CDN"
。
มือใหม่ด้านเทคนิคหรือพี่น้องหลายคนที่เพิ่งเปลี่ยนไปใช้การดำเนินการและการบำรุงรักษาระบบคลาวด์รู้สึกเวียนหัวเมื่อเห็นคำศัพท์ทางวิชาชีพเช่น "เครือข่ายการกระจายเนื้อหา" "โหนดขอบ" และ "อัตราส่วนกลับสู่แหล่งที่มา" ในความเป็นจริงตรรกะหลักของ CDN นั้นง่ายมากพูดตรงไปตรงมาก็คือ
ผู้ให้บริการระบบคลาวด์ได้ช่วยคุณจ้างกลุ่ม "พนักงานส่งอาหารออนไลน์" ทั่วประเทศ
。
วันนี้เรายังคงใช้ภาษาพื้นถิ่นเพื่อค้นหาหลักการเร่งความเร็วพื้นฐานของ Huawei Cloud CDN(Content Delivery Network) อย่างชัดเจนและส่งชุดคู่มือการกำหนดค่าการต่อสู้จริงเพื่อหลีกเลี่ยงหลุมที่สรุปโดยทหารผ่านศึก
ส่วนที่1: Huawei Cloud CDN ทำให้คุณเร็วขึ้นได้อย่างไร?
สมมติว่าเซิร์ฟเวอร์เว็บไซต์ของคุณ (เช่น Huawei Cloud ECS) ซื้อมา
ห้องคอมพิวเตอร์กวางโจว
, ภาพนิ่งทั้งหมดมีอยู่ในกวางโจว
เมื่อหนึ่ง
ฮาร์บิน
เมื่อผู้ใช้ต้องการดูภาพขนาดใหญ่บนหน้าเว็บของคุณ:
ไม่มีสถานการณ์ที่น่าเศร้าของ CDN: คำขอของผู้ใช้ต้องครอบคลุมมากกว่า3,000กิโลเมตรและผ่านเราเตอร์เครือข่ายสาธารณะส่วนใหญ่ของจีนเพื่อสัมผัสเซิร์ฟเวอร์ในกวางโจวและส่งภาพกลับไปที่ฮาร์บินอย่างช้าๆตราบใดที่มีการจราจรติดขัดที่โหนดเครือข่ายอยู่ตรงกลางหน้าเว็บจะหมุนไปเรื่อยๆ
ด้วยความรู้สึกสดชื่นของ Huawei Cloud CDN: Huawei ได้จัดเก็บภาพนี้ไว้ล่วงหน้าแล้วในห้องคอมพิวเตอร์ท้องถิ่น (โหนดขอบ) ในฮาร์บินเมื่อผู้ใช้ฮาร์บินคลิกโหนด CDN ท้องถิ่นในฮาร์บินก็พ่นภาพให้ผู้ใช้ในไม่กี่วินาทีการจราจรไม่จำเป็นต้องออกจากจังหวัดเลยนับประสาอะไรกับกวางโจว
เหตุใด CDN ของผู้ผลิตรายใหญ่จึงมีเสถียรภาพมากกว่าผู้ผลิตรายย่อยเราสามารถดูแผนภาพสถาปัตยกรรมด้านบนซึ่งมีสองพลังพิเศษของ Huawei:
การตั้งเวลาเครือข่ายอัจฉริยะ (AI Smart Routing): Huawei Cloud CDN มีโหนดมากกว่า2,000โหนดทั่วประเทศสามารถรับรู้ได้ว่าจังหวัดใดและผู้ให้บริการรายใด (เช่น Heilongjiang Unicom) อยู่ในการจราจรติดขัดในไม่กี่วินาทีจากนั้นแนะนำผู้ใช้ให้เร็วที่สุดและเร็วที่สุดโดยอัตโนมัติโหนดท้องถิ่นที่ดีต่อสุขภาพ
แหล่งที่มาของเครือข่ายกระดูกสันหลังคุณภาพสูง: ดังแสดงทางด้านขวาของภาพหากไม่มีไฟล์ใหม่ (Cache Miss) ที่ผู้ใช้ต้องการในโหนดฮาร์บิน (แคชขอบ) จะไม่อนุญาตให้ผู้ใช้ไปที่เครือข่ายสาธารณะเพื่อไปกวางโจวเพื่อรับมันแต่โหนด CDN ของ Huawei ผ่านเครือข่ายกระดูกสันหลังความเร็วสูงที่ดึงมาจากภายในของ Huawei กะพริบกลับไปที่สถานีต้นทางกวางโจว (OBS/ECS) เพื่อดึงไฟล์จากนั้นแคชสำเนาในเครื่อง
ส่วนที่2: สอนวิธีกำหนดค่า Huawei Cloud CDN
CDN ถูกเปิดใช้งานอย่างรวดเร็วในแบ็กเอนด์ของ Huawei Cloud แต่เมื่อกำหนดค่าชื่อโดเมนและกฎการแคชมีหลุมเขื่อนกั้นน้ำที่ซ่อนอยู่หลายแห่งโปรดติดตามการก้าวของนกเก่า:
ขั้นตอนที่1: เพิ่มชื่อโดเมนและไซต์ต้นทาง (แกนหลักคือการเลือก "โปรโตคอลการส่งคืน" ที่เหมาะสม)
ลงชื่อเข้าใช้ Huawei Cloud Console และค้นหา "เครือข่ายการกระจายเนื้อหา CDN"
คลิก "การจัดการชื่อโดเมน $ \ rightarrow $ เพื่อเพิ่มชื่อโดเมน"
การกำหนดค่าไซต์ต้นทาง: หากรูปภาพของคุณถูกเก็บไว้ในวัตถุให้เลือก "ชื่อโดเมนถัง OBS" หากอยู่บนเซิร์ฟเวอร์ให้กรอก "IP
ที่อยู่ ".
[หลีกเลี่ยงหลุมหลุมขนาดใหญ่]: ดู "พอร์ตแหล่งส่งคืน" และ "โปรโตคอลแหล่งส่งคืน" อย่างละเอียดหากเซิร์ฟเวอร์ส่วนหลังของคุณมีใบรับรอง SSL อยู่แล้วทั้งไซต์กำลังเรียกใช้ HTTPS (พอร์ต443) ที่นี่คุณต้องเปลี่ยนเป็น HTTPS กลับไปยังแหล่งพอร์ตเลือก443! หากคุณเลือก HTTP 80กลับไปยังแหล่งที่มาโดยค่าเริ่มต้นเว็บไซต์ของคุณมีแนวโน้มที่จะตกอยู่ในลูปที่ไม่มีที่สิ้นสุดของ "301/302 Unlimited Redirect" และผู้ใช้จะเห็นโดยตรงว่า "หน้าเว็บพยายามเปลี่ยนเส้นทางหลายครั้งเกินไป"
ขั้นตอนที่2: ไปที่ "ส่งมอบแท่ง" ที่ผู้ให้บริการ DNS (กำหนดค่า CNAME)
หลังจากเพิ่มชื่อโดเมนแล้ว Huawei Cloud จะสร้างรูปร่าง {www.yourdomain.com.c.cdnhwc1.com} ให้คุณ
ของ
ที่อยู่นามแฝง CNAME
。
คุณต้องไปที่หลังเวทีของผู้ให้บริการที่คุณซื้อชื่อโดเมน (เช่น Alibaba Cloud, Tencent Cloud หรือ Huawei Cloud Analysis DNS) และเปลี่ยนประเภทการแก้ปัญหาชื่อโดเมนของคุณเป็น
CNAME
, กรอกค่าที่บันทึกลงในที่อยู่นามแฝงของ Huawei Cloud นี้หลังจากเสร็จสิ้นขั้นตอนนี้การรับส่งข้อมูลเครือข่ายทั้งหมดจะรวมเข้ากับเครือข่ายเร่งความเร็วของ Huawei อย่างเป็นทางการ
ขั้นตอนที่3: จับคู่กฎแคช "การแยกแบบไดนามิกและแบบคงที่" (ไม่คุ้มค่าเท่ากับการซื้อสีขาว)
ฟังนะกฎการแคชเริ่มต้นของ CDN มักจะเป็นแบบอนุรักษ์นิยมมากหากคุณไม่ปรับให้เหมาะสมด้วยตนเองก็เท่ากับเป็นการให้เงินกับ Huawei โดยเปล่าประโยชน์
ค้นหาแท็บ "การกำหนดค่าแคช" ที่ตรงกับชื่อโดเมนโปรดดูสิ่งต่อไปนี้
กฎทองของสภาพแวดล้อมการผลิตนกเก่า
กำหนดค่า:
ประเภทการจับคู่
เส้นทางที่ตรงกัน/คำต่อท้าย
เวลาหมดอายุของแคช
คำอธิบายพื้นถิ่นในเชิงลึกของนกเก่า
คำต่อท้ายไฟล์
.jpg,.พีนจี,.Gif,. css,.Js
30วันหรือ1ปี
ทรัพยากรคงที่แทบจะไม่เปลี่ยนแปลงปล่อยให้ CDN แคชอย่างหนักและผู้ใช้จะกลับไปที่เดิมโดยตรงเมื่อเข้าถึงอย่ารบกวนเซิร์ฟเวอร์ของฉัน
เส้นทางไดเรกทอรี
/Static/, /assets/
30วัน
สำหรับโฟลเดอร์คงที่และคงที่ที่บรรจุในส่วนหน้าเวลาแคชจะยาวขึ้นโดยตรง
คำต่อท้ายไฟล์
.พีเอชพี,.จาวาสคริปต์เพจ,.Asp,. จาวาสคริปต์อ็อบเจ็กต์เนทเวิร์ก
0วินาที (ไม่มีแคช)
[กฎการช่วยชีวิต] อินเทอร์เฟซแบบไดนามิกข้อมูล API การตรวจสอบการเข้าสู่ระบบพื้นหลังไม่สามารถแคชได้อย่างแน่นอน! มิฉะนั้นหลังจากผู้ใช้ A เข้าสู่ระบบผู้ใช้ B อาจเห็นข้อมูลส่วนตัวของผู้ใช้ A
ส่วนที่3: นิพพาน "ปลอดภัยและประหยัดเงิน" ของการดำเนินงานและการบำรุงรักษา
CDN เป็นวัสดุสิ้นเปลืองซึ่งคิดค่าบริการตามปริมาณการใช้งานหากคุณพบเพื่อนร่วมงานที่เป็นอันตรายและใช้ซอฟต์แวร์เพื่อสแกนลิงก์รูปภาพแบบคงที่ของคุณอย่างเมามันการรับส่งข้อมูลของ G หลายร้อยรายการอาจถูกเผาภายในไม่กี่นาทีในพื้นหลังของ Huawei Cloud CDN มีสามฟังก์ชั่นที่ต้องเปิด:
1.การแจ้งเตือนขีดจำกัดบรอดแบนด์/การเรียกเก็บเงินการเข้าชม
ในการตั้งค่าขั้นสูงให้กำหนดค่า "แบนด์วิดท์ต่อยอด": ตัวอย่างเช่น "เมื่อแบนด์วิดท์ต่อวินาทีเกิน50Mbps ชื่อโดเมนจะถูกปิดใช้งานโดยอัตโนมัติหรือการรับส่งข้อมูลทั้งหมดจะถูกส่งกลับไปยังไซต์ต้นทางโดยตรง"
เคล็ดลับนี้ใช้เพื่อ "ป้องกันการล้มละลาย" แม้ว่าคุณจะเจอการโจมตีของแฮ็กเกอร์ครั้งใหญ่แต่ก็เป็นเรื่องใหญ่
ไม่สามารถเปิดเว็บไซต์ได้ในขณะนี้อย่างน้อยก็สามารถทำให้กระเป๋าเงินของคุณว่างเปล่าได้
2. IP จำกัดความถี่ (แปรงสกัดกั้นที่แม่นยำ)
มนุษย์ปกติสามารถดูหน้าเว็บได้สูงสุด3-5ครั้งต่อวินาทีสคริปต์การรับส่งข้อมูลของแฮ็กเกอร์สามารถเริ่มต้นคำขอหลายร้อยรายการสำหรับรูปภาพเดียวกันในหนึ่งวินาที
ในการควบคุมการเข้าถึง Huawei Cloud CDN ให้ค้นหา
จำกัดความถี่ IP
การตั้งค่า:
IP เดียวจำกัดการเข้าถึงโหนดเดียว30ครั้งต่อวินาที
。 IP ที่เกินความถี่นี้จะส่งกลับข้อผิดพลาด429โดยอัตโนมัติและทำให้สีดำเป็นระยะเวลาหนึ่งเคล็ดลับนี้สามารถช่วยคุณประหยัดค่าใช้จ่ายข้อมูลที่ไม่ยุติธรรมได้โดยตรงถึง90%
3. HTTPS บังคับกระโดดด้วย HTTP/2เปิด
หลังจากอัปโหลดใบรับรอง SSL ของคุณในการจัดการใบรับรองอย่าลืมเปิด
"บังคับให้กระโดด HTTPS"
。ในเวลาเดียวกันอย่าลืมใส่สิ่งต่อไปนี้
"HTTP/2"
ตรวจสอบสวิตช์
HTTP/2อนุญาตให้เบราว์เซอร์ของผู้ใช้ดาวน์โหลดรูปภาพหลายสิบภาพพร้อมกันในช่องทางเครือข่ายเดียวกันโดยไม่ต้องเข้าคิวเหมือน HTTP/1.1แบบเดิมหลังจากเปิดใช้งานด้วย CDN Edge Cache ประสบการณ์ของผู้ใช้จะก้าวกระโดดในเชิงคุณภาพ
สรุป
การเพิ่ม Huawei Cloud CDN ให้กับเว็บไซต์ก็เหมือนกับการสร้าง "สาขาคงที่ไร้คนขับ" จำนวนนับไม่ถ้วนทั่วประเทศจีน
คุณจะต้องดูแล "ครัวกลาง (เซิร์ฟเวอร์สถานีต้นทาง)" ที่สำคัญที่สุดเท่านั้นงานหนักและเหนื่อย (การแจกจ่ายรูปภาพขนาดใหญ่ CSS การรับส่งข้อมูลวิดีโอ) ทั้งหมดจะถูกส่งมอบให้กับ Huawei Cloud เป็นเวลา24ชั่วโมงโดยไม่กะพริบคนส่งของทางอินเทอร์เน็ตจะทำชี้แจงขอบเขตของแคชแบบไดนามิกและแบบคงที่และทำการสกัดกั้นเกณฑ์ความปลอดภัยระบบของคุณสามารถต้านทานผลกระทบสูงสุดของการทำงานพร้อมกันจำนวนมากได้ในราคาที่ถูกมาก

