AWS Global Accelerator รองรับการเพิ่มประสิทธิภาพของการรับส่งข้อมูลสำหรับทั้งโปรโตคอล TCP และ UDP มันปรับปรุงประสิทธิภาพของแอปพลิเคชันโดยการกำหนดเส้นทางการรับส่งข้อมูลผ่านเครือข่าย Global Global ไปยังจุดสิ้นสุดแอปพลิเคชันที่ดีต่อสุขภาพในภูมิภาค AWS ที่ใกล้เคียงที่สุดลดเวลาแฝงและเพิ่มปริมาณงานสำหรับการรับส่งข้อมูล TCP และ UDP [1] [2] [4] [8]
รายละเอียดสำคัญรวมถึง:
- การสนับสนุนโปรโตคอล: Global Accelerator รองรับทั้งโปรโตคอล TCP และ UDP สำหรับผู้ฟังช่วยให้คุณสามารถกำหนดผู้ฟังสำหรับโปรโตคอลทั้งในพอร์ตที่ระบุ [1] [3]
- การเพิ่มประสิทธิภาพ TCP: สำหรับการรับส่งข้อมูล TCP ตัวเร่งความเร็วทั่วโลกจะยุติการเชื่อมต่อไคลเอนต์ TCP ที่ตำแหน่ง AWS Edge ใกล้กับผู้ใช้จากนั้นสร้างการเชื่อมต่อ TCP ใหม่ไปยังจุดสิ้นสุดในภูมิภาค AWS การเลิกจ้างขอบนี้ช่วยลดเวลาแฝงการจับมือ TCP และปรับปรุงเวลาการตั้งค่าการเชื่อมต่อทำให้เวลาตอบสนองที่เร็วขึ้นและปริมาณงานที่สูงขึ้น [2] [5] [7]
- การจัดการ UDP: สำหรับทราฟฟิก UDP, แพ็กเก็ตพร็อกซีเร่งความเร็วทั่วโลกที่ขอบและส่งต่อไปยังจุดสิ้นสุดของแอปพลิเคชัน ซึ่งแตกต่างจาก TCP, UDP ต้องการการจัดการการกระจายตัวของ IP; Global Accelerator ส่งต่อชิ้นส่วน UDP ไปยังจุดสิ้นสุดสำหรับการประกอบใหม่ในขณะที่ชิ้นส่วน TCP จะถูกลดลงที่ขอบเนื่องจากไม่ได้รับการสนับสนุนจากเครือข่าย AWS [2]
- การตรวจสอบสุขภาพและการล้มเหลว: ตัวเร่งความเร็วทั่วโลกตรวจสอบสุขภาพของจุดสิ้นสุดและกำหนดเส้นทางการจราจรห่างจากจุดสิ้นสุดที่ไม่ดีต่อสุขภาพสำหรับทั้ง TCP และ UDP ทำให้มั่นใจได้ว่ามีความพร้อมใช้งานสูง [2] [8]
- การควบคุมการจราจร: คุณสามารถปรับการกระจายการจราจรโดยใช้น้ำหนักจุดปลายและหน้าปัดรับส่งข้อมูลเพื่อควบคุมเปอร์เซ็นต์ของการรับส่งข้อมูลที่ส่งไปยังแต่ละกลุ่มจุดสิ้นสุดซึ่งใช้ได้กับการรับส่งข้อมูล TCP และ UDP [2] [8]
- ไคลเอนต์ความสัมพันธ์: สำหรับแอปพลิเคชันที่มีสถานะ Global Accelerator รองรับความสัมพันธ์ของลูกค้าเพื่อให้มั่นใจว่าคำขอจาก IP ไคลเอนต์เดียวกันจะถูกส่งไปยังจุดสิ้นสุดเดียวกันอย่างต่อเนื่องซึ่งใช้ได้กับทั้งผู้ฟัง TCP และ UDP [3] [8]
- การสนับสนุน IPv6: Global Accelerator รองรับ IPv4 สำหรับจุดสิ้นสุดทั้งหมดและ IPv6 สำหรับจุดสิ้นสุดของแอปพลิเคชันโหลดบัลแลนเซอร์พร้อมตัวเร่งความเร็วแบบคู่เพื่อให้บริการทั้งปริมาณการใช้ IPv4 และ IPv6 [6]
โดยสรุป AWS Global Accelerator ปรับให้เหมาะสมและเร่งการรับส่งข้อมูลสำหรับโปรโตคอล TCP และ UDP อย่างมีประสิทธิภาพโดยการยกเลิกการเชื่อมต่อ TCP ที่ขอบแพ็กเก็ต UDP พร็อกซ์พร็อกซีแพ็คเก็ต UDP การกำหนดเส้นทางผ่านเครือข่าย AWS Global
การอ้างอิง:
[1] https://aws.amazon.com/global-accelerator/faqs/
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-listeners.html
[4] https://aws.amazon.com/global-accelerator/features/
[5] https://repost.aws/questions/quvk103bmeswka6uudyzfka/http-2-support-for-browser-to-global-calerator-comunication
[6] https://aws.amazon.com/blogs/networking-and-content-delivery/introducing-aws-global-accelerator-ipv6/
[7] https://hands-on.cloud/aws-services/global-accelerator/
[8] https://digitalcloud.training/aws-global-accelerator/