عنوان
ارايه روشي براي توزيع بار بين سرورها در شبكههاي نرمافزار محور با كنترلكنندههاي توزيع شده
نويسنده اصلي
امير جنگي كلات
مقطع تحصيلي
كارشناسي ارشد
چكيده
در سالهاي اخير، معماري شبكههاي نرمافزارمحور بهمنظور ارايه سرويسهاي مختلف و پويا كه داراي انعطافپذيري لازم باشند مطرح شده است. در اين معماري، كنترل شبكه توسط يك موجوديت مركزي تحت عنوان كنترلكننده انجام ميشود و كل فرايند برنامهريزي و تعيين قوانين لازم براي تجهيزات شبكه در قبال ترافيكهاي مختلف از اين نقطه مركزي انجام ميگيرد. اگرچه شبكههاي نرمافزار محور نسبت به شبكههاي سنتي، به دليل بخش كنترلي قابل برنامهريزي، مؤثرتر عمل ميكنند و سبب بهبود كيفيت سرويس ميشوند، اما با توجه به رشد شبكهها، شبكههاي مطرح شده با يك كنترلكننده متمركز با مشكلاتي ازجمله نياز به توان محاسباتي بالا و گذردهي بيشتر در يك كنترلكننده براي تحويل ترافيك روبرو ميشدند. همچنين چالش مقياسپذيري و مشكل تنها نقطه شكست كه سبب افزايش آسيبپذيري شبكه دربرابرحملات و اختلالات و بيثباتي شبكه ميشود نيز مواردي بود كه براي اين شبكههاي مطرح ميگرديد. براي حل مشكلات كنترلكننده متمركز، روش كنترلكنندههاي توزيعشده مطرح شده است. به اين صورت كه هر بخش از شبكه شامل چند سوييچ و سرورهاي متصل به آنها توسط يك كنترلكننده مديريت ميشوند كه به آن يك دامنه گفته ميشود. از كاربردهاي شبكههاي نرمافزار محور در مراكز داده، ميتوان توزيع بار درخواستهاي ورودي بين خوشه سرورهاي يك سرويس را نام برد. حال براي انتخاب سرور مناسب در توزيع بار بين سرورهايي كه توسط كنترلكنندههاي مختلف مديريت ميشوند روشهايي ارايه گرديده است. هركدام از اين روشها نيز مشكلاتي ازجمله سربار همگامسازي بين كنترلكنندهها و يا ايجاد حلقه بازارسال در شبكه را در پيدارند. در اين پروژه، به دنبال بررسي روشهاي مطرح براي همگامسازي كنترلكنندهها و انتخاب سرور مناسب براي توزيع بار در كل دامنهها هستيم. همچنين به دنبال ارايه روشي براي انتخاب سرور مناسب براي پاسخدهي به درخواستها در كل شبكه بهطوريكه با ايجاد بخش واحد مديريت وضعيت سرورها و تعيين پارامترهاي مناسب، مانند وزندهي به هر سرور بر اساس قدرت پردازشي آن بهطور دقيق به بررسي وضعيت بار هر سرور بپردازيم و نحوه عملكرد روش توزيع بار بين سرورها با توازن پردازشي متفاوت را بررسي كنيم.
شماره ركورد
190064
دانشگاه
دانشگاه علم و صنعت ايران
رشته تحصيلي
مهندسي فناوري اطلاعات - شبكه هاي كامپيوتري
استاد راهنما
دكتر زينب موحدي