>
Fa   |   Ar   |   En
   جایگذاری چند معیاره مبتنی بر جوامع برنامه های کاربردی در محیط مه  
   
نویسنده عظیم زاده معصومه ,رضائی علی ,جعفرعلی جاسبی سمیه ,اثنی عشری محمدمهدی
منبع فناوري اطلاعات و ارتباطات ايران - 1403 - دوره : 16 - شماره : 59-60 - صفحه:17 -32
چکیده    فناوری محاسبات مه برای پاسخ به نیاز برنامه های کاربردی اینترنت اشیاء نظیر تاخیر کم، امنیت بالا و غیره ظهور پیدا کرد. از سویی محدودیتهای محاسبات مه، نظیر ناهمگونی، توزیع شدگی و محدودیت منابع، مدیریت و استقرار یا جایگذاری برنامه ها در این محیط را دچار چالش می کند. جایگذاری هوشمند سرویس در محیط مه، باید منجر به تامین کیفیت سرویس و استفاده موثر از منابع گردد. یکی از رویکردهای جایگذاری برنامه ها، ایجاد جوامعی از گرههای مه بر اساس چگالی اتصال آنها است که منجر به ایجاد جوامع نامتوازن شده و از سوی دیگر استفاده از روش تک معیاره برای اولویت بندی استقرار برنامه ها منجر به عدم جایگذاری موثر آنها می شود. در این مقاله روشی برای جایگذاری مبتنی بر اولویت برنامه های کاربردی در محیط مه ارائه شده است. روش پیشنهادی، با رویکردی مبتنی بر اولویت بندی چندمعیاره، برنامه ها را در جوامعی متوازن جایگذاری می کند. ایجاد جوامع متوازن منجر جایگذاری بهتر برنامه ها و استفاده هر چه بهتر از ظرفیتهای شبکه می شود. همچنین جایگذاری مبتنی بر اولویت بندی چندمعیاره برنامه های کاربردی منجر به افزایش کیفیت برنامه ها و استفاده موثرتر از منابع موجود می گردد. نتایج شبیه سازی نشان دهنده افزایش 22 درصدی تامین موعدزمانی، افزایش 12 درصدی دسترس پذیری برنامه های کاربردی و همچنین افزایش 10 درصدی میزان استفاده از منابع است.
کلیدواژه جایگذاری برنامه های کاربردی، اینترنت اشیاء، محاسبات مه
آدرس دانشگاه آزاد اسلامی واحد علوم تحقیقات تهران, دانشکده مهندسی کامپیوتر, ایران, دانشگاه آزاد اسلامی واحد علوم تحقیقات تهران, دانشکده مهندسی کامپیوتر, ایران, دانشگاه آزاد اسلامی واحد علوم تحقیقات تهران, دانشکده مهندسی کامپیوتر, ایران, دانشگاه صنعتی خواجه نصیرالدین طوسی, دانشکده مهندسی کامپیوتر, ایران
پست الکترونیکی esnaashari@kntu.ac.ir
 
   community based multi criteria placement of applications in the fog environment  
   
Authors azimzadeh masomeh ,rezaee ali ,jafarali jassbi somayyeh ,esnaashari mohammadmahdi
Abstract    fog computing technology has emerged to respond to the need for modern iot applications for low latency, high security, etc. on the other hand, the limitations of fog computing such as heterogeneity, distribution, and resource constraints make service management in this environment challenging. intelligent service placement means placing application services on fog nodes to ensure their qos and effective use of resources. using communities to organize nodes for service placement is one of the approaches in this area, where communities are mainly created based on the connection density of nodes, and applications are placed based on a single criteria prioritization approach. this leads to the creation of unbalanced communities and inefficient placement of applications. this paper presents a priority based method for deploying applications in the fog environment. to this end, balanced communities are created and applications are placed in balanced communities based on a multi criteria prioritization approach. this leads to optimal use of network capacities and increases in qos. the simulation results show that the proposed method improves deadline by up to 22%, increases availability by about 12%, and increases resource utilization by up to 10%.
Keywords application placement ,internet of things ,fog computing
 
 

Copyright 2023
Islamic World Science Citation Center
All Rights Reserved