Hide metadata

dc.date.accessioned2016-08-29T12:42:37Z
dc.date.available2016-08-29T12:42:37Z
dc.date.created2016-08-18T10:45:28Z
dc.date.issued2016
dc.identifier.urihttp://hdl.handle.net/10852/51754
dc.description.abstractModern cloud applications consist of software components deployed on multiple virtual machines. Deploying such applications is error prone and requires detailed system expertise. The deployment optimization problem is about how to configure and deploy applications correctly while at the same time minimizing resource cost on the cloud. This problem is addressed by tools such as Zephyrus, which take a declarative specification of the components and their configuration requirements as input and propose an optimal deployment. This paper presents Zephyrus2, a new tool which addresses deployment optimization by exploiting modern SMT and CP technologies to handle larger and more complex deployment scenarios. Compared to Zephyrus, Zephyrus2 can solve problems involving hundreds of components to be deployed on hundreds of virtual machines in a matter of seconds instead of minutes. This significant speed-up, combined with an improved specification format, enables Zephyrus2 to interactively support on the fly decision making.en_US
dc.languageEN
dc.language.isoenen_US
dc.publisherUniversitetet i Oslo
dc.relation.ispartofResearch report http://urn.nb.no/URN:NBN:no-35645
dc.relation.urihttp://urn.nb.no/URN:NBN:no-35645
dc.titleZephyrus2: On the Fly Deployment Optimization using SMT and CP Technologies - Technical Reporten_US
dc.typeResearch reporten_US
dc.creator.authorMauro, Jacopo
cristin.unitcode185,15,5,32
cristin.unitnamePresis modellering og analyse
cristin.ispublishedtrue
cristin.fulltextoriginal
dc.identifier.cristin1373743
dc.identifier.pagecount24
dc.identifier.urnURN:NBN:no-55179
dc.type.documentForskningsrapporten_US
dc.identifier.fulltextFulltext https://www.duo.uio.no/bitstream/handle/10852/51754/1/TR.pdf


Files in this item

Appears in the following Collection

Hide metadata