Abstract
Cloud resource provisioning is a challenging job that may be compromised due to unavailability of the expected resources. Quality of Service (QoS) requirements of workloads derives the provisioning of appropriate resources to cloud workloads. Discovery of best workload–resource pair based on application requirements of cloud users is an optimization problem. Acceptable QoS cannot be provided to the cloud users until provisioning of resources is offered as a crucial ability. QoS parameters-based resource provisioning technique is therefore required for efficient provisioning of resources. This research depicts a broad methodical literature analysis of cloud resource provisioning in general and cloud resource identification in specific. The existing research is categorized generally into various groups in the area of cloud resource provisioning. In this paper, a methodical analysis of resource provisioning in cloud computing is presented, in which resource management, resource provisioning, resource provisioning evolution, different types of resource provisioning mechanisms and their comparisons, benefits and open issues are described. This research work also highlights the previous research, current status and future directions of resource provisioning and management in cloud computing
چکیده
تدارک منابع ابری را می توان امری چالش بر انگیز دانست که ممکن است به دلیل عدم دسترسی پذیری به منابع قابل انتظار، با خطراتی مواجه شود. نیازمندی های کیفیت سرویس (QoS) در بارهای کاری باعث شده تا منابع مناسبی در اختیار بارهای کاری ابری قرار گیرد. کشف بهترین زوج منبع-بار کاری بر مبنای نیازمندی های کاربران ابری را می توان یک مسئله بهینه سازی دانست. کیفیت خدمات را در صورتی می توان به شکلی قابل قبول در اختیار کاربران ابری قرار داد که تدارک منبع به صورت یک توانایی اساسی ارائه گردد. تکنیک تدارک منبع بر مبنای پارامترهای کیفیت خدمات را می توان یک نیازمندی برای تدارک کارآمد منابع دانست. در این مقاله به ارائه تحلیل های متدیک گسترده در خصوص تدارک منابع ابری و تشخیص منبع ابری می پردازیم. پژوهش پیش رو را به گروه های مختلفی از حوزه های تدارک منبع ابری تقسیم می کنیم. در این مقاله، یک تحلیل متدیک از تدارک منبع در محیط ابری را ارائه می دهیم که در آن، مدیریت منبع، تدارک منبع، تکامل تدارک منبع، انواع مختلفی از مکانیسم های تدارک منبع و مقایسه آنها، مزایا و مسائل مرتبط با آنها تشریح خواهد شد همچنین نگاهی به تحقیق های قبلی، وضعیت فعلی و جهت گیری های آینده تدارک منبع و مدیریت آنها در محیط رایانش ابری خواهیم داشت.
1-مقدمه و بیشینه
مدیریت منبع را می توان فعالیتی چتری دانست که می تواند همه مشخصه ها و کاربرد منابع ابری را تشریح نماید. مدیریت منبع، شامل منابعی نظیر تدارک منبع، زمانبندی منبع و نظارت بر منبع می باشد. همچنین به تشریح سیر تکامل تدارک منبع پرداخته می شود. در مدیریت منبع، بر مبنای نیازمندی های کیفیت خدمات به مدیریت بارهای کاری کاربر که بر روی منابع نگاشت شده اند پرداخته می شود. فرآیند تدارک منبع در شکل 1 نشان داده شده است. بار کاری ابری را می توان انتزاعی از یک مجموعه نمونه ها که باید اجرا شوند دانست...