Mapping virtual machines onto physical machines in cloud computing: A survey
I Pietri, R Sakellariou - ACM Computing Surveys (CSUR), 2016 - dl.acm.org
Cloud computing enables users to provision resources on demand and execute applications
in a way that meets their requirements by choosing virtual resources that fit their application …
in a way that meets their requirements by choosing virtual resources that fit their application …
A survey and taxonomy of self-aware and self-adaptive cloud autoscaling systems
Autoscaling system can reconfigure cloud-based services and applications, through various
configurations of cloud software and provisions of hardware resources, to adapt to the …
configurations of cloud software and provisions of hardware resources, to adapt to the …
Self-adaptive resource allocation for cloud-based software services based on iterative QoS prediction model
Emerging cloud-based software services have proposed request for self-adaptive resource
allocation that provides to dynamically adjust resources on demand. Traditional self …
allocation that provides to dynamically adjust resources on demand. Traditional self …
A tenant-based resource allocation model for scaling Software-as-a-Service applications over cloud computing infrastructures
Cloud computing provides on-demand access to computational resources which together
with pay-per-use business models, enable application providers seamlessly scaling their …
with pay-per-use business models, enable application providers seamlessly scaling their …
Improving performance and availability of services hosted on iaas clouds with structural constraint-aware virtual machine placement
The increasing popularity of modern virtualization-based datacenters continues to motivate
both industry and academia to provide answers to a large variety of new and challenging …
both industry and academia to provide answers to a large variety of new and challenging …
Microscaler: Cost-Effective Scaling for Microservice Applications in the Cloud With an Online Learning Approach
Recently, the microservice becomes a popular architecture to construct cloud native systems
due to its agility. In cloud native systems, autoscaling is a key enabling technique to adapt to …
due to its agility. In cloud native systems, autoscaling is a key enabling technique to adapt to …
Exploring alternative approaches to implement an elasticity policy
An elasticity policy governs how and when resources (eg, application server instances at the
PaaS layer) are added to and/or removed from a cloud environment. The elasticity policy …
PaaS layer) are added to and/or removed from a cloud environment. The elasticity policy …
State maintenance as a service
A Alnoor - US Patent 9,110,844, 2015 - Google Patents
When a stateful service is implemented in a cloud architecture, a state service system
receives a user interface definition for a service and generates a client proxy and optionally …
receives a user interface definition for a service and generates a client proxy and optionally …
A systematic review of service level management in the cloud
Cloud computing make it possible to flexibly procure, scale, and release computational
resources on demand in response to workload changes. Stakeholders in business and …
resources on demand in response to workload changes. Stakeholders in business and …
Resource price-aware offloading for edge-cloud collaboration: A two-timescale online control approach
Computation offloading is envisioned as a promising technique for prolonging the battery
lives and enhancing the computation capability of mobile devices. In this paper, we study the …
lives and enhancing the computation capability of mobile devices. In this paper, we study the …