Wednesday, October 5, 2011

SSO

هتكلم شوية عن ال stateful switchover او ال SSO 

ال SSO هو عبارة عن احد ال techniques اللى كان الهدف منها بالاساس هو عمل redundancy زى ما عارفين مثلا بعض البروتوكولات اللى بتستخدم فى ال redundancy مثل ال HSRP او ال VRRP وغيرهم..... فال SSO هو عبارة عن feature الغرض الاساسى منها هو تحقيق قدر عالى جدا من ال availability وال stability فى ال network بتاعتى .

الفكرة من هذه ال feature جاءت من التفكير فى حالة الاعتماد على router معين بشكل كامل فى ال core layer وتعرض ال Route Processor بداخل هذا ال router الى انه يصبح fail .. فبالتالى ال network كلها هتتاثر عندى 
لذلك فال SSO بي Provide ان ال routers تحتوى على اكثر من RP وفى حالة حدوث مشاكل بال Primary RP فال Backup RP هيحل محله والعملية دى تسمى ال switchover ..... وال user session والمهام اللى كان شغال عليها ال user عندى وال network هتباشر شغلها فى صورة سلسلة بعد حدوث عملية ال switchover دى ...طب ازاى ؟

عن طريق حدوث عملية synchronization لل data وال information اللى Primary RP بيتعامل معاها هيبعت منها نسخة لل Backup RP وبكدا هيبقة مستعد لانه يشتغل ويحل محله 

طب لو ال Backup RP حل محل ال Primary RP فى الحالة دى هيبقى هو ال Primary فى حين ان لو ال failed RP رجع تانى وصلح المشاكل اللى عنده مش هيحل محل ال new primary لا هيفضل فى حالة ال standby اى انه هيكون ك backup وهكذا 


اى عملية بتحدث فى ال RP سواء Fail او عملية ال switchover دى هيتبعت بيها reports باستخدام ال SNMP وبذلك اقدر اعمل monitoring للموضوع واتابع اللى بيحصل 


 شروط يجب توافرها لكى يعمل ال SSO بشكل سليم :

اولا : ال ios على ال Primary RP وال Backup RP لا بد ان تكون the same ios version .

ثانيا : لازم نكون عاملين enable لل CEF على ال router .


وفى بعض نقاط لابد التنويه عنها :

اولا : ان ال Multicast data وال Multicast tables هيحصلها clearing اثناء عملية ال switchover وهيتم تكوينها وتعلمها من جديد.

ثانيا : ان ممكن يكون حد فكر ان يمكن تشغيل ال Primary & Backup RPs مع بعض لعمل شىئ مثل ال load-balancing او load-sharing ....لا الكلام دا مش صحيح وال SSO لا تدعم هذه الخاصية .

ثالثا : لعمل ال monitoring لابد من تفعيل ال SNMP بصورة Manually اى انها لا يتم تفعيلها بصورة اوتوماتيكية .


ارجو ان يكون الموضوع واضح .....


1 comment:

  1. شكرا يا بشمهندس
    ربنا يباركلك
    :-)

    ReplyDelete