Abstract
Software-as-a-Service (SaaS) is a software distribution paradigm in cloud computing and represents the highest, software layer in the cloud stack. Since most cloud services providers charge for the resource use it is important to create resource efficient applications. One of the ways to achieve that is multi-tenant architecture of SaaS applications. It allows the application for efficient self-managing of the resources. In this paper the influence of tenant-based resource allocation model on cost-effectiveness of SaaS systems is investigated. The tenant-based resource allocation model is one of the methods to tackle under-optimal resource utilization. When compared to traditional resource scaling it can reduce the costs of running SaaS systems in cloud environments. The more tenant-oriented the SaaS systems are the more benefits that model can provide
چکیده
نرم افزار تحت سرویس (SaaS) یک نمونه گسترده نرم افزار در محاسبات ابری می باشد و بالاترین لایه نرم افزاری را در توده های ابری ارائه می کند. یکی از راههای دستیابی به آن ساختار چند مستاجری برنامه های SaaS می باشد. این خود مدیریت موثر منابع را در برنامه ممکن می کند. در این مقاله تاثیر مدل تخصیص منابع بر اساس مستاجر را بر سیستم های مقرون بصرفه SaaS بررسی شده است. مدل تخصیص منابع مستاجری یکی از روش های مهار کردن غیر بهینه مصرف منابع می باشد. وقتی که با مقیاس منابع سنتی مقایسه می شود، این روش می تواند هزینه اجرای سیستم های SaaS را در محیط های ابری کاهش دهد. هر چه که بیشتر سیستم های SaaS متمایل به مستاجر باشد منافع بیشتری را مدل می تواند فراهم کند.
1-مقدمه
یکی از راه های های جدید برای مسائل با مصرف زیاد یا کم می تواند مدل تخصیص منابع بر اساس مستاجر ( TBRAM ) برای برنامه های SaaS باشد. این راه حل در رابطه با CPU و مصرف حافظه توسط نویسندگان [8] معرفی و آزمایش شده بود. آنها صحت اعتبار TBRAM را با کاهش زمان استفاده از سرورها و نیز بهبود مصرف منابع ثابت کردند. اگرچه نویسندگان راه حلشان را به یک ابر خصوصی که فقط می تواند محیط ابری عمومی را تقلید کند گسترش داده اند. آنها مواردی با حجم کاری افزایشی سیستم را آزمایش کرده اند. در این مقاله کنترل اینکه آیا دنبال کردن TBRAM واقعا ارزش دارد یا نه بررسی شده است...