Elastic and Flexible Cloud with ProActive & CloudStack

  • 3,041 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
3,041
On Slideshare
0
From Embeds
0
Number of Embeds
32

Actions

Shares
Downloads
13
Comments
0
Likes
3

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Elastic and Flexible Cloud with ProActive & CloudStack brian.amedro@activeeon.com http://proactive.activeeon.com 1Saturday, February 2, 13
  • 2. INR Fir IA r 1999 st de esea veSaturday, February 2, 13 lop rch t me eam nts c on reat Pr i o n oA c ti Pr ve 2003 OWoAct 2 O ive pe get n S int ou o th rce e co About Activeeon mm un Cr ity 2007 as eatio an n o INR f A IA ctiv sp ee in- on off Pa 2010 rtn ers hip sb uild ing De 2012 plo ym en t to cu sto me rs 2
  • 3. About Activeeon Our services for R&D and Production  Consulting  Training  Support  Specific developments 3Saturday, February 2, 13
  • 4. ProActive : An innovative solution Computational workflows: From design to production 4Saturday, February 2, 13
  • 5. ProActive : An innovative solution Workflow Designer Studio  A full IDE to create your workflows  Build tasks, dependencies, flow controls, constraints, data, ...  Execute and monitor your just created workflow 5Saturday, February 2, 13
  • 6. ProActive : An innovative solution Workflows orchestrator  Simple and powerful workflow model  Customizable orchestration policies  Fault tolerance, Monitoring r RESTful You re so ftwa API 6Saturday, February 2, 13
  • 7. ProActive : An innovative solution Resource management  Easy deployment and aggregation  Extensible :Clouds, Schedulers, Desktops  Advanced and customizable usage policies 7Saturday, February 2, 13
  • 8. Building Hybrid Infrastructures 8Saturday, February 2, 13
  • 9. Building Hybrid Infrastructures Parallel Suite Node Source Infrastructure Policy How ? When ? 9Saturday, February 2, 13
  • 10. Building Hybrid Infrastructures Parallel Suite Node Source Infrastructure Policy 10Saturday, February 2, 13
  • 11. Building Hybrid Infrastructures Parallel Suite Node Source Node Source Node Source Node Source SSH SLURM 11Saturday, February 2, 13
  • 12. Building Hybrid Infrastructures Selection script Parallel Suite Node Source Node Source Node Source Node Source SSH SLURM 12Saturday, February 2, 13
  • 13. Building Hybrid Infrastructures Selection script Parallel Suite Node Source Node Source Node Source Node Source SSH SLURM 13Saturday, February 2, 13
  • 14. Handling Hybrid Workflows 14Saturday, February 2, 13
  • 15. Handling Hybrid Workflows Multiple Semantics Virtualized Virtualized + Physical only 15Saturday, February 2, 13
  • 16. Handling Hybrid Workflows Single task VM Multi task VM Job scale VM Native Native VM compute compute treatment VM VM VM treatment treatment treatment Native Native VM compute compute treatment Job 16Saturday, February 2, 13
  • 17. Handling Hybrid Workflows Example 17Saturday, February 2, 13
  • 18. Handling Hybrid Workflows Example 18Saturday, February 2, 13
  • 19. Handling Hybrid Workflows Example 19Saturday, February 2, 13
  • 20. CloudStack Integration 20Saturday, February 2, 13
  • 21. CloudStack Integration Orchestrator Resource Manager Node Source 21Saturday, February 2, 13
  • 22. CloudStack Integration Orchestrator Pre-requirements  A ProActive Template with a ProActive Node agent Resource Manager Node Source 22Saturday, February 2, 13
  • 23. CloudStack Integration Submit workflow Orchestrator Acquire node Resource Manager Create a new instance Node Source 23Saturday, February 2, 13
  • 24. CloudStack Integration Orchestrator Provide node Resource Manager Node Source Register Start a new VM from a ProActive template 24Saturday, February 2, 13
  • 25. CloudStack Integration Orchestrator Resource Manager Execute task Node Source Parallel Suite 25Saturday, February 2, 13
  • 26. CloudStack Integration Orchestrator Resource Manager Delete instance Node Source Delete VM 26Saturday, February 2, 13
  • 27. CloudStack Integration Orchestrator Resource Manager Delete instance Node Source Delete VM 27Saturday, February 2, 13
  • 28. CloudStack Integration Current Features Auto-scaling  Generic template  Generic credentials  Generic zone  Load probe (pending tasks)  Provision and release thresholds  Quotas On-Demand Provisioning  Template provided in workflow  VM flavor provided in workflow  Generic credentials  Quotas 28Saturday, February 2, 13
  • 29. CloudStack Integration Todo list  Tenants mapping  Trigger elasticity from generic probe (JMX)  Optimize provisioning zone  Relax pre-requirements with automatic templating  Automatically fork an existing template with ProActive Node  Attach a generic volume containing the ProActive Node  Physical resources provisioning (PXE)  Storage provisioning 29Saturday, February 2, 13
  • 30. Use case: Remote 3D Gaming 30Saturday, February 2, 13
  • 31. Use case: Remote 3D Gaming Streaming Lobby / Marketplace Gaming Servers GPU Rendering 31Saturday, February 2, 13
  • 32. Hands on ! Setup your own ProActive Open Cloud in 2 minutes Download Deploy Enjoy ! 32Saturday, February 2, 13
  • 33. Hands on http://www.activeeon.com 33Saturday, February 2, 13
  • 34. Thanks ! 34Saturday, February 2, 13