Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon ฉันสามารถใช้น้ำหนักปลายทางสำหรับตัวเร่งความเร็วทั้งมาตรฐานและแบบกำหนดเอง


ฉันสามารถใช้น้ำหนักปลายทางสำหรับตัวเร่งความเร็วทั้งมาตรฐานและแบบกำหนดเอง


คุณสามารถใช้น้ำหนักจุดสิ้นสุดด้วยตัวเร่งความเร็วมาตรฐานใน AWS Global Accelerator เพื่อควบคุมสัดส่วนของการรับส่งข้อมูลที่ส่งไปยังจุดสิ้นสุดแต่ละจุดภายในกลุ่มจุดปลาย น้ำหนักจุดสิ้นสุดคือค่าตัวเลข (จาก 0 ถึง 255) ที่กำหนดวิธีการกระจายการรับส่งข้อมูลระหว่างจุดสิ้นสุดเช่นโหลดบัลแลนเซอร์โหลดเครือข่ายตัวโหลดแอปพลิเคชันอินสแตนซ์อินสแตนซ์ EC2 หรือที่อยู่ IP ยืดหยุ่น ด้วยการปรับน้ำหนักคุณสามารถดำเนินการบาลานซ์โหลด, ดำเนินการปล่อยนกขมิ้นหรือค่อยๆเปลี่ยนปริมาณการใช้งานระหว่างปลายทาง ตัวอย่างเช่นการตั้งค่าน้ำหนักหนึ่งจุดสิ้นสุดเป็น 1 และอีกอันหนึ่งถึง 255 หมายถึงครั้งแรกที่ได้รับ 1/256 ของการรับส่งข้อมูลและ 255/256 ที่สอง การตั้งค่าน้ำหนักเป็น 0 หยุดการรับส่งข้อมูลไปยังจุดสิ้นสุดนั้น ตัวเร่งความเร็วทั่วโลกคำนวณผลรวมของน้ำหนักในกลุ่มจุดปลายและกำหนดเส้นทางการจราจรตามสัดส่วน [1] [2] [9]

ในทางตรงกันข้ามตัวเร่งความเร็วที่กำหนดเองใน AWS Global Accelerator ทำงานแตกต่างกัน พวกเขากำหนดเส้นทางการรับส่งข้อมูลไปยังเครือข่ายย่อย VPC ที่มีอินสแตนซ์ EC2 ไม่ใช่เพื่อโหลดบาลานซ์หรือประเภทจุดปลายอื่น ๆ เอกสารและการอ้างอิง API ไม่ได้กล่าวถึงความสามารถในการกำหนดน้ำหนักให้กับจุดสิ้นสุดในตัวเร่งความเร็วที่กำหนดเอง แต่ตัวเร่งความเร็วแบบกำหนดเองแผนที่การรับส่งข้อมูลขาเข้าบนที่อยู่ IP แบบคงที่โดยตรงไปยังอินสแตนซ์ EC2 ที่เฉพาะเจาะจงภายใน Subnets VPC นี่ก็หมายความว่าน้ำหนักจุดสิ้นสุดนั้นไม่สามารถใช้งานได้หรือรองรับสำหรับตัวเร่งความเร็วที่กำหนดเอง [6] [10]

สรุป:

- ตัวเร่งความเร็วมาตรฐาน: รองรับน้ำหนักจุดสิ้นสุดเพื่อควบคุมการกระจายการจราจรระหว่างจุดสิ้นสุดในกลุ่มจุดปลาย น้ำหนักอยู่ในช่วงตั้งแต่ 0 ถึง 255 และส่งผลกระทบต่อปริมาณการใช้งานที่แต่ละจุดสิ้นสุดได้รับเมื่อเทียบกับผู้อื่น
- ตัวเร่งความเร็วที่กำหนดเอง: อย่ารองรับน้ำหนักจุดสิ้นสุด การจราจรจะถูกกำหนดเส้นทางตามการแมปไปยังเครือข่ายย่อย VPC ด้วยอินสแตนซ์ EC2 โดยไม่ต้องมีการแจกแจงถ่วงน้ำหนัก

ดังนั้นน้ำหนักจุดปลายสามารถใช้กับตัวเร่งความเร็วมาตรฐานเท่านั้นไม่ใช่ด้วยตัวเร่งความเร็วที่กำหนดเองใน AWS Global Accelerator

การอ้างอิง:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints-endpoint-weights.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[3] https://www.alibabacloud.com/help/en/ga/user-guide/overview-4/
[4] https://repost.aws/knowledge-center/global-accelerator-failover-different-region
[5] https://boto3.amazonaws.com/v1/documentation/api/1.12.30/reference/services/globalaccelerator.html
[6] https://boto3.amazonaws.com/v1/documentation/api/1.17.39/reference/services/globalaccelerator.html
[7] https://awscli.amazonaws.com/v2/documentation/api/latest/reference/globalaccelerator/add-endpoints.html
[8] https://awscli.amazonaws.com/v2/documentation/api/2.3.2/reference/globalaccelerator/index.html
[9] https://hands-on.cloud/aws-services/global-accelerator/
[10] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-guidelines.html
[11] https://www.alibabacloud.com/help/en/ga/user-guide/create-and-manage-standard-ga-instances