عنوان مقاله :
بهبود مقياس پذيري در شبكه هاي مبتني بر نرم افزار
عنوان به زبان ديگر :
The Improvement of scalabilty in Software Defined Networking
پديد آورندگان :
زاده حسيني، مريم دانشگاه شهيد اشرفي اصفهاني - دانشكده مهندسي كامپيوتر، اصفهان، ايران , نعمت بخش، ناصر دانشگاه شهيد اشرفي اصفهاني - دانشكده مهندسي كامپيوتر، اصفهان، ايران , سليماني نيسياني، بهزاد دانشگاه شهيد اشرفي اصفهاني - دانشكده مهندسي كامپيوتر، اصفهان، ايران
كليدواژه :
شبكه هاي مبتني بر نرم افزار , ، اينترنت اشيا , مقياس پذيري , ، مقياس پذيري , كنترلرهاي توزيع شده
چكيده فارسي :
چكيده: باتوجه به افزايش روز افزون اتصال اشياء به يكديگر، ارتباط ما بين آنها و همچنين مشكلاتي كه در شبكه هاي سنتي وجود دارد، تكنولوژي به سمت شبكه هاي مبتني بر نرم افزار سوق داده ميشود كه در اين شبكه ها با جداكردن صفحه ي كنترل از صفحه ي
داده، قابليت مديريت و برنامه نويسي كردن بر روي شبكه ها ايجاد ميگردد و موجب از بينبردن بسياري از مشكلات شبكه هاي سنتي
ميشود. با وجود مزيتهايي كه در شبكه هاي مبتني بر نرمافزار وجود دارد اما چالش هايي نيز در آن ديده ميشود. با وجود تك كنترلر
بودن در چنين شبكه هايي، مشكلي چون تك نقطه ي شكست نمايان ميگردد و زماني كه چند كنترلر وجود داشته باشد، مديريت
آنها دشوار ميباشد. اما ايدهاي كه در اين مقاله به آن پرداخته شده است، درصدد حل اين مشكلات است كه با ايجاد كنترلرهاي
سلسله مراتبي و مسطح به صورت همزمان به گونهاي كه كنترلرهاي سطح يك به عنوان مديريت باشند كنترلرهاي والد و مسئوليت
كنترلرهاي سطح دوم كنترلرهاي فرزند را دارند و با توجه به ميزان بار شبكه، كنترلرهاي والد ميتوانند تعداد كنترلرهاي فرزند را
افزايش يا كاهش دهند و به اين صورت زمان پاسخگويي تقليل مييابد و تعداد ميزبآن هاي بيشتري ميتواند پشتيباني نمايد. بديهي است به اين صورت مقياسپذيري در اينترنت اشيا بهينه تر ميگردد.
چكيده لاتين :
Abstract:
Due to the increasing connection of things to each other, our relation among them and also the problems which are in traditional networks, technology is shifted to software - based networks in which by separating the control panel from the data screen, the ability to manage and programming on the networks is created and eliminates many of the problems of the traditional networks. Although software – based networks have advantages, there are some challenges. Despite being a single controller in such networks, a problem such as a single failure point appears and they are difficult to manage when there are multiple controllers. But the idea addressed in this article seeks to solve these problems that by creating hierarchical and flat controllers simultaneously so that level one controllers are as the management (parent controller) and are responsible for second level controllers (child controllers) and regarding the network load, parent controllers can increase or decrease the number of child controllers, thus reducing response time can be reduced and more hosts can be supported. Obviously, scalability in the IOT (internet of things) becomes more optimized.