شماره ركورد
14805
شماره راهنما(اين فيلد مربوط به كارشناس ميباشد لطفا آن را خالي بگذاريد)
14805
پديد آورنده
علي درزي
عنوان
كاهش زمان تكميل برنامه ها در مراكز داده سوئيچ محور توسط شبكههاي تعريفشده نرمافزاري
مقطع تحصيلي
كارشناسي ارشد
رشته تحصيلي
شبكههاي كامپيوتري
سال تحصيل
خرداد 1394
تاريخ دفاع
خرداد 1394
استاد راهنما
دكتر محسن شريفي
دانشكده
كامپيوتر
چكيده
چكيده
امروزه مراكز داده ميزبان گستره وسيعي از برنامههاي كاربردي هستند كه تركيب متنوعي از ترافيك داخلي مراكز داده را توليد مينمايند. 90 درصد از جريانهاي ترافيكي در محيط مركز داده از نوع جريانهاي كوتاه و زودگذر هستند و تنها 10 درصد از داده قابل حمل را تشكيل ميدهند. اندازه اين جريانها حداكثر به يك مگابايت خواهد رسيد. مابقي ترافيكها از نوع جريانهاي بلند با اندازهاي در حدود 1 مگابايت تا 1 گيگابايت خواهد بود. با توجه به اين موضوع كه جريانهاي كوتاه شامل برنامههاي كاربردي بيدرنگو جريانهاي بلند اغلب شامل انتقال داده حجيم است، جريانهاي كوتاه به ميزان تأخير و جريانهاي بلند به ميزان گذردهيحساس ميباشند. اين پاياننامه مكانيزم لايه انتقال خاصي را به منظور كاهش زمان اتمام جريان براي جريان كوتاه كه به كاهش زمان تاخير منجر ميگردد، در نظر گرفته است بطوريكه روش پيشنهادي مبتني بر وضعيت ترافيك شبكه و ميزان ازدحام آن بر روي پروتكل لايه انتقال مراكز داده ارائه شده است. در اين راستا پروتكل DCTCP توسط مايكروسافت پيشنهاد گرديده و در بسياري از مراكز داده امروزي در حال اجرا ميباشد. اين پروتكل با جريانهاي كوتاه و بلند به يك نحو برخورد ميكند كه مناسب به نظر نميرسد. با توجه به روش ارائه شده و نتايج حاصل از شبيهسازي آن در اين رساله، نشان داده ميشود كه كاهش پنجره ازدحام براي جريانهاي كوتاه با شيب كمتر نسبت به جريانهاي بلند در هنگام وقوع ازدحام، موجب خواهد شد كه در اكثر زمانهاي تكميل جريان براي جريانهاي كوتاه نزديك به 20درصد بهبود در كاهش زمان تاخير حاصل گردد. بمنظور توسعه ايده مطرح شده در بالا، از مدل شبكههاي مبتني بر نرمافزار كه داراي قابليت مشاهده و كنترل تمامي عناصر شبكه بهصورت سطح بالا ميباشد نيز ميتوان استفاده نمود. تمامي شبيهسازيها بر روي نرمافزار مينينت انجام شده است بطوريكه امكان قرارگيري كنترلر شبكههاي مبتني بر نرمافزار و تغيير پارامترهاي كيفيت سرويس بر روي شبكه مجازي فراهم گردد.
واژههاي كليدي:جريان كوتاه، جريان بلند، پنجره ازدحام، شبكههاي مبتني بر نرمافزار، DCTCP