Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon AWS Global Accelerator ช่วยปรับปรุงความยืดหยุ่นของแอปพลิเคชันหลายภูมิภาคได้อย่างไร


AWS Global Accelerator ช่วยปรับปรุงความยืดหยุ่นของแอปพลิเคชันหลายภูมิภาคได้อย่างไร


AWS Global Accelerator ช่วยปรับปรุงความยืดหยุ่นของแอปพลิเคชันหลายภูมิภาคผ่านกลไกสำคัญหลายประการ:

1. การสนับสนุนจุดสิ้นสุดหลายภูมิภาคและการล้มเหลวอัตโนมัติ
Global Accelerator ช่วยให้คุณสามารถปรับใช้จุดสิ้นสุดแอปพลิเคชันของคุณในหลายภูมิภาค AWS มันตรวจสอบสุขภาพของจุดสิ้นสุดเหล่านี้อย่างต่อเนื่อง หากจุดสิ้นสุดในภูมิภาคหนึ่งจะไม่แข็งแรงหรือไม่สามารถใช้งานได้ Global Accelerator โดยอัตโนมัติและเปลี่ยนเส้นทางการรับส่งข้อมูลผู้ใช้ไปยังจุดสิ้นสุดที่ดีที่สุดถัดไปในภูมิภาคอื่น ความล้มเหลวนี้เกิดขึ้นอย่างรวดเร็วโดยทั่วไปภายในเวลาไม่ถึงหนึ่งนาทีทำให้มั่นใจได้ว่าการหยุดชะงักของแอปพลิเคชันจะหยุดชะงักน้อยที่สุด [1] [4] [6]

2. ที่อยู่ IP แบบคงที่
Global Accelerator จัดเตรียมชุดที่อยู่ IP แบบคงที่ซึ่งทำหน้าที่เป็นจุดเข้าใช้งานคงที่สำหรับแอปพลิเคชันของคุณ ที่อยู่ IP เหล่านี้มีการโฆษณาจากตำแหน่ง AWS Edge ทั่วโลก ซึ่งหมายความว่าลูกค้าจะเชื่อมต่อกับที่อยู่ IP เดียวกันไม่ว่าภูมิภาคใดจะให้บริการทราฟฟิกทำให้การจัดการ DNS ง่ายขึ้นและไม่จำเป็นต้องใช้ลูกค้าในการติดตามการเปลี่ยนแปลง IPS การรับส่งข้อมูลผู้ใช้ของผู้ใช้ IPS ของ ANYCAST ไปยังจุดสิ้นสุดที่มีสุขภาพดีที่สุดปรับปรุงทั้งความพร้อมใช้งานและประสิทธิภาพ [3] [6]

3. โซนเครือข่ายสำหรับความซ้ำซ้อน
AWS Global Accelerator ใช้โซนเครือข่ายที่แยกได้แต่ละตัวมีโครงสร้างพื้นฐานทางกายภาพและซับเน็ต IP ของตัวเอง มันให้บริการที่อยู่ IP แบบคงที่หนึ่งที่อยู่จากแต่ละโซนเครือข่าย หากที่อยู่ IP จากโซนหนึ่งไม่สามารถใช้งานได้เนื่องจากการหยุดชะงักของเครือข่ายหรือการปิดกั้น IP แอปพลิเคชันไคลเอนต์สามารถลองที่อยู่ IP ที่มีสุขภาพดีจากโซนเครือข่ายอื่น การออกแบบนี้ช่วยเพิ่มความทนทานต่อความผิดพลาดในระดับเครือข่าย [1] [2]

