Journal
NETWORKS & SPATIAL ECONOMICS
Volume 22, Issue 2, Pages 267-287Publisher
SPRINGER
DOI: 10.1007/s11067-019-09460-x
Keywords
Cloud computing; Optimization problems; Computational procedures
Funding
- research project Modelli Matematici nell'Insegnamento-Apprendimento della Matematica DMI, University of Catania
Ask authors/readers for more resources
This paper introduces the definition, architectural model, and mathematical model of cloud computing, explores the behavior of IaaS providers and seeks solutions for optimization problems. A computational algorithm for calculating optimal solutions is proposed and tested using numerical examples.
Cloud Computing is a type of Internet-based computing, much used in recent years, that relies on sharing computer processing resources and data to computers and other devices on demand, from any location and at any time rather than having local servers or personal devices to handle applications. This shared IT infrastructure contains large pools of systems that are linked together. Often, virtualization techniques are used to maximize the power of cloud computing. In this paper we describe the global network of a cloud computing environment with five different layers, represented by hardware/datacenter, infrastructure, platform, application and end-users. Then, we present the mathematical model of the network and study the behavior of the typical IaaS provider in order to find the optimization problem. A computational procedure for the calculus of the optimal solutions is proposed, is applied to two numerical examples and is compared with a linearization.
Authors
I am an author on this paper
Click your name to claim this paper and add it to your profile.
Reviews
Recommended
No Data Available