Istio ใช้พร็อกซีทูตเป็นไซด์คาร์หรือไม่?
Istio ใช้พร็อกซีทูตเป็นไซด์คาร์หรือไม่?

วีดีโอ: Istio ใช้พร็อกซีทูตเป็นไซด์คาร์หรือไม่?

วีดีโอ: Istio ใช้พร็อกซีทูตเป็นไซด์คาร์หรือไม่?
วีดีโอ: Istio & Service Mesh - simply explained in 15 mins 2024, พฤศจิกายน
Anonim

พบกัน Istio บริการตาข่าย

ทำหน้าที่เป็นระนาบควบคุมเพื่อกำหนดค่าชุดของ ผู้รับมอบฉันทะ . โปรเจ็กต์นี้ได้รับการสนับสนุนในขั้นต้นโดย Google, Lyft และ IBM และใช้เวอร์ชันเพิ่มเติมของ ผู้รับมอบฉันทะ , ที่ เป็น นำไปใช้เป็น ข้างรถ ไปยังบริการที่เกี่ยวข้องในพ็อด Kubernetes เดียวกัน

ในทำนองเดียวกัน Istio ใช้ทูตหรือไม่

Istio คือ แพลตฟอร์มแบบเปิดสำหรับวิธีการผสานรวมไมโครเซอร์วิส จัดการการไหลของทราฟฟิกข้ามไมโครเซอร์วิส บังคับใช้นโยบาย และรวบรวมข้อมูลทางไกล ทูตสามารถ จัดเป็นเครื่องมือในหมวด "Load Balancer / Reverse Proxy" ในขณะที่ Istio คือ จัดกลุ่มภายใต้ "เครื่องมือไมโครเซอร์วิส"

นอกจากนี้ Sidecar ใน Istio คืออะไร? รูปแบบนี้มีประโยชน์อย่างยิ่งเมื่อใช้ Kubernetes เป็นแพลตฟอร์มการประสานคอนเทนเนอร์ Kubernetes ใช้พ็อด พ็อดประกอบด้วยคอนเทนเนอร์แอปพลิเคชันตั้งแต่หนึ่งคอนเทนเนอร์ขึ้นไป NS ข้างรถ เป็นคอนเทนเนอร์ยูทิลิตี้ใน Pod และมีวัตถุประสงค์เพื่อรองรับคอนเทนเนอร์หลัก

เมื่อพิจารณาตามนี้แล้ว ผู้รับมอบฉันทะคืออะไร?

พร็อกซี่ทูต คือขอบและบริการที่ทันสมัย ประสิทธิภาพสูง มีขนาดเล็ก พร็อกซี่ . ทูต เทียบได้กับโหลดบาลานเซอร์ของซอฟต์แวร์ เช่น NGINX และ HAProxy เดิมเขียนและปรับใช้ที่ Lyft ทูต ขณะนี้มีฐานผู้สนับสนุนที่สดใสและเป็นโครงการ Cloud Native Computing Foundation อย่างเป็นทางการ

ไซด์คาร์ Envoy ทำงานอย่างไร?

ในรูปแบบการปรับใช้นี้ ทูต ถูกนำไปใช้เป็น ข้างรถ ควบคู่ไปกับบริการ (ไคลเอ็นต์ http ในกรณีนี้) เมื่อไคลเอนต์ http ทำการโทรออก (ไปยังบริการ "อัพสตรีม") การโทรทั้งหมดจะผ่าน ทูต พร็อกซี่ ข้างรถ.