Reserved, on demand or serverless: Model-based simulations for cloud budget planning

Author(s):  
Edwin F. Boza ◽  
Cristina L. Abad ◽  
Monica Villavicencio ◽  
Stephany Quimba ◽  
Juan Antonio Plaza
Author(s):  
Cameron J. Turner

Condition-based maintenance (CBM) offers the possibility of replacing the predominant maintenance-as-scheduled paradigm with a maintenance-on-demand paradigm. In all CBM algorithms, faults must first be recognized, then characterized and finally reconciled. Multiple CBM methods have been proposed, including model-free, model-based and metamodel-based methods. However, the signals from real systems are obscured by sources of error. This research examines the impact of error upon a metamodel-based CBM approach using a simulated system to reveal the significance of error in the all-important step of fault recognition. The use of a simulated system allows control of the type and magnitude of both the error and of the fault signals allowing their significance to be evaluated. As a result of this research, a stronger theoretical foundation metamodel-based CBM techniques is established and several promising behaviors are identified.


2021 ◽  
Vol 13 (23) ◽  
pp. 13133
Author(s):  
Tao Dai ◽  
Xiangqi Fan

Ordering food through mobile apps and crowdsourcing resources has become increasingly popular in the digital age. Restaurants can improve customer satisfaction to satisfy on-demand food orders by shortening waiting time and achieving sustainability through fuel reduction. In the present study, we construct a double-layer scheduling model, which is developed using the characteristics of on-demand food preparation, including the use of multiple stoves, a variety of dishes in one order, and the integration of the same dishes from different customers. The bottom layer is a multi-stove dish package scheduling model based on parallel machine scheduling. The upper layer is an order selection model based on the knapsack problem. To identify the optimal solution, four strategies for calculating the weight coefficient of the dish package are proposed to shorten the waiting time and realize sustainability. Numerical experiments are designed to analyze the differences of the final scheduling results under the four strategies. The bottom layer is extended to another model based on the vehicle routing optimization model, given the switch time between different dishes. The extension of the model is also compared in the numerical experiments. Our paper confirms the necessity of using a double-layer model for multi-strategy comparison in order to achieve sustainable on-demand scheduling.


2019 ◽  
Vol 10 (2) ◽  
pp. 110-127 ◽  
Author(s):  
Aouat Asmaa ◽  
Deba El Abbassia ◽  
Benyamina Abou EL Hassan ◽  
Benhamamouch Djilali

Cloud Computing refers to a set of technologies and systems that provide various types of resources (computing, storage, software, etc.) on demand, through the Internet or Intranet. Thanks to these advantages many Cloud providers are available and is increasing. These cloud providers offer different PaaS platforms that must each be configured in its own appropriate way to deploy applications in the cloud. Cloud Computing is based on heterogeneity principles, which allows many configurations and sizing choices. This implies that the developer must master all deployment methods in order to benefit from all suppliers. The development and deployment of applications in the Cloud offers a new scientific challenge in terms of expression and taking into account variability. The purpose of the author's work is to propose a deployment method and implement it to automate the process of deploying applications in a cloud environment based on model-driven engineering, to configure and provision applications to be deployed in the cloud.


Sign in / Sign up

Export Citation Format

Share Document