Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
SPACE4Clouds: a DevOps
Environment for multi-
Clouds Applications
Michele Guerriero, Michele Ciavotta, Giovanni
Paolo Gibi...
Motivation
POLITECNICO DI MILANO
•  Applications have grown in size and scope
•  The rise of Cloud computing
•  DevOps phi...
SPACE 4Clouds
POLITECNICO DI MILANO
•  What is SPACE 4CLouds?
•  The MODAClouds project
•  Composed of two main tool
•  De...
SPACE 4CloudsDev
POLITECNICO DI MILANO
SPACE 4CloudsDev
model-2-model
transformation
assessment and
optimization
LQN
model...
SPACE 4CloudsOps
POLITECNICO DI MILANO
Monitoring system IaaS interface
SPACE 4CloudsOps
	
  	
  	
  	
  Sys	
  Admin	
  	...
DevOps Environment
POLITECNICO DI MILANO
SPACE 4CloudsDev
model-2-model
transofrmation
assessment and
optimization
LQN
mod...
The adaptation model
POLITECNICO DI MILANO
Design of the Experiments
POLITECNICO DI MILANO
ELB
Monitoring	
  System	
   SPACE	
  4CLouds	
  Ops	
  
IaaS	
  Interface...
Proof of Effectiveness
POLITECNICO DI MILANO
Conclusion and future works
POLITECNICO DI MILANO
l  A joint DevOps environment for quality-
aware Cloud applications
l ...
Request for feedback &
a provoking questions
POLITECNICO DI MILANO
l  How to correctly estimate parameters at
multiple ti...
QUDOS2015
Upcoming SlideShare
Loading in …5
×

QUDOS2015

360 views

Published on

SPACE4Clouds: a DevOps Environment for multi- Clouds Applications

Published in: Design
  • Be the first to comment

  • Be the first to like this

QUDOS2015

  1. 1. SPACE4Clouds: a DevOps Environment for multi- Clouds Applications Michele Guerriero, Michele Ciavotta, Giovanni Paolo Gibilisco, Danilo Ardagna POLITECNICO DI MILANO
  2. 2. Motivation POLITECNICO DI MILANO •  Applications have grown in size and scope •  The rise of Cloud computing •  DevOps philosophy
  3. 3. SPACE 4Clouds POLITECNICO DI MILANO •  What is SPACE 4CLouds? •  The MODAClouds project •  Composed of two main tool •  Developed in Java under Apache 2.0 license
  4. 4. SPACE 4CloudsDev POLITECNICO DI MILANO SPACE 4CloudsDev model-2-model transformation assessment and optimization LQN model application model in extended PCM format deployment model and performance analysis QoS  Engineer
  5. 5. SPACE 4CloudsOps POLITECNICO DI MILANO Monitoring system IaaS interface SPACE 4CloudsOps        Sys  Admin       performance parameters estimate and workload prediction raw monitoring data
  6. 6. DevOps Environment POLITECNICO DI MILANO SPACE 4CloudsDev model-2-model transofrmation assessment and optimization LQN models application model in extended PCM format deployment model and performance analysis Monitoring system IaaS interface SPACE 4CloudsOpsperformance parameters estimate and workload prediction adaptation actions runtime model raw monitoring data
  7. 7. The adaptation model POLITECNICO DI MILANO
  8. 8. Design of the Experiments POLITECNICO DI MILANO ELB Monitoring  System   SPACE  4CLouds  Ops   IaaS  Interface   Scale instance! Stop instances! Retstart them. Need more... Not enough!
  9. 9. Proof of Effectiveness POLITECNICO DI MILANO
  10. 10. Conclusion and future works POLITECNICO DI MILANO l  A joint DevOps environment for quality- aware Cloud applications l  Future works: 1) More performance analysis 2) Management of PaaS platforms and multi- Cloud applications 3) Feedback mechanism 4) Toward the DICE project
  11. 11. Request for feedback & a provoking questions POLITECNICO DI MILANO l  How to correctly estimate parameters at multiple time scales? l  Is Cloud just Ops? How much design time decisions impact on runtime performance and costs?

×