نوع مدرک: | متون چاپی |
سرشناسه | زاده حسینی ، مریم، نویسنده |
شماره بازیابی : | COM soft 27 1399 |
عنوان : | بهبود مقیاس پذیری اینترنت اشیا از طریق توسعه در شبکههای مبتنی بر نرمافزار |
عنوان موازی : | Improvement of Scalability in IoT by Development in Software Defined Networking |
ناشر: | دانشگاه شهید اشرفی اصفهانی: اصفهان |
سال نشر : | 1399 |
صفحه شمار: | م، 98ص |
یادداشت | پایان نامه کارشناسی ارشد: مهندسی نرمافزار |
شناسه افزوده : | خیام باشی ، محمد رضا، استاد راهنما |
توصیفگرها | شبکههای مبتنی بر نرمافزار اینترنت اشیا مقیاسپذیری کنترلرهای توزیعشده Software Defined Networking Internet of Things Scalability Distributed controllers |
چکیده : | اینترنت اشیاء در واقع به ارتباط اشیای مختلف از طریق اینترنت و برقراری ارتباط با یکدیگر میپردازد، تا هدف آن یعنی فراهمکردن تجربه کاراتر و هوشمندتر محقق شود اما باتوجه به افزایش روز افزون اتصال و ارتباط اشیا با یکدیگر و همچنین چالشهایی در شبکههای سنتی مانند پیچیدگی، فقدان مقیاسپذیری و نبود هماهنگی بین نیازهای بازار و قابلیتهای شبکه باعث شده است که طراحان شبکه گامی بلند برای پیشرفت شبکهها بردارند، که راهحل تحقق این پیشرفت در شبکهها استفاده از شبکههای مبتنی بر نرمافزار است. در شبکههای مبتنی بر نرمافزار با جداکردن صفحهی کنترل از صفحهی داده، قابلیت مدیریت و برنامه نویسی کردن بر روی شبکهها ایجاد میگردد و موجب از بینبردن بسیاری از مشکلات شبکههای سنتی میشود. در این نوع شبکهها، کنترلرها دیدی کلی از شبکه دارند، این دید به همراه قابلیت کنترل شبکه با ایجاد تغییر در کد کنترلر، در اختیار مدیر شبکه قرار میگیرد. از جمله مزایای شبکههای مبتنی بر نرمافزار انعطافپذیری و سرعت ایجاد تغییرات، بالاتر و قابلیت کنترل آسانتر، میباشد. با وجود مزیتهایی که در شبکههای مبتنی بر نرمافزار وجود دارد اما چالشهایی نیز در آن دیده میشود. با وجود تک کنترلر بودن در چنین شبکههایی، مشکلی چون تک نقطهی شکست نمایان میگردد و زمانی که چند کنترلر وجود داشته باشد مدیریت آنها دشوار میباشد.اما ایدهای را که در این پژوهش به آن پرداخته شده است، درصدد حل این مشکلات است که با ایجاد کنترلرهای سلسله مراتبی و مسطح به صورت همزمان به گونهای که کنترلرهای سطح یک به عنوان مدیریت باشند)کنترلرهای والد(و مسئولیت کنترلرهای سطح دوم)کنترلرهای فرزند(را دارند و با توجه به میزان بار شبکه، کنترلرهای والد میتوانند تعداد کنترلرهای فرزند را افزایش یا کاهش دهند و به این صورت زمان پاسخگویی تقلیل مییابد و تعداد میزبانهای بیشتری را میتواند پشتیبانی نماید. بدیهی است به این صورت مقیاسپذیری که به معنای افزایش تعداد اشیا متصل بدون پایین آمدن کیفیت میباشد در اینترنت اشیا بهبود مییابد. در این پژوهش با نوشتن الگوریتمی برای کنترلرهای فرزند، برای کسب تکلیف یک بستهی جدید، دیگر نیازی به ارسال بسته به کنترلر والد نمیباشد و کنترلر فرزند، برای آن بسته قانون جدید را ثبت میکند و به تمامی سوئیچها ارسال مینماید. کارایی این معماری در شبکههای کوچک تا بزرگ مورد ارزیابی قرار گرفت و با سناریوهای دیگری مورد مقایسه قرار گرفت که jitter این معماری تا 51 درصد بهینه شده است و ping دو میزبان در حالتهای متفاوت سنجیده شده است. در حالتی که برای یک بسته باشد و ping بین دو میزبان نزدیک بهم باشد تا 39 درصد بهینه شده است و در حالتی که میزبانها از یکدیگر دور باشند و برای ده بسته ارسال داده صورت گیرد تا 9.5 درصد بهبود یافته است |
لینک ثابت رکورد: | ../opac/index.php?lvl=record_display&id=12593 |
زبان مدرک : | فارسی |