• Corpus ID: 212502117

An Generic Cloud Framework for Cloud Based Applications

  title={An Generic Cloud Framework for Cloud Based Applications},
  author={Arvind Kumar},
This paper focuses on solving the problem of cloud application developers facing while using the available Clouds in their cloud application development process. There are multiple cloud infrastructures available in the market. The Cloud Application developers can‘t be familiar with all the clouds available in the market. Our paper addresses this issue, and talks to facilitate the cloud application developer to provide an generic abstract layer which hides the back end cloud infrastructure and… 

Figures from this paper


The cost of doing science on the cloud: The Montage example
Using the Amazon cloud fee structure and a real-life astronomy application, the cost performance tradeoffs of different execution and resource provisioning plans are studied and it is shown that by provisioning the right amount of storage and compute resources, cost can be significantly reduced with no significant impact on application performance.
Data Management in the Cloud: Limitations and Opportunities
  • D. Abadi
  • Computer Science
    IEEE Data Eng. Bull.
  • 2009
There exist an increasing number of large companies that are offering cloud computing infrastructure products and services that do not entirely resemble the visions of these individual compo- firms.
Snooze: A Scalable and Autonomic Virtual Machine Management Framework for Private Clouds
The design, implementation and evaluation of a novel scalable and autonomic virtual machine (VM) management framework called Snooze, which utilizes a self-organizing hierarchical architecture and performs distributed VM management, shows that the fault tolerance features of the framework do not impact application performance.
Autonomic Cloud computing: Open challenges and architectural elements
This paper identifies open issues in autonomic resource provisioning and presents innovative management techniques for supporting SaaS applications hosted on Clouds and early results evidencing the benefits of autonomic management of Clouds are presented.
A Mathematical Programming Approach for Server Consolidation Problems in Virtualized Data Centers
This paper presents decision models to optimally allocate source servers to physical target servers while considering real-world constraints and presents a heuristic to address large-scale server consolidation projects.
vManage: loosely coupled platform and virtualization management in data centers
Management is an important challenge for future enterprises. Previous work has addressed platform management (e.g., power and thermal management) separately from virtualization management (e.g.,
Model-Based Resource Provisioning in a Web Service Utility
A new approach to utility resource management focusing on coordinated provisioning of memory and storage resources is presented, which incorporates internal models of service behavior to predict the value of candidate resource allotments under changing load.
Shares and utilities based power consolidation in virtualized server environments
This work presents a novel suite of techniques for placement and power consolidation of VMs in data centers taking advantage of the min-max and shares features inherent in virtualization technologies, and provides a smooth mechanism for power-performance tradeoffs in modern data centers running heterogeneous applications.
Modeling and exploiting query interactions in database systems
A novel interaction-aware query scheduler that targets report-generation workloads in Business Intelligence (BI) settings and consistently outperforms conventional schedulers that do not account for query interactions.