هل يقوم Istio بتنفيذ وكيل المبعوث باعتباره وكيلًا جانبيًا؟
هل يقوم Istio بتنفيذ وكيل المبعوث باعتباره وكيلًا جانبيًا؟
Anonim

يجتمع إستيو شبكة الخدمة

إنه بمثابة مستوى تحكم لتكوين مجموعة من وكلاء المبعوث . تمت رعاية المشروع في البداية من قبل Google و Lyft و IBM ، ويستخدم نسخة موسعة من وكيل المبعوث ، أي يكون تم نشره باعتباره عربة جانبية للخدمة ذات الصلة في نفس لوحة Kubernetes.

وبالمثل ، هل يستخدم Istio المبعوث؟

Istio هو نظام أساسي مفتوح لتوفير طريقة موحدة لدمج الخدمات المصغرة ، وإدارة تدفق حركة المرور عبر الخدمات المصغرة ، وفرض السياسات وتجميع بيانات القياس عن بُعد. يمكن للمبعوث أن يتم تصنيفها كأداة في فئة "Load Balancer / Reverse Proxy" ، بينما Istio هو مجمعة ضمن "أدوات الخدمات المصغرة".

بالإضافة إلى ذلك ، ما هو الجانب الجانبي في Istio؟ هذا النمط مفيد بشكل خاص عند استخدام Kubernetes كمنصة تنسيق حاوية. يستخدم Kubernetes القرون. يتكون الجراب من حاوية تطبيق واحدة أو أكثر. أ عربة جانبية عبارة عن حاوية أدوات في الحاوية والغرض منها هو دعم الحاوية الرئيسية.

بالنظر إلى هذا ، ما هو المبعوث بالوكالة؟

وكيل المبعوث هي حافة وخدمة حديثة وعالية الأداء وصغيرة الحجم الوكيل . مبعوث هو الأكثر قابلية للمقارنة مع موازنات تحميل البرامج مثل NGINX و HAProxy. تم كتابته ونشره في الأصل في Lyft ، مبعوث الآن قاعدة مساهمين حيوية وهو مشروع مؤسسة Cloud Native Computing Foundation رسمي.

كيف يعمل Envoy sidecar؟

في نموذج النشر هذا ، مبعوث تم نشره باعتباره عربة جانبية بجانب الخدمة (عميل http في هذه الحالة). عندما يقوم http-client بإجراء مكالمات صادرة (إلى خدمة "upstream") ، فإن جميع المكالمات تمر عبر مبعوث الوكيل عربة جانبية.

موصى به: