ترجمه مقاله نقش ضروری ارتباطات 6G با چشم انداز صنعت 4.0
- مبلغ: ۸۶,۰۰۰ تومان
ترجمه مقاله پایداری توسعه شهری، تعدیل ساختار صنعتی و کارایی کاربری زمین
- مبلغ: ۹۱,۰۰۰ تومان
چکيده
مقدمه
مروري برکارهاي گذشته
روش پيشنهادي
شبيه سازي
نتيجه گيري
چکيده
با رشد سريع داده ها محاسبات توزيع شده و گريد محاسباتي مورد توجه زيادي قرارگرفته است.گريد محاسباتي يك سيستم پردازش موازي توزيع شده است که منابع در آن داراي معماري هاي مختلف هستند. محاسبات پرحجمي كه در گريد در طي زمان مشخصي انجام مي شود توسط بهترين سوپركامپيوتر ها قابل انجام نيستند. كارايي گريد با استفاده ازالگوريتم هاي توازن بار قابل افزايش است. هدف الگوريتم هاي توازن بار استفاده ازتمام منابع موجود در گريد است . مديريت منابع در گريد بعنوان يك فرآيند تشخيص و تخصيص منابع، زمانبندي و نظارت منابع را انجام مي دهد. فرآيند زمانبندي، وظايف را به منابع مناسب هدايت مي كند و بايد به گونه اي صورت گيرد كه باركاري بصورت متوازن روي منابع توزيع شود تا حداكثر بهره از منابع موجود حاصل شود. در اين مقاله براي تخصيص وظايف، يک الگوريتم زمانبندي احتمالي با هدف توازن بار ارائه شده است كه در اين الگوريتم ،كلاس كاري، قيمت، ضرب الاجل و رفتار گروهي را مد نظر قرار داده ايم. الگوريتم توازن بار احتمالي، بر اساس ميزان شكست منابع، منبعي كه در گذشته بهتر عمل كرده است را انتخاب مي كند و وظيفه را به آن واگذار مي كند. در صورت اجرا يا عدم اجرا وظيفه بر روي منبع، به منبع پاداش يا جزا داده مي شود. در الگوريتم هاي توازن بار، در صورت عدم توازن ، وظايف از منابع پربار به کم بار مهاجرت مي کنند.
Abstract
By the rapid growth of data, distributed computing and grid computing has been attracted so much attention. Grid computing is a distributed parallel processing system that resources have different architectures in it. Large number of computations that are done in a certain time in the grid can’t be done by the best supercomputers. The load balancing algorithm is used to increase the efficiency of the grid. The purpose of load balancing algorithms is to use all the resources which are available in the grid. The management of the resources in grid as a process of diagnosis and resource allocation schedules and monitors the resources. Scheduling process directs the tasks to the appropriate resources, to ensure maximum use of them. In this paper for task allocating a probability scheduling algorithm is presented for the purpose of load balancing. In this algorithm Workclass, cost, deadline and herd are considered. Probability load balancing algorithm based on the failure of resources, choses a source that had a better performance in the past, and assigns the task to it. Resources are Rewarded or punished based on their performance. In the load balancing algorithms the tasks migrate from heavy load resources to the light load ones if the tasks are imbalanced.