عنوان مقاله :
بهبود مسيريابي جهت كنترل ازدحام در شبكه هاي مبتني بر نرم افزار با استفاده از كنترلرهاي توزيع شده
پديد آورندگان :
بختياري، سعيد دانشگاه علوم انتظامي امين، تهران , آذرنژاد، اردشير دانشگاه آزاد اسلامي، واحد تهران مركزي، تهران
كليدواژه :
شبكه هاي مبتني بر نرم افزار , كنترلرهاي توزيع شده , قراردادن كنترلرها , خوشه بندي , كنترل ازدحام
چكيده فارسي :
يكي از چالشهاي بزرگي كه پيش روي شبكههاي مبتني بر نرمافزار قرار گرفته است، اين بوده كه چطور ميتوان مكانهايي مناسب براي قراردادن و توزيع كنترلرها (كنترل كننده ها) انتخاب كرد، به گونهاي كه بتوان تأخير بين كنترلرها و سوئيچها را در شبكههاي گسترده كاهش داد. در همين راستا اغلب روشهايي كه تا به امروز ارائه گرديده است بر روي كاهش تأخير متمركز بودهاند ولي تأخير تنها يكي از عواملي بوده كه در كارائي شبكه و كاهش هزينه كلي بين كنترلرها و سوئيچهاي مرتبط با آنها نقش دارد. در اين پژوهش قصد داريم تا به بررسي عوامل بيشتري براي كاهش هزينه بين كنترلرها و سوئيچها همچون بار موجود روي لينكهاي ارتباطي بپردازيم. به همين منظور يك الگوريتم مبتني برخوشه بندي را براي بخشبندي شبكه ارائه خواهيم داد. با اين الگوريتم ميتوان تضمين كرد كه هر بخش از شبكه ميتواند حداكثر هزينه (شامل تأخير و بار موجود روي لينكها) را در بين كنترلر و سوئيچهاي مربوط به آن كاهش دهد. شبيهسازيهاي گستردهاي را تحت توپولوژيهاي واقعي شبكه كه در پروژه Topology Zoo ارائه شده است، انجام دادهايم. نتايج شبيه سازيها نشان ميدهد در شرايطي كه شبكه شلوغ ميباشد و احتمال ازدحام در آن بالا ميرود، الگوريتم پيشنهادي با شناسايي لينكهاي گلوگاه در مسيرهاي ارتباطي هر گره با ساير گرهها، توانسته به خوبي ازدحام را در شبكه كنترل نمايد و با در نظر گرفتن دو معيار تأخير و ميزان مشغول بودن لينكها، فرايند قرارگيري و توزيع كنترلها را در عمل خوشه بندي با دقت بالاتري انجام دهد و به طور ميانگين حداكثر هزينه انتها به انتها بين هر كنترلر و سوئيچهاي مربوط به آن را به ترتيب در توپولوژيهاي Chinanet كشور چين، Uunet كشور آمريكا، DFN كشور آلمان، و Rediris كشور اسپانيا به اندازهي 41/4694، 29/2853، 21/3805 و 46/4829 درصد كاهش دهد.
عنوان نشريه :
فناوري اطلاعات و ارتباطات ايران