PDF

دانلود پایان نامه : بهینه سازی پایگاه داده KVS مبتنی بر ریز معماری Intel Haswell

اگر دانشجو و یا محقق هستید با پایان نامه های انگلیسی و جدید سایت پروجکت دانلود می توانید سریع , راحت و حرفه ای تر مقالات و پروژه های خود را تالیف کنید ! پروجکت دانلود , جدیدترین پروژه ها , مقالات , پایان نامه ها و تز های مقاطع مختلف تحصیلی از بهترین دانشگاههای جهان را برای شما فراهم می کند . در این مطلب با دانلود متن کامل پایان نامه انگلیسی : بهینه سازی پایگاه داده KVS مبتنی بر ریز معماری Intel Haswell   همراه شما هستیم .
.

موضوع : متن کامل پایان نامه انگلیسی : بهینه سازی پایگاه داده KVS مبتنی بر ریز معماری Intel Haswell

رشته : کامپیوتر و برنامه نویسی – نرم افزار و سخت افزار   – فناوری اطلاعات

سال انتشار : 2021

زبان : انگلیسی

مقطع : کارشناسی ارشد

چکیده (ترجمه ماشینی ) :

Key-Value Stores (KVS) نوعی پایگاه داده غیر رابطه ای است که داده های آن به صورت یک جفت مقدار-کلید نشان داده می شود و غالباً برای نمایش حافظه نهان و ذخیره داده استفاده می شود. در میان آنها ، Memcached یکی از محبوب ترین هاست ، زیرا به طور گسترده ای در خدمات مختلف اینترنت مانند شبکه های اجتماعی و سیستم عامل های جریان استفاده می شود. با توجه به رشد مداوم و فزاینده سریع دستگاه های شبکه ای که از این خدمات استفاده می کنند ، سخت افزار کالایی که پایگاه داده بر اساس آن است ، باید بسته ها را سریعتر پردازش کند تا نیازهای بازار را برآورده کند. با این حال ، در سال های اخیر ، بهبود عملکرد مشخص شده برای سخت افزار جدید ، نازک تر و نازک تر شده است. از اینجا ، چون خرید محصولات جدید دیگر مترادف با پیشرفت چشمگیر عملکرد نیست ، شرکت ها باید از تمام پتانسیل سخت افزاری که در اختیار دارند استفاده کنند و در نتیجه خرید سخت افزارهای جدید را به تعویق بیندازند. یکی از آخرین ایده ها برای افزایش عملکرد سخت افزار کالا ، استفاده از مدیریت حافظه کاملاً آگاه است. این روش با اطمینان از اینکه هسته های جداگانه داده ها را از مکان های حافظه تهیه می کنند که به قسمت های حافظه پنهان مربوطه (به عنوان مثال برش های LLC) ترسیم می شوند ، از آخرین سطح حافظه پنهان (LLC) سو explo استفاده می کند. این پایان نامه بر تحقق نمونه اولیه KVS – مبتنی بر ریز معماری Intel Haswell – ساخته شده در بالای کیت توسعه سطح داده (DPDK) متمرکز است و اصول مدیریت حافظه برشی بر آن اعمال می شود. برای آزمایش عملکرد آن ، با توجه به عدم وجود یک مولد ترافیک مبتنی بر DPDK که از پروتکل Memcached پشتیبانی می کند ، نمونه اولیه دیگری از یک ژنراتور ترافیک که از این ویژگی ها پشتیبانی می کند نیز ساخته شده است. عملکرد با استفاده از دو ماشین مجزا اندازه گیری شد: یکی برای تولید کننده ترافیک و دیگری برای KVS. ابتدا نمونه اولیه “منظم” KVS مورد آزمایش قرار گرفت تا مزایای واقعی آن مشاهده شود. هر دو نمونه اولیه KVS تحت دو نوع ترافیک قرار گرفتند: (i) ترافیک یکنواخت که کلیدها همیشه از یکدیگر متفاوت هستند و (ii) ترافیک کج ، جایی که کلیدها تکرار می شوند و احتمال تکرار برخی کلیدها بیش از سایرین است. این آزمایشات نشان می دهد که ، در سناریوی دنیای واقعی (به عنوان مثال ، توزیع های کلیدی منحنی مشخص می شوند) ، استفاده از یک روش مدیریت حافظه کاملاً آگاه در یک KVS می تواند تاخیر انتها به انتها را بهبود بخشد (یعنی 2٪٪) . علاوه بر این ، چنین تکنیکی بر زمان جستجوگر مورد نیاز CPU برای یافتن کلید و مقدار مربوطه در پایگاه داده بسیار تأثیر می گذارد ، میانگین زمان را 22.5 ~ کاهش می دهد و صدک 99 را 62.7 improving را بهبود می بخشد.

دانلود پایان نامه : بهینه سازی پایگاه داده KVS مبتنی بر ریز معماری Intel Haswell

لینک دانلود پس از خرید نمایش داده خواهد شد
30,000 تومان – خرید

دیدگاهتان را بنویسید