به جمع مشترکان مگیران بپیوندید!

تنها با پرداخت 70 هزارتومان حق اشتراک سالانه به متن مقالات دسترسی داشته باشید و 100 مقاله را بدون هزینه دیگری دریافت کنید.

برای پرداخت حق اشتراک اگر عضو هستید وارد شوید در غیر این صورت حساب کاربری جدید ایجاد کنید

عضویت
جستجوی مقالات مرتبط با کلیدواژه

task scheduling

در نشریات گروه پدافند غیرعامل
تکرار جستجوی کلیدواژه task scheduling در نشریات گروه فنی و مهندسی
تکرار جستجوی کلیدواژه task scheduling در مقالات مجلات علمی
  • نجمه منصوری*، بهنام محمدحسنی زاده، ریحانه غفاری
    امروزه بسیاری از مسایل علمی پیچیده نیاز به قدرت محاسباتی و فضای ذخیره⁠سازی بالایی دارند. رایانش ابری مدلی است برای دسترسی آسان و بنا به سفارش منابع رایانشی مانند فضای ذخیره سازی با کمترین نیاز به دخالت فراهم کننده خدمات. ابرها به دلیل مزایای بسیار مورد استقبال قرار گرفتند ولی با توجه به برون سپاری، مسایل مربوط به امنیت و حفظ حریم خصوصی به عنوان مهم ترین مشکلات این حوزه مطرح می شوند. از طرف دیگر، زمانبندی کارها یک مسئله اساسی در سیستم های توزیع شده ای چون رایانش ابری است. زیرا در یک زمان واحد، کارهای متعددی برای اجرا شدن وجود دارد که به منابع متفاوتی احتیاج دارند درحالی که منابع محدود هستند. از این رو باید به طور هوشمندانه کارها زمانبندی شوند تا عملکرد سیستم و سوددهی فراهم کننده حداکثر گردد. برای حل این مشکل، روش های مختلف مانند الگوریتم⁠های مبتنی بر گرادیان برای مسایل مستمر و تک مدلی معمول هستند. اما اگر برای زمانبندی در رایانش ابری استفاده شوند، به دلیل فضای جستجوی بزرگ و طبیعت پیچیده مسایل، این الگوریتم⁠ها ممکن است راه⁠حل رضایت⁠بخشی ارایه ندهند. روش⁠های فرا⁠اکتشافی کارآمد می⁠توانند با این مشکل مقابله کرده و راهحل نزدیک به بهینه در کوتاه⁠ترین دوره زمانی را پیدا کنند. در نتیجه در این مقاله، الگوریتم زمانبندی برای بهبود امنیت با استفاده الگوریتم بهینه سازی ازدحام ذرات بهبودیافته ارایه شده است. الگوریتم بهبودیافته با استفاده از یادگیری انطباقی منجر به تنوع در جمعیت می شود و لذا تعادلی بین عملیات اکتشاف و بهره برداری به دست می آید. الگوریتم زمانبندی پیشنهادی همزمان پنج پارامتر (زمان بازگشت، بار، مصرف انرژی، هزینه و امنیت) را در حین توزیع کارها در نظر می گیرد تا در نهایت منجر به توزیع بار و کاهش مصرف انرژی می گردد. الگوریتم⁠ پیشنهادی با استفاده از شبیه ساز کلودسیم پیاده⁠سازی و با روش های مربوطه (CJS, OTSS, GTSA, JSSS) مقایسه می⁠شود. نتایج حاصل از شبیه سازی نشان می دهد که الگوریتم پیشنهادی با در نظر گرفتن ویژگی های کارها و منابع، کارایی و اثربخشی قابل توجهی در محیط رایانش ابری خصوصا در بار کاری بالا دارد.
    کلید واژگان: رایانش ابری، الگوریتم های فرااکتشافی، زمانبندی کار، امنیت
    N. Mansouri *, B. Mohammad Hasani Zade, R. Ghafari
    Today, many scientific problems require high computational power and storage space. Cloud computing is a model for easy access to different resources such as storage space with minimal need for service provider interaction. The cloud environment has been used for many benefits, but security and privacy issues are important challenges due to outsourcing. On the other hand, task scheduling is a fundamental issue in distributed systems such as cloud computing. Because there are several tasks to be performed that require different resources while resources are limited. Therefore, cloud tasks must be intelligently scheduled so that system performance and provider profitability are maximized. To solve this challenge, various techniques such as gradient-based algorithms for continuous and single-model problems are common. In cloud computing, due to the large search space and complex nature, these algorithms may not provide a suitable solution. Efficient meta-heuristic techniques can deal with these problems and find near-optimal solutions in a reasonable time. In this paper, a security-based scheduling algorithm using an improved Particle Swarm Optimization algorithm is presented. The improved algorithm uses multi adaptive learning to provide diversity in a population. Therefore, a good balance between exploration and exploitation. The proposed task scheduling algorithm simultaneously considers five parameters (i.e., round trip time, load, energy consumption, cost, and security) to provide load balancing and reduce energy consumption. The proposed algorithm is implemented using the CloudSim simulator and compared with the relevant strategies (i.e., CJS, OTSS, GTSA, and JSSS). The simulation results show that the proposed algorithm, considering the characteristics of tasks and resources, has significant efficiency and effectiveness in the cloud environment, especially at high workloads.
    Keywords: cloud computing, Meta- heuristic, Task scheduling, security
  • محمدجواد احراری، محمدرضا حسنی آهنگر*، آرش غفوری

    در سال های اخیر رایانش ابری در حال تبدیل شدن به یک فناوری مهم در حوزه ی فناوری اطلاعات است. در محیط رایانش ابری احتمال بروز خطا وجود دارد. روش های متفاوتی برای مقابله با خطاها وجود دارد ولی با توجه به ویژگی ها و خصوصیت های محیط رایانش ابری، استفاده از روش های تحمل پذیری خطا بهترین انتخاب برای مقابله با خطا در این محیط است. یکی از بزرگ ترین مسئله ها در روش های تحمل پذیری خطا، استفاده بهینه از منابع است. استفاده بهینه از منابع هم برای فرآهم آورندگان سرویس های ابری و هم برای مشتریان سرویس های ابری دارای اهمیت زیادی است. متاسفانه استفاده بهینه از منابع در روش های تحمل پذیری خطا در رایانش ابری، خیلی مورد توجه پژوهشگران و فرآهم آورندگان سرویس های ابری قرار نگرفته است. در این مقاله سعی شده است با در نظرگرفتن وابستگی بین وظایف، یک روش تحمل پذیری خطا بر روی ماشین های مجازی ارایه شود که علاوه بر تحمل پذیر بودن در برابر خطا، به بهینگی در استفاده از منابع نیز دست یابد. در این روش با استفاده از یک زمانبند اولویت دار، به هر یک از وظایف یک اولویت اختصاص داده می شود. سپس وظایف به ترتیب اولویت شان جهت پردازش به ماشین های مجازی فرستاده می شوند. نتایج حاصل از شبیه سازی روش پیشنهادی توسط شبیه ساز کلاودسیم نشان می دهد که روش پیشنهادی نسبت به روش تکرار توانسته است بهینگی بیشتری در استفاده از منابع را به ارمغان بیاورد و با ضریب اطمینان 95 درصد، به 15/29% و 74/22% بهبود در استفاده از تعداد پردازنده و 76/30% و 22.34% بهبود در استفاده از حافظه و 71/29% و 88/22% بهبود در استفاده از پهنای باند دست یافته است.

    کلید واژگان: رایانش ابری، تحمل پذیری خطا، ماشین مجازی، بهینگی منابع، زمانبندی وظایف
    M. J. Ahrari, M. R. Hassani Ahangar *, A. Ghafori

    In recent years, cloud computing is becoming eminent in the field of information technology. In a cloud computing environment, there is a potential for faults. There are different methods for dealing with faults, but with regard to the features and characteristics of the cloud computing environment, the use of fault tolerance methods is the best choice for this environment.One of the biggest issues in fault tolerance methods is the efficient use of resources. The optimal use of resources is important for cloud providers and customers. Unfortunately, the optimal use of resources in fault tolerance methods has not been much considered by researchers and cloud service providers. In this paper taking into account the dependence between tasks, an attempt has been made to provide a fault tolerance method on virtual machines, which in addition to being tolerant of fault, achieves optimum use of resources. In this method, by using a priority scheduler, each task is assigned a priority, then tasks are sent by the order of priority to their virtual  machines for processing. The results of simulation by the cloudsim simulator show that the proposed method has been able to improve the use of resources more than other methods and with 95% confidence intervals it has achieved (29.15% and 22.74%) improvement in the number of processors, (30.76% and 22.34%) improvement in memory usage and (29.71% and 22.88%) improvement in the use of bandwidth.

    Keywords: cloud computing, Fault Tolerance, virtual machines, optimization of resources, Task scheduling
  • مائده مهرآوران، محمدرضا پژوهان*، فضل الله ادیب نیا

    در حالی که منابع ابر خصوصی برای اجرای درخواست ها، کاهش هزینه و امنیت بیشتر اطلاعات را به دنبال دارد، استفاده از ابر عمومی علاوه بر هزینه، مخاطرات احتمالی در حفاظت از اطلاعات سازمان را نیز به همراه دارد. اما نیاز سازمان ها به منابع با کارایی و ظرفیت ذخیره سازی بالا، آن ها را ناگزیر به استفاده از ابر عمومی می کند. بنابراین زمان بندی درخواست ها به منابع، یکی از مسائل مهم در محاسبات ابری است. در این مقاله روش جدیدی پیشنهاد می شود که به زمان بندی کارها با در نظر گرفتن ملاحظات امنیتی می پردازد. ملاحظات امنیتی شامل حساسیت برای کارها که در پژوهش های اخیر در نظر گرفته شده، حساسیت برای داده های انتقالی بین کارها و همچنین ایده اصلی در نظر گرفتن قدرت امنیتی برای منابع و مسیرهای ارتباطی بین آن ها می باشد. سناریوی پیشنهادی توسط الگوریتم PSO بهبودیافته (PSO-WSCS) پیاده سازی می شود. تابع هدف، حداقل کردن فاصله امنیتی کارها و داده ها از قدرت امنیتی منابع و ارتباطات است؛ به طوری که دو محدودیت زمان و هزینه نیز برآورده شود. الگوریتم پیشنهادی PSO-WSCS که تغییراتی روی الگوریتم PSO اصلی می دهد، با سه الگوریتم دیگر زمان بندی مطرح و مشابه VNPSO، MPSO و MPSO-SA با در نظر گرفتن امنیت در محیط ابر ترکیبی مقایسه می گردد. نتایج ارزیابی حاکی از موثر بودن الگوریتم پیشنهادی در یافتن منابع با شباهت امنیتی نزدیک به نیازهای امنیتی می باشد. به طور متوسط، بهبود 40 درصدی در نمونه های در نظر گرفته شده این مهم را نشان می دهد.

    کلید واژگان: ابر ترکیبی، زمان بندی جریان کارها، نیاز امنیتی کار، نیاز امنیتی داده، قدرت امنیتی منابع، قدرت امنیتی مسیر ارتباطی
    M. Mehravaran, M. R. Pajoohan*, F. Adibnia

    While private clouds provide high security and low cost for scheduling workflow, public clouds are potentially exposed to the risk of data and computation breach as well as their higher costs. In real world, however, we may need high performance resources and high capacity storage devices encouraging organizations to use public clouds. Task scheduling, therefore, is one of the most important challenges in cloud computing. In this paper a new scheduling method is proposed for workflow applications in hybrid cloud, while considering the security issue as well. Specifically, in adition to sensitivity of tasks, that considered in recent works, security requirement for data and security strength for both resources and channels are taken into account. Proposed scheduling method is implemented by improved particle swarm optimization algorithm and is named PSO-WSCS. The goal function is to minimize the security distance of data and workflow from security strengths of resources and channels so that time and budget constraints are met. The proposed PSO-WSCS algorithm is compared with three state of the art scheduling algorithms, namely VNPSO, MPSO and MPSO-SA, in hybrid cloud. Evaluations show the effectiveness of our algorithm by finding resources having security aspects resemblance to the security requirements. In average, improvement of 40% is resulted for the given samples.

    Keywords: Hybrid cloud, Task scheduling, Security requirements of task, data, Security strength of resource, communication paths
نکته
  • نتایج بر اساس تاریخ انتشار مرتب شده‌اند.
  • کلیدواژه مورد نظر شما تنها در فیلد کلیدواژگان مقالات جستجو شده‌است. به منظور حذف نتایج غیر مرتبط، جستجو تنها در مقالات مجلاتی انجام شده که با مجله ماخذ هم موضوع هستند.
  • در صورتی که می‌خواهید جستجو را در همه موضوعات و با شرایط دیگر تکرار کنید به صفحه جستجوی پیشرفته مجلات مراجعه کنید.
درخواست پشتیبانی - گزارش اشکال