تقنية عنوان IP الافتراضي
تشير الإتاحة العالية (HA) إلى تحسين توفر الأنظمة والتطبيقات من خلال تقليل وقت التوقف عن العمل الناجم عن عمليات الصيانة الروتينية (المخطط لها) وأعطال النظام المفاجئة (غير المخطط لها). يعد نظام HA حاليًا أكثر الوسائل فعالية للمؤسسات لمنع نظام الكمبيوتر الأساسي من الإغلاق بسبب الفشل. لتحقيق HA، يتم استخدام جهازين بشكل عام لإكمال وظيفة في نفس الوقت، مثل خادم قاعدة البيانات. عادة ، جهاز واحد فقط يوفر خدمات خارجية ، والآخر يعمل كنسخة احتياطية. عندما يفشل هذا الجهاز ، فإنه سيتحول تلقائيًا إلى جهاز الاستعداد الآخر ديناميكيًا.
مبادئ تقنية IP الافتراضية
مبادئ تقنية IP الافتراضية
1. كيف نحقق كشف الخطأ؟
أرسل حزمة بيانات بانتظام. إذا لم يستجب الجهاز لفترة معينة، فسيتم اعتباره عطلًا وسيتحول تلقائيًا إلى جهاز الاستعداد.
2. كيف يمكن تحقيق التبديل التلقائي بين النشط والاستعداد؟
يمكننا الحصول على هذا من تقنية IP الافتراضية. عنوان IP الافتراضي هو عنوان IP لم يتم تعيينه إلى مضيف حقيقي، مما يعني أن المضيف الذي يوفر خادم قاعدة البيانات للخارج لديه عنوان IP ظاهري أيضًا IP حقيقي. يمكنك الاتصال بهذا المضيف باستخدام أي من هذين IPs. تم تكوين IP الافتراضي لارتباط قاعدة البيانات في جميع المشاريع. عندما يفشل الخادم في تقديم الخدمات إلى العالم الخارجي ، يتم تحويل IP الافتراضي ديناميكيًا إلى مضيف الاستعداد. يعتمد مبدأ تحقيقها بشكل أساسي على بروتوكول ARP الخاص بـ TCP / IP. نظرًا لأن عنوان IP هو عنوان منطقي فقط ، فإن عنوان MAC في Ethernet هو العنوان الفعلي المستخدم بالفعل لنقل البيانات. يحتوي كل مضيف على ذاكرة تخزين مؤقت لـ ARP تخزن المراسلات بين عنوان IP وعنوان MAC في نفس علاقة الشبكة، عندما يرسل المضيف في Ethernet البيانات ، سيقوم أولاً بالاستعلام عن عنوان MAC المقابل لعنوان IP الهدف من ذاكرة التخزين المؤقت هذه ، و إرسال البيانات إلى عنوان MAC هذا. سيحافظ نظام التشغيل تلقائيًا على ذاكرة التخزين المؤقت هذه. هذا هو مفتاح التنفيذ بالكامل، مثل مثال ذاكرة التخزين المؤقت لـ ARP التالي:
(192.168.1.219) في 00: 21: 5A: DB: 68: E8 [الأثير] على السندات 0
(192.168.1.217) في 00: 21: 5A: DB: 68: E8 [الأثير] على السندات 0
(192.168.1.218) عند 00: 21: 5A: DB: 7F: C2 [الأثير] على السندات 0
من بينها ، 192.168.1.217 و 192.168.1.218 هما جهازي كمبيوتر حقيقيين، و 192.168.1.217 هو المضيف الذي يوفر خدمات قاعدة البيانات للعالم الخارجي، و 192.168.1.218 هو جهاز الاستعداد السريع ، و 192.168.1.219 هو IP الافتراضي. انتبه إلى عناوين MAC للرقم 219 و 217 هي نفسها. عندما يكتشف 218 أن 217 معطلاً، سيرسل حزمة ARP إلى الشبكة، لإخبار جميع المضيفين 192.168.1.219 أن عنوان MAC المقابل لعنوان IP هذا هو 00: 21: 5A: DB: 7F: C2 ، بحيث يتم إرسال جميع الحزم إلى 219 سيتم إرسالها إلى الجهاز بعنوان MAC 00: 21: 5A: DB: 7F: C2 ، وهو الجهاز الذي يحتوي على 218.
3. تكوين وحذف IP الافتراضي
إذا كان المضيف يحتوي على بطاقة شبكة eth1 ، فإن عنوان IP المقابل له هو 192.168.1.217 ، فقم الآن بتعيين عنوان IP افتراضي 192.168.1.219 له:
ifconfig eth1: 1 192.168.1.219 قناع الشبكة 255.255.255.0
احذف IP الافتراضي:
عنوان 1eth dev 192.168.1.219 1 del IP
ومع ذلك، في تشغيل الشبكة وصيانتها، من الشائع أكثر استخدام Keepalived لتكوين IP الافتراضي (vip) لتحقيق النسخ الاحتياطي السريع للنظام المزدوج والتبديل تلقائيًا بين الوضع النشط والاستعداد.

