Improve Service combination in Cloud Environment Using the gray wolf algorithm
Dissertation
Ahmed Ainalddin Yasin
Electrical and Computer Engineering
1401
66p.
cd
M.S.
Computer Engineering
1401/11/18
Nowadays, service-oriented systems have received a lot of attention due to the possibility of use in heterogeneous distributed environments and lack of dependence on a specific technology, as well as the existence of large-scale systems with variable needs. Cloud services are also one of the methods of implementing the concept of service orientation. The increase in users' desire to use cloud computing encourages the vendors of web services to produce services with non-functional features. Most of the time, users' needs are not met by existing single services, and the desired service should be achieved by combining a number of services. The number of service providers is increasing day by day, and at the same time, for one request, several services with the same performance and different non-functional characteristics are offered, which makes the problem of service composition quite complicated. and be considered among Np-Hard problems. Therefore, increasing the quality of complex services is a big challenge, and in order to solve this problem, the use of gray wolf meta-heuristic algorithm is proposed in this research with the aim of combining the optimal service and solving the upcoming challenges.
امروزه سیستم¬های سرویس¬گرا به دلیل امکان استفاده در محیط¬های پراکنده ناهمگن و عدم وابستگی به تکنولوژی خاص و همچنین وجود سیستم¬های مقیاس بزرگ با نیازهای متغیر بسیار مورد توجه قرار گرفته¬اند. سرویس¬های ابری نیز یکی از روش¬های پیاده¬سازی مفهوم سرویس¬گرایی هستند. افزایش تمایل کاربران به استفاده از رایانش ابری، فروشندگان خدمات وب را تشویق می¬کند تا خدماتی با ویژگی¬های غیرکاربردی تولید کنند. اکثر اوقات نیازهای کاربران با تک سرویس¬های موجود برآورده نمی¬شود و باید با ترکیب تعدادی از خدمات به سرویس مورد نظر رسید. تعداد ارائه¬دهندگان خدمات روز به روز در حال افزایش است و در عین حال برای یک درخواست چندین سرویس با عملکرد یکسان و ویژگی¬های غیرکارکردی متفاوت ارائه می¬شود که مشکل ترکیب سرویس را کاملاً پیچیده می¬کند. جزو مسائل Np-Hard در نظر گرفته شود. بنابراین افزایش کیفیت خدمات پیچیده چالش بزرگی است و برای حل این مشکل استفاده از الگوریتم فراابتکاری گرگ خاکستری با هدف ترکیب خدمات بهینه و حل چالش¬های پیش¬رو در این تحقیق پیشنهاد شده است
بهبود ترکیب سرویس در محیط ابری با استفاده از الگوریتم گرگ خاکستری
service-oriented systems, Np-Hard, service composition, Cloud