CDOSim: Simulating Cloud Deployment Options for Software Migration Support

Fittkau, Florian, Frey, Sören and Hasselbring, Wilhelm (2012) CDOSim: Simulating Cloud Deployment Options for Software Migration Support [Paper] In: Proceedings of the 6th IEEE International Workshop on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems (MESOCA 2012), 24. September 2012, Riva del Garda, Italy.

[img]
Preview
Text
MESOCA2012.pdf - Accepted Version

Download (753Kb) | Preview
[img]
Preview
Slideshow
MESOCA_presentation.pdf - Presentation

Download (1231Kb) | Preview

Abstract

The evaluation of competing cloud deployment options (CDOs) forms a major challenge when migrating software systems to cloud environments. For example, there exists a plethora of potential cloud provider candidates, components must be mapped to suitable virtual machine instances, and, to exploit elasticity, appropriate runtime adaptation strategies for specific usage profiles have to be defined. But analyzing potential CDOs manually is intractable, costly, and time-consuming due to the heterogeneity of the cloud environments and the overall combinatorial design space complexity. We present the simulation tool CDOSim that can simulate cost and performance properties of those CDOs. It builds upon and significantly extends the cloud simulator CloudSim and integrates into our cloud migration framework CloudMIG. Additionally, we created a cloud benchmark to augment CloudMIG's cloud environment models with provider-specific performance characteristics. Along with this simulation input, CDOSim utilizes reverse-engineered architectural models and can employ actual monitored workload. We report on extensive experiments incorporating Eucalyptus and Amazon EC2 which show that CDOSim can sufficiently accurate predict the cost and performance properties of CDOs.

Document Type: Conference or Workshop Item (Paper)
Keywords: cloud deployment options, CDOSim, simulation, cloud migration, cloud benchmark
Research affiliation: Kiel University > Faculty of Engineering > Department of Computer Science > Software Engineering
Kiel University > Kiel Marine Science
Date Deposited: 26 Sep 2012 08:51
Last Modified: 28 Jan 2015 09:50
URI: http://eprints.uni-kiel.de/id/eprint/15402

Actions (login required)

View Item View Item

Document Downloads

More statistics for this item...