A systematic review of scheduling approaches on multi-tenancy cloud platforms

R Jia, Y Yang, J Grundy, J Keung, L Hao - Information and Software …, 2021 - Elsevier
Context: Scheduling in cloud is complicated as a result of multi-tenancy. Diverse tenants
have different requirements, including service functions, response time, QoS and …

An IoT-oriented data storage framework in cloud computing platform

L Jiang, L Da Xu, H Cai, Z Jiang… - IEEE transactions on …, 2014 - ieeexplore.ieee.org
The Internet of Things (IoT) has provided a promising opportunity to build powerful industrial
systems and applications by leveraging the growing ubiquity of Radio Frequency …

A survey of service placement in cloud environments

A Hedhli, H Mezni - Journal of Grid Computing, 2021 - Springer
Cloud computing is largely adopted by the current computing industry. Not only users can
benefit from cloud scalability, but also businesses are more and more attracted by its …

Workflow scheduling in multi-tenant cloud computing environments

BP Rimal, M Maier - IEEE Transactions on parallel and …, 2016 - ieeexplore.ieee.org
Multi-tenancy is one of the key features of cloud computing, which provides scalability and
economic benefits to the end-users and service providers by sharing the same cloud …

Multi-tenant SaaS applications: maintenance dream or nightmare?

CP Bezemer, A Zaidman - Proceedings of the joint ercim workshop on …, 2010 - dl.acm.org
Multi-tenancy is a relatively new software architecture principle in the realm of the Software
as a Service (SaaS) business model. It allows to make full use of the economy of scale, as …

Towards multi-tenant performance SLOs

W Lang, S Shankar, JM Patel… - IEEE Transactions on …, 2013 - ieeexplore.ieee.org
As traditional and mission-critical relational database workloads migrate to the cloud in the
form of Database-as-a-Service (DaaS), there is an increasing motivation to provide …

Hammerstein–Wiener nonlinear model based predictive control for relative QoS performance and resource management of software systems

T Patikirikorala, L Wang, A Colman, J Han - Control Engineering Practice, 2012 - Elsevier
Runtime management of Quality of Service (QoS) performance and resource provisioning is
a vital issue in shared resource software environments. A useful performance management …

[HTML][HTML] Migrating monoliths to cloud-native microservices for customizable SaaS

ET Nordli, SG Haugeland, PH Nguyen, H Song… - Information and …, 2023 - Elsevier
Context: It was common that software vendors sell licenses to their clients to use software
products, such as Enterprise Resource Planning, which are deployed as a monolithic entity …

A penalty-based genetic algorithm for the composite SaaS placement problem in the cloud

ZIM Yusoh, M Tang - IEEE congress on evolutionary …, 2010 - ieeexplore.ieee.org
Cloud computing is a latest new computing paradigm where applications, data and IT
services are provided over the Internet. Cloud computing has become a main medium for …

Composite saas placement and resource optimization in cloud computing using evolutionary algorithms

ZIM Yusoh, M Tang - 2012 IEEE Fifth International Conference …, 2012 - ieeexplore.ieee.org
Software as a Service (SaaS) is gaining more and more attention from software users and
providers recently. This has raised many new challenges to SaaS providers in providing …