-
دسترسی آزاد مقاله
1 - زمانبندی کارها در محیطهای ابری با استفاده از چارچوب نگاشت – کاهش و الگوریتم ژنتیک
سید نیما خضر نیما جعفری نویمی پورزمانبندی وظایف یک جزء حیاتی هر سیستم توزیعشده همچون گرید، ابر و شبکه های نظیر به نظیر می باشد که وظایف را برای اجرا به منابع مناسب ارجاع می دهد. روش های رایج در زمانبندی دارای معایبی از قبیل پیچیدگی زمانی بالا، همزمان اجرا نشدن کارهای ورودی و افزایش زمان اجرای برنام چکیده کاملزمانبندی وظایف یک جزء حیاتی هر سیستم توزیعشده همچون گرید، ابر و شبکه های نظیر به نظیر می باشد که وظایف را برای اجرا به منابع مناسب ارجاع می دهد. روش های رایج در زمانبندی دارای معایبی از قبیل پیچیدگی زمانی بالا، همزمان اجرا نشدن کارهای ورودی و افزایش زمان اجرای برنامه است. الگوریتم های زمانبندی بر پایه اکتشاف جهت اولویتدهی به وظایف از سیاست های متفاوتی استفاده می کنند که باعث به وجود آمدن زمان های اجرای بالا بر روی سیستم های رایانش توزیع شده ناهمگن می شود. بنابراین، روشی مناسب است که اولویت دهی آن باعث تولید زمان اجرای کل کمینه گردد. الگوریتم ژنتیک بهعنوان یکی از روشهای تکاملی بهمنظور بهینه کردن مسائل NP-کامل به کار گرفته می شود. در این مقاله الگوریتم ژنتیک موازی با استفاده از چارچوب نگاشت-کاهش برای زمانبندی وظایف بر روی رایانش ابری با استفاده از صف های اولویت چندگانه ارائهشده است. ایده اصلی این مقاله، استفاده از چارچوب نگاشت-کاهش برای کاهش زمان اجرای کل برنامه می باشد. نتایج آزمایشها بر روی مجموعه ای از گراف های جهت دار بدون دور تصادفی حاکی از آن است که روش پیشنهادی زمان اجرای کل دو روش موجود را با سرعت همگرایی بالا بهبود داده است. پرونده مقاله -
دسترسی آزاد مقاله
2 - یک الگوریتم زمانبندی وظیفه چندهدفه بر اساس الگوریتم ژنتیک برای طراحی سیستمهای نهفته
محدثه نیک سرشت محسن راجیطراحان سیستمهای نهفته با الزامات و اهداف متعددی در طراحی (مانند زمان اجرا، انرژی مصرفی و قابلیت اطمینان) مواجه هستند. ازآنجاکه در بیشتر مواقع، تلاش برای برآوردن یکی از این الزامات در تناقض با دستیابی به دیگر الزامات طراحی است، استفاده از رویکردهای چندهدفه در مراحل مخت چکیده کاملطراحان سیستمهای نهفته با الزامات و اهداف متعددی در طراحی (مانند زمان اجرا، انرژی مصرفی و قابلیت اطمینان) مواجه هستند. ازآنجاکه در بیشتر مواقع، تلاش برای برآوردن یکی از این الزامات در تناقض با دستیابی به دیگر الزامات طراحی است، استفاده از رویکردهای چندهدفه در مراحل مختلف طراحی دستگاههای نهفته ازجمله زمانبندی وظایف امری اجتنابناپذیر به نظر میرسد. در اين مقاله، یک روش زمانبندی وظیفه ایستای چندهدفه برای طراحی دستگاههای نهفته ارائهشده است. در این روش، وظایف بهصورت یک گراف مدل شده و با در نظر گرفتن یک زیرساخت سختافزاری برای سیستم نهفته، روشی برای نگاشت و زمانبندی وظایف بر روی معماری سختافزاری پیشنهاد میشود. بهمنظور مدیریت وابستگی بین وظیفهها در گراف وظایف، از یک روش بخشبندی استفادهشده است که در هر بخش، وظایفی که میتوانند بهطور همزمان اجرا شوند مشخصشده و در فرآیند زمانبندی در نظر گرفته میشوند. در این روش زمانبندی، پارامترهای زمان اجرای وظایف، انرژی مصرفی و قابلیت اطمینان بهعنوان اهداف بهینهسازی طی یک الگوریتم بهینهسازی ژنتیک بهینه میگردند. نتایج شبیهسازیها نشان میدهد که روش پیشنهادی با در نظر گرفتن اهداف مختلف طراحی در مقایسه با روشهای مشابه پیشین مانند EAG-TA، در زمان اجرای وظایف، انرژی مصرفی و قابلیت اطمینان به ترتیب 21.4، 19.2 و 20 درصد بهبود داشته است. استفاده از یک راهبرد بهینهسازی چندهدفه این امکان را فراهم میکند که طی مرحله نگاشت و زمانبندی، گزینههای متعدد طراحی پیش روی طراح قرار گیرد تا بتواند بین پارامترهای مختلف طراحی سیستم (سختافزاری/نرمافزاری) موازنه مدنظر خود را انجام دهد. پرونده مقاله -
دسترسی آزاد مقاله
3 - ارائه راهکاری برای افزایش نرخ ارسال ترافیک اینترنت روی شبکههای نوری OPS
اکبر غفارپور رهبرشبکه زمانبندیشده تمام نوری سوئیچینگ پاکت را در نظر بگیرید که در آن پروتکل ارتباطی اینترنت در لایههای بالاتر بهکار گرفته شده است. این نوع شبکه با معضل برخورد پاکتها و در نتیجه حذف پاکتها مواجه است. لذا ارسال دوباره ترافیک حذفشده به شبکه در لایه نوری میتواند باعث چکیده کاملشبکه زمانبندیشده تمام نوری سوئیچینگ پاکت را در نظر بگیرید که در آن پروتکل ارتباطی اینترنت در لایههای بالاتر بهکار گرفته شده است. این نوع شبکه با معضل برخورد پاکتها و در نتیجه حذف پاکتها مواجه است. لذا ارسال دوباره ترافیک حذفشده به شبکه در لایه نوری میتواند باعث افزایش بهرهوری اینترنت و حتی کاهش هزینه طراحی شبکههای (OPS) گردد. در این روش یک کپی از ترافیک ارسالشده به شبکه (بهصورت پاکت نوری) در حافظه الکترونیکی سوئیچ مرزی نگه داشته میشود و هر وقت که پاکت نوری ارسالی در شبکه حذف شود، پاکت نوری جدیدی از این کپی درست شده و مجدداً به شبکه ارسال میگردد (ارسال دوباره در لایه نوری و مستقل از لایهTCP ). بهعبارت بهتر علاوه بر لایه (بالاتر)TCP که عمل ارسال دوباره پاکتهای IP را انجام میدهد، لایه (پایینتر) نوری هم عمل ارسال دوباره پاکتهای نوری را انجام میدهد. در این مقاله، علاوه بر ارائه روشی برای پیادهسازی ارزانتر شبکه OPS ، میزان بهرهوری اینترنت در شبکه زمانبندیشده OPS بررسی شده و روشی برای افزایش میزان بهرهوری اینترنت و همچنین بهبود توزیع بهرهوری بین گرههای دورتر از هم ارائه میگردد. پرونده مقاله -
دسترسی آزاد مقاله
4 - زمانبندی ماژولها در محاسبات مه به روش جستجوی همزیستی جانداران مبتنی بر کولهپشتی
دادمهر رهبری محسن نیکرایشبکههای حسگر بیسیم دارای محدودیتهایی از قبیل توان پردازشی، منابع ذخیرهسازی و تأخیر زمانی در انتقال دادهها به ابر میباشند. محاسبات مه به وسیله توسعه سرویسهای ابری به لبه شبکه موجب کاهش ترافیک و تأخیر زمانی میشود و بنابراین این نوع شبکهها در سیستمهای بسیاری مانن چکیده کاملشبکههای حسگر بیسیم دارای محدودیتهایی از قبیل توان پردازشی، منابع ذخیرهسازی و تأخیر زمانی در انتقال دادهها به ابر میباشند. محاسبات مه به وسیله توسعه سرویسهای ابری به لبه شبکه موجب کاهش ترافیک و تأخیر زمانی میشود و بنابراین این نوع شبکهها در سیستمهای بسیاری مانند مراقبت پزشکی، ابزارهای پوشیدنی، سیستم حمل و نقل و شهرهای هوشمند کاربرد دارد. تکنیکهای زمانبندی وظایف در محاسبات مه از جمله مسایل NP-hard محسوب میشود. برنامهها جهت اجراشدن به منابع نیاز دارند. ابزارهای لبه شبکه به حسگرها و ابر نزدیک بوده و دارای قدرت پردازشی لازم برای اجرای برنامهها میباشند. هر ابزار لبه میتواند برای پیادهسازی سیاستهای تخصیص منابع مورد استفاده قرار گیرد. در این مقاله، ما با ارائه یک روش مبتنی بر کولهپشتی بهینهشده با الگوریتم همزیستی جانداران به تخصیص مناسب منابع به وظایف در شبکههای مه میپردازیم. روش پیشنهادی در شبیهساز iFogsim به عنوان یک کتابخانه توسعهیافته از کلودسیم جهت پردازش مه پیادهسازی شده است. نتایج نشاندهنده بهبود در انرژی مصرفی، مصرف منابع و هزینه اجرای شبکه میباشد که روش پیشنهادی بهتر از روش کولهپشتی و الگوریتم پردازش به ترتیب ورود عمل نموده است. پرونده مقاله -
دسترسی آزاد مقاله
5 - زمانبندی مبتنی بر اولویت وظایف با استفاده از سیستم فازی در محاسبات لبه سیار
انتصار حسینی محسن نیک رای شمس اله قنبریمحاسبات لبه سیار، تکنولوژی نوینی برای بهبود مشکل تأخیر، ظرفیت و منابع موجود در محیط محاسبات ابری سیار است. هدف اصلی در محاسبات لبه سیار، زمانبندی پویا و بارگذاری بهینه با کمترین هزینه در استفاده از منابع است. ما در این مقاله، از یک مدل سیستم سهسطحی دستگاههای سیار، لب چکیده کاملمحاسبات لبه سیار، تکنولوژی نوینی برای بهبود مشکل تأخیر، ظرفیت و منابع موجود در محیط محاسبات ابری سیار است. هدف اصلی در محاسبات لبه سیار، زمانبندی پویا و بارگذاری بهینه با کمترین هزینه در استفاده از منابع است. ما در این مقاله، از یک مدل سیستم سهسطحی دستگاههای سیار، لبه و ابر استاندارد، استفاده و دو الگوریتم بارگذاری و زمانبندی را پیشنهاد میکنیم. یک الگوریتم تصمیمگیری برای بارگذاری وظایف مبتنی بر الگوریتم کولهپشتی حریصانه در سمت دستگاه سیار است که وظایف با انرژی مصرفی بالا را برای بارگذاری انتخاب میکند و باعث صرفهجویی در انرژی مصرفی دستگاه میشود. همچنین در سمت MEC، یک الگوریتم زمانبندی پویا را با اولویتبندی وظایف مبتنی بر فازی جهت اولویتبندی و زمانبندی وظایف بر اساس دو معیار ارائه میکنیم. نتایج عددی نشان میدهند که کار ارائهشده در مقایسه با سایر روشها باعث کاهش زمان انتظار وظایف برای اجرا، تأخیر و بار سیستم میشود و تعادل سیستم با کمترین تعداد منابع تأمین میگردد و سیستم ارائهشده، مصرف باتری را در دستگاه هوشمند تا حدود 90% کاهش میدهد. نتایج نشان میدهند که بیش از 92% وظایف با موفقیت در محیط لبه اجرا میشوند. پرونده مقاله -
دسترسی آزاد مقاله
6 - ارائه یک روش کارا برای تخصیص منابع در رایانش مه با در نظر گرفتن شرایط ازدحام درخواست ها
سمیرا انصاری مقدم سميرا نوفرستي مهري رجاييمراکز داده ابر به دلیل فاصله زیاد از کاربران نهایی اغلب در مواجهشدن با میلیونها درخواست ذخیرهسازی و پردازشی حساس به تأخیر، ناموفق عمل میکنند. درخواستهای حساس به تأخیر نیاز دارند که پاسخ خود را حتی در شرایط ازدحام درخواستها در شبکه، قبل از به اتمام رسیدن مهلت زمانی چکیده کاملمراکز داده ابر به دلیل فاصله زیاد از کاربران نهایی اغلب در مواجهشدن با میلیونها درخواست ذخیرهسازی و پردازشی حساس به تأخیر، ناموفق عمل میکنند. درخواستهای حساس به تأخیر نیاز دارند که پاسخ خود را حتی در شرایط ازدحام درخواستها در شبکه، قبل از به اتمام رسیدن مهلت زمانی از پیش تعیین شده دریافت کنند. برای رفع این نیاز، معماری رایانش مه معرفی شد که سرویسهای محاسباتی، ذخیرهسازی و ارتباطی را در لبه شبکه برای کاربران فراهم میکند. از جمله چالشهای رایانش مه چگونگی تخصیص منابع گرههای مه و ابر به درخواستهای کاربران در شرایط ازدحام، برای رسیدن به بیشترین نرخ پذیرش و کمترین زمان پاسخ درخواستها است. گرههای مه قدرت پردازشی و ذخیرهسازی محدودی دارند و در نتیجه در شرایط ازدحام درخواستها، کارایی مناسبی ندارند. در این مقاله روشی کارا برای تخصیص منابع در رایانش مه پیشنهاد میشود که به منظور مقابله با چالش مذکور، با توجه به وضعیت منابع آزاد گره و شرایط ازدحام، در مورد محل قرارگیری و اجرای درخواست (گره مه یا ابر) تصمیمگیری میکند. بر اساس آزمایشهای صورتگرفته، روش پیشنهادی بر اساس معیارهای متوسط زمان پاسخ و درصد درخواستهای لغوشده عملکرد بهتری در مقایسه با سایر روشها دارد. پرونده مقاله -
دسترسی آزاد مقاله
7 - جمعآوری داده آگاه به انرژی در شبکههای حسگر قابل شارژ با استفاده از الگوریتم بهینهسازی ازدحام ذرات توسعهیافته
وحیده فراهانی لیلی فرزین وش مینا زلفی لیقوان رحیم ابری لیقوانیک چالش مهم در شبکههای حسگر، جمعآوری داده با توجه به انرژی محدود گرهها است. استفاده از حسگرهای قابل شارژ برای جمعآوری اطلاعات و انتقال آنها به چاهک، مشکل محدودیت انرژی را تا حدی مرتفع مینماید. با توجه به نرخ پایین برداشت انرژی در گرههای قابل شارژ، مدیریت مصرف انرژ چکیده کاملیک چالش مهم در شبکههای حسگر، جمعآوری داده با توجه به انرژی محدود گرهها است. استفاده از حسگرهای قابل شارژ برای جمعآوری اطلاعات و انتقال آنها به چاهک، مشکل محدودیت انرژی را تا حدی مرتفع مینماید. با توجه به نرخ پایین برداشت انرژی در گرههای قابل شارژ، مدیریت مصرف انرژی در این شبکهها امری ضروری است. الگوریتمهای موجود، جنبههای مهم جمعآوری آگاه به انرژی- شامل زمانبندی خواب گرهها، خوشهبندی و مسیریابی- را به صورت جامع بررسی نکردهاند و همچنین اکثر آنها از روشهای حریصانه و با کارایی پایین استفاده نمودهاند. در این مقاله، یک روش کارای مبتنی بر الگوریتم بهینهسازی ازدحام ذرات توسعهیافته به نام EDGR برای جمعآوری داده در شبکههای قابل شارژ ارائه شده است. در الگوریتم پیشنهادی، مسئله مورد نظر به سه مرحله زمانبندی خواب گرهها، خوشهبندی و مسیریابی، تقسیم گردیده و مراحل به ترتیب حل شدهاند. بر اساس نتایج شبیهسازی، الگوریتم EDGR مقدار متوسط و انحراف از معیار انرژی ذخیرهشده در گرهها و همچنین نرخ گمشدن بستهها را به مقدار قابل توجهي نسبت به روشهای پیشین بهبود داده است. پرونده مقاله -
دسترسی آزاد مقاله
8 - چه زمانی سم چینی کنیم؟ مروری بر زمان بندی سم چینی در گله های شیری
مرضیه فائزی علیرضا باهنر احمدرضا محمدنیاسمچینی به عنوان یکی از فرآیندهای مدیریتی مهم در دامداریهای صنعتی شناخته میشود. هر فرآیند مدیریتی نیاز به زمان بندی و اجرای دقیق دارد تا بتواند بهترین بهرهوری را برای دام و صنعت ایجاد کند. در این مقاله تلاش شده است تا با مرور مقالاتی که به دنبال زمان مناسب برای سمچ چکیده کاملسمچینی به عنوان یکی از فرآیندهای مدیریتی مهم در دامداریهای صنعتی شناخته میشود. هر فرآیند مدیریتی نیاز به زمان بندی و اجرای دقیق دارد تا بتواند بهترین بهرهوری را برای دام و صنعت ایجاد کند. در این مقاله تلاش شده است تا با مرور مقالاتی که به دنبال زمان مناسب برای سمچینی بودهاند به یک جمع بندی مناسب برای زمانبندی این کار در گله دست یابیم. هرچند با توجه به مطالعات انجام گرفته، نیاز به تحقیقات جامع در این زمینه احساس میشود، اما مطالعات انجام گرفته توانستهاند تا حدودی به ما دربارهی زمان مناسب سمچینی کمک کنند. محدودههای زمانی که در مطالعات به آنها پرداخته شده است شامل حوالی خشکی، ابتدای شیرواری و میانه و انتهای شیرواری است، که در این مقاله با هم به بررسی آنها میپردازیم. در پایان به اهمیت ثبت دقیق اطلاعات برای یافتن زمان مناسب برای سمچینی تاکید شده است. پرونده مقاله