4. สถาปัตยกรรมหลายภูมิภาคที่ใช้งานและแอคทีฟ
Global Accelerator รองรับทั้งแบบจำลองการปรับใช้แบบหลายภูมิภาคที่ใช้งานและแอคทีฟ ในการตั้งค่าที่ใช้งานอยู่การรับส่งข้อมูลจะถูกโหลดในหลายภูมิภาคปรับปรุงความพร้อมใช้งานและลดเวลาแฝงโดยให้บริการผู้ใช้จากภูมิภาคที่อยู่ใกล้ที่สุด ในการตั้งค่าที่ใช้งานอย่างรวดเร็วภูมิภาคหนึ่งให้บริการการรับส่งข้อมูลอย่างแข็งขันในขณะที่คนอื่นยังคงอยู่ในสแตนด์บายพร้อมที่จะเข้าร่วมหากภูมิภาคที่ใช้งานล้มเหลว ตัวเร่งความเร็วทั่วโลกจัดการการกำหนดเส้นทางการจราจรและความล้มเหลวได้อย่างราบรื่นในทั้งสองรุ่น [3] [8]

5. การตรวจสุขภาพและการจัดการการจราจร
Global Accelerator ดำเนินการตรวจสุขภาพอย่างต่อเนื่องเกี่ยวกับจุดสิ้นสุดและกำหนดเส้นทางการรับส่งข้อมูลไปยังจุดสิ้นสุดที่ดีต่อสุขภาพเท่านั้น คุณสามารถกำหนดค่าการโทรเข้าชมเพื่อควบคุมสัดส่วนของการรับส่งข้อมูลที่ส่งไปยังแต่ละภูมิภาคทำให้สามารถเปลี่ยนการจราจรค่อยๆหรือโหลดบาลานซ์ข้ามภูมิภาค การควบคุมที่ละเอียดนี้ช่วยรักษาความยืดหยุ่นของแอปพลิเคชันและประสิทธิภาพในระหว่างการล้มเหลวหรือการปรับสเกลเหตุการณ์ [3] [9]

6. การรวมเข้ากับโครงสร้างพื้นฐานของ AWS Global
Global Accelerator ใช้ประโยชน์จากเครือข่ายทั่วโลกของภูมิภาคและโซนความพร้อมใช้งานซึ่งถูกแยกออกจากกันและเชื่อมต่อกันด้วยความหน่วงที่มีความสามารถต่ำและมีเครือข่ายที่ซ้ำซ้อนสูง โครงสร้างพื้นฐานพื้นฐานนี้รองรับความทนทานต่อความผิดพลาดและความพร้อมใช้งานสูงในระดับโลก [1]

โดยสรุป AWS Global Accelerator ช่วยเพิ่มความยืดหยุ่นของแอพพลิเคชั่นหลายภูมิภาคโดยการให้จุดเข้าทั่วโลกแบบคงที่การตรวจสอบสุขภาพของจุดสิ้นสุดอย่างต่อเนื่องเปลี่ยนเส้นทางการรับส่งข้อมูลโดยอัตโนมัติห่างจากภูมิภาคที่ไม่แข็งแรงและสนับสนุนสถาปัตยกรรมการปรับใช้หลายภูมิภาคที่ยืดหยุ่น สิ่งนี้ทำให้มั่นใจได้ถึงความพร้อมใช้งานสูงความล้มเหลวอย่างรวดเร็วและประสิทธิภาพที่สอดคล้องกันสำหรับแอปพลิเคชันทั่วโลก [1] [3] [4] [6]

การอ้างอิง:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/disaster-recovery-resiliency.html
[2] https://aws.amazon.com/blogs/networking-and-content-delivery/maximising-application-resiliency-with-aws-global-accelerator/
[3] https://aws.amazon.com/blogs/networking-and-content-delivery/deploying-multi-region-applications-in-aws-using-aws-global-celerator/
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-benefits-of-migrating.html
[5] https://www.applify.co/blog/what-is-aws-global-accelerator
[6] https://aws.amazon.com/global-accelerator/faqs/
[7] https://cloudvisor.co/aws-guides/aws-global-accelerator/
[8] https://sudoconsultants.com/building-a-scalable-and-resilient-multi-region-application-architecture-on-aws/
[9] https://repost.aws/questions/quo8q_kz2ftz2pjaijc9zteq/using-aws-wlobal-accelerator-service-to-distribute-traffic-across-multiple-regions