AWS Global Accelerator รองรับตัวเร่งความเร็วหลักสองประเภท: ตัวเร่งความเร็วมาตรฐานและตัวเร่งความเร็วแบบกำหนดเองแต่ละประเภทมีประเภทปลายทางที่แตกต่างกัน
จุดสิ้นสุดสำหรับตัวเร่งความเร็วมาตรฐาน:
ตัวเร่งความเร็วมาตรฐานกำหนดเส้นทางการรับส่งข้อมูลไปยังจุดสิ้นสุดที่สามารถ:
- บัลลังก์โหลดเครือข่าย (NLBs)
- แอปพลิเคชันโหลดบาลานซ์ (ALBs)
- อินสแตนซ์ของ Amazon EC2
- ที่อยู่ IP ยืดหยุ่น
จุดสิ้นสุดเหล่านี้จะต้องอยู่ในภูมิภาค AWS และสามารถหันหน้าเข้าหาอินเทอร์เน็ตหรือภายใน Global Accelerator ใช้ที่อยู่ IP แบบคงที่เป็นจุดเข้าร่วมคงที่และกระจายการรับส่งข้อมูลขาเข้าไปยังจุดสิ้นสุดเหล่านี้ตามปัจจัยเช่นที่ตั้งของลูกค้าและสุขภาพปลายทาง คุณสามารถกำหนดค่าน้ำหนักจุดสิ้นสุดเพื่อควบคุมสัดส่วนของการรับส่งข้อมูลที่กำหนดเส้นทางไปยังแต่ละจุดสิ้นสุดทำให้สามารถใช้กรณีการใช้งานเช่นการปรับใช้สีน้ำเงิน/เขียวและการทดสอบ A/B สำหรับตัวเร่งความเร็วแบบคู่ที่รองรับทั้ง IPv4 และ IPv6 สามารถเพิ่มจุดสิ้นสุดแบบคู่ (NLBs, Albs และ EC2 ที่รองรับ Dual-Stack) ได้ [1] [2] [4] [5] [6] [7] [8]
จุดสิ้นสุดสำหรับตัวเร่งความเร็วแบบกำหนดเอง:
ตัวเร่งความเร็วที่กำหนดเองได้รับการออกแบบมาสำหรับแอปพลิเคชันที่ต้องการตรรกะที่กำหนดเองเพื่อกำหนดเส้นทางผู้ใช้ไปยังปลายทางและพอร์ตเฉพาะ จุดสิ้นสุดสำหรับตัวเร่งความเร็วที่กำหนดเองคือเครือข่ายย่อยของ Amazon VPC ที่โฮสต์อินสแตนซ์ EC2 หนึ่งอินสแตนซ์หรือมากกว่า การตั้งค่านี้มีประโยชน์สำหรับสถานการณ์เช่นเกมหลายคนหรือแอพพลิเคชั่น VoIP ซึ่งผู้ใช้จำเป็นต้องได้รับการกำหนดให้กับเซิร์ฟเวอร์หรือเซสชันเฉพาะตามเกณฑ์เช่นภูมิศาสตร์หรือคุณลักษณะของผู้ใช้ ตัวเร่งความเร็วที่กำหนดเองรองรับเฉพาะที่อยู่ IPv4 [4] [9]
หมายเหตุเพิ่มเติม:
- ทรัพยากรในสถานที่ไม่สามารถกำหนดค่าได้โดยตรงเป็นจุดสิ้นสุด อย่างไรก็ตามคุณสามารถใช้ Load Balancers เครือข่ายในภูมิภาค AWS ไปยังจุดสิ้นสุดของสถานที่ด้านหน้าและลงทะเบียน NLB เหล่านั้นด้วยตัวเร่งความเร็วทั่วโลก
- ตัวเร่งความเร็วทั่วโลกตรวจสอบสุขภาพอย่างต่อเนื่องและกำหนดเส้นทางการรับส่งข้อมูลไปยังจุดสิ้นสุดที่ดีต่อสุขภาพเท่านั้น
- ที่อยู่ IP ยืดหยุ่นที่ใช้เป็นจุดสิ้นสุดคือ IPS สาธารณะคงที่ที่จัดสรรให้กับบัญชี AWS ของคุณ
- สำหรับการเก็บรักษาที่อยู่ IP ของลูกค้าข้อกำหนดบางประการใช้กับประเภทจุดสิ้นสุดที่ใช้
โดยสรุปจุดสิ้นสุดของ AWS Global Accelerator นั้นแตกต่างกันไปตามประเภทตัวเร่งความเร็ว: ตัวเร่งความเร็วมาตรฐานใช้บาลานซ์โหลดเครือข่ายตัวโหลดแอปพลิเคชันอินสแตนซ์ EC2 หรือที่อยู่ IP ยืดหยุ่นในขณะที่ตัวเร่งความเร็วแบบกำหนดเองใช้เครือข่ายย่อย VPC ความยืดหยุ่นนี้ช่วยให้ตัวเร่งความเร็วทั่วโลกรองรับสถาปัตยกรรมแอปพลิเคชันที่หลากหลายและความต้องการการกำหนดเส้นทางการจราจร [1] [4] [6] [9]
การอ้างอิง:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoint-groups.html
[3] https://docs.aws.amazon.com/general/latest/gr/global_accelerator.html
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[5] https://docs.aws.amazon.com/global-accelerator/latest/dg/what-is-global-accelerator.html
[6] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints-adding-endpoints.html
[7] https://docs.aws.amazon.com/pdfs/global-accelerator/latest/dg/global-accelerator-guide.pdf
[8] https://tutorialsdojo.com/aws-global-accelerator/
[9] https://aws.amazon.com/global-accelerator/faqs/