مدل سازی و ارزیابی کیفیت سرویس ها در محاسبات ابری با استفاده از شبکه های پتری رنگی سلسله مراتبی
Parallel Title Proper
Modeling and evaluating the quality of services in cloud computing using hierarchical Color Petri Networks
First Statement of Responsibility
/ابراهیم برقی
.PUBLICATION, DISTRIBUTION, ETC
Name of Publisher, Distributor, etc.
: پردیس دانشگاه تبریز
Date of Publication, Distribution, etc.
، ۱۳۹۷
Name of Manufacturer
، راشدی
PHYSICAL DESCRIPTION
Specific Material Designation and Extent of Item
۵۰ص
NOTES PERTAINING TO PUBLICATION, DISTRIBUTION, ETC.
Text of Note
چاپی - الکترونیکی
DISSERTATION (THESIS) NOTE
Dissertation or thesis details and type of degree
کارشناسی ارشد
Discipline of degree
مهندسی کامپیوتر(نرمافزار)
Date of degree
۱۳۹۷/۱۱/۰۷
Body granting the degree
تبریز
SUMMARY OR ABSTRACT
Text of Note
در چند دهة اخیر با پیشرفت روزصافزون تکنولوژی حجم وسیعی از محاسبات مورد نیاز است که فراهم آوردن یک منبع برای انجام آن بسیار هزینهصبر است .راهکاری که برای حل این مسئله شکل گرفت سیستمصهای شبکه ابری بود که با استقبال بسیار روبرو شد .در این سیستمصها از تمامی منابع موجود در شبکه برای انجام محاسبات استفاده میشود و از این طریق محاسبات، با سرعت و بدون صرف هزینه زیاد انجام میگیرند اما با استفاده چشمگیر از این سیستمصها نحوة توزیع وظایف بر اساس نیازمندیصهای مختلف کاربران منجر به ارائه راهکارهای مختلف شد .از این میان، معیارهای کارایی مانند زمان پاسخ و طول صف از اهمیت بیشتری برخوردارند .در حقیقت طراحی سیستمصهایی با پیچیدگی بالا و وجود منابع مختلف در شبکهصهای ابری، سرویس دهندگان را به این سمت سوق میصدهد که درصدد ارائه بهترین سرویسصها به مشتریان باشند .یکی از چالشصهای مهم برای سرویسصدهندگان، برای ارتقاء کیفیت بهتر سرویسصهای خود ارزیابی دقیق است، که برای حل این چالش تکنیکصها و روشصهای مختلفی تا به امروز ارائه شده است اما روشصهای معدودی علاوه بر این ارزیابی، ارائه یک مدل قابل اجرا را نیز درصنظرصگرفتهصاند .در این تحقیق، تکنیکصهای ارزیابی کیفیت سرویسصهای ارایه شده در محاسبات ابری مورد بررسی قرار گرفته شدهصاست تا با نحوة مواجهه با مشکلات در قبل از فاز پیادهصسازی، از بروز مشکلات و خسارات جبرانصناپذیر جلوگیری شود .روشصهای متفاوتی از جمله نوع تخصیص منابع در ابر وجود دارد ولی تمرکز این تحقیق بر روی روشصهایی که با زیر ساخت ابر و به کمک شبکهصهای پتری مورد ارزیابی قرار گرفتهصاند میصباشد .در روش پیشنهادی برای مدلصسازی زیرصساخت ابر)سیستم مورد مطالعه (مدل قابل اجرایی ارائه شدهصاست که مبتنی بر شبکهصهای پتری رنگی است .برای ارائه یک مدل قابل اجرا از سیستم مبتنی بر ابر، توصیف رسمی از مدل با استفاده از زبان مدلصسازی یکپارچه انجام شدهصاست که برای نشان دادن رفتار از نمودار فعالیت و ساختار سیستم از کامپوننت استفاده شدهصاست .همچنین با تکنیک حاشیهصنگاری، برچسبصهای پارامترهای زمان پاسخ و طول صف نگاشت شده است .سپس با تبدیل نمودارها به شبکه پتری یک مدل قابل اجرا از معماری پیشنهادی ارائه شدهصاست تا در نهایت با استفاده از یک مدل پویا به کیفیت سرویسصهای ارائه شده پرداخته شود .مدلصسازی روش پیشنهادی توسط ابزارCpnTools انجام میصشود
Text of Note
In the last few decades, with the advancement of technology, a large amount of computing is required, providing a resource for doing so is very costly. The solution to this problem was cloud networking that was widely welcomed. In these systems, all the resources available on the network are used to perform computations, in this way calculations are carried out quickly and without much expense; But with the impressive use of these systems, how to distribute tasks based on different user requirements has led to different solutions. Meanwhile, efficiency measures such as response time and queue length are more important. In fact, the design of high complexity systems and the existence of various sources in cloud computing, pushes the service providers to provide the best services to customers. One of the most important challenges for service providers is to assess the quality of their services, which has been presented to date to solve the challenge, and to date, but few methods, in addition to this assessment, provide a model Applicable. In this research, the techniques of assessing the quality of services provided in cloud computing have been investigated to prevent the occurrence of irreparable problems and problems with the way of dealing with problems before the implementation phase. There are different methods, including the type of resource allocation in the cloud, but the focus of this research is on methods that have been evaluated with the cloud infrastructure by Petri Networks. In the proposed method for cloud computing modeling (system under study), an executable model is proposed based on colored Petri net. To provide an applicable model of cloud-based system, the official description of the model was performed using an integrated modeling language used to represent the behavior of the activity chart and system structure of the component. Also, with the marginalization technique, the labels of response time parameters and queue lengths are mapped. Then, by converting the graphs to the Petri's network, a feasible model of proposed architecture is presented to ultimately utilize a dynamic model of the quality of the services provided. Modeling the proposed method is done by the CpnTools tool
PARALLEL TITLE PROPER
Parallel Title
Modeling and evaluating the quality of services in cloud computing using hierarchical Color Petri Networks