A simulation as a service cloud middleware

被引:3
|
作者
Shashank Shekhar
Hamzah Abdel-Aziz
Michael Walker
Faruk Caglar
Aniruddha Gokhale
Xenofon Koutsoukos
机构
[1] Vanderbilt University,Department of Electrical Engineering and Computer Science
来源
关键词
Cloud computing; Middleware; Linux container; Simulation-as-a-Service;
D O I
暂无
中图分类号
学科分类号
摘要
Many seemingly simple questions that individual users face in their daily lives may actually require substantial number of computing resources to identify the right answers. For example, a user may want to determine the right thermostat settings for different rooms of a house based on a tolerance range such that the energy consumption and costs can be maximally reduced while still offering comfortable temperatures in the house. Such answers can be determined through simulations. However, some simulation models as in this example are stochastic, which require the execution of a large number of simulation tasks and aggregation of results to ascertain if the outcomes lie within specified confidence intervals. Some other simulation models, such as the study of traffic conditions using simulations may need multiple instances to be executed for a number of different parameters. Cloud computing has opened up new avenues for individuals and organizations with limited resources to obtain answers to problems that hitherto required expensive and computationally-intensive resources. This paper presents SIMaaS, which is a cloud-based Simulation-as-a-Service to address these challenges. We demonstrate how lightweight solutions using Linux containers (e.g., Docker) are better suited to support such services instead of heavyweight hypervisor-based solutions, which are shown to incur substantial overhead in provisioning virtual machines on-demand. Empirical results validating our claims are presented in the context of two case studies.
引用
收藏
页码:93 / 108
页数:15
相关论文
共 50 条
  • [1] A simulation as a service cloud middleware
    Shekhar, Shashank
    Abdel-Aziz, Hamzah
    Walker, Michael
    Caglar, Faruk
    Gokhale, Aniruddha
    Koutsoukos, Xenofon
    [J]. ANNALS OF TELECOMMUNICATIONS, 2016, 71 (3-4) : 93 - 108
  • [2] Blueprint for Business Middleware as a Managed Cloud Service
    Dettori, Paolo
    Frank, David
    Seelam, Seetharami R.
    Feillet, Pierre
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E), 2014, : 261 - 270
  • [3] Offloading as a Service Middleware for Mobile Cloud Apps
    Jadad, Hamid A.
    Touzene, Abderezak
    Day, Khaled
    [J]. INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2020, 10 (02) : 36 - 55
  • [4] Two-stage cloud service optimisation model for cloud service middleware platform
    Kung, Hsu-Yang
    Kuo, Ting-Huan
    Chen, Chi-Hua
    Hsu, Yu-Lun
    [J]. JOURNAL OF ENGINEERING-JOE, 2018, 2018 (03): : 155 - 161
  • [5] Towards a trust evaluation middleware for cloud service selection
    Tang, Mingdong
    Dai, Xiaoling
    Liu, Jianxun
    Chen, Jinjun
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 74 : 302 - 312
  • [6] Design of a Cloud Service Middleware to Utilize Free Minutes of Public Cloud Resources
    Khatua, Sunirmal
    Mukherjee, Nandini
    [J]. 23RD EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2015), 2015, : 514 - 519
  • [7] TMM: Trust Management Middleware for Cloud Service Selection by Prioritization
    Smithamol, Mukalel Bhaskaran
    Sridhar, Rajeswari
    [J]. JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2019, 27 (01) : 66 - 92
  • [8] Transparent Interoperability Middleware between Data and Service Cloud Layers
    Fracalossi Ribeiro, Elivaldo Lozer
    Vieira, Marcelo Aires
    Claro, Daniela Barreiro
    Silva, Nathale
    [J]. CLOSER: PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2018, : 148 - 157
  • [9] Design of a Cloud Robotics Middleware based on web service technology
    Luo, Jie
    Zhang, Lei
    Zhang, Huaxi
    [J]. 2017 18TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS (ICAR), 2017, : 487 - 492
  • [10] TMM: Trust Management Middleware for Cloud Service Selection by Prioritization
    Mukalel Bhaskaran Smithamol
    Sridhar Rajeswari
    [J]. Journal of Network and Systems Management, 2019, 27 : 66 - 92