HPC Cloud Computing with OpenNebula
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

HPC Cloud Computing with OpenNebula

on

  • 2,403 views

 

Statistics

Views

Total Views
2,403
Views on SlideShare
2,394
Embed Views
9

Actions

Likes
1
Downloads
53
Comments
0

4 Embeds 9

http://a0.twimg.com 4
https://www.linkedin.com 3
http://paper.li 1
http://paper.li 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

HPC Cloud Computing with OpenNebula Presentation Transcript

  • 1. High Performance Cloud Computing Day BiG Grid - SARA Amsterdam, The Netherland, October 4th, 2011 HPC Cloud Computing with OpenNebula Ignacio M. Llorente Project Director© OpenNebula Project. Creative Commons Attribution-NonCommercial-ShareAlike License 1/13
  • 2. ContentsHPC Cloud Computing with OpenNebula●  What is Cloud Computing?●  What is OpenNebula?●  HPC and Science Cloud Computing●  HPC Cloud Computing at SARA and BiG GridHPC Cloud Computing with OpenNebula 2/13
  • 3. What is Cloud Computing?Types of Cloud Services for Provision of IT Capabilities as a Service! What Who On-demand End-user Software as a Service access to any (does not care about hw or sw) application Platform for Developer Platform as a Service building and (no managing of the underlying hw delivering web & swlayers) applications Infrastructure as a Raw computer System Administrator ᄎ Service infrastructure (complete management of the computer infrastructure) Physical InfrastructureHPC Cloud Computing with OpenNebula 3/13
  • 4. What is Cloud Computing?Provision of Virtualized Resources as a Service! •  Raw infrastructure •  Management Console resources •  Simple REST API’s Manage Instances •  Pay-as-you-go & elastic capacityHPC Cloud Computing with OpenNebula 4/13
  • 5. What is OpenNebula?IaaS Cloud Computing Tool for Managing a Data Centers Virtual Infrastructure!Adaptable● Customizable and ExtensibleProven● Many Massive Scale Production DeploymentsPowerful and Innovative● Advanced Enterprise-class FunctionalityNo Lock-in● Platform Independent and InteroperableInteroperable● Popular cloud APIs and standard basedOpenness● Fully open-source● Apache licenseHPC Cloud Computing with OpenNebula 5/13
  • 6. What is OpenNebula?Building the Industry Standard Open Source Cloud Computing Tool! Third party scalability • Develop & innovate tests: 16000 VMs • Support the community • Collaborate Commercial Support TP v1.0 v1.2 v1.4 v2.0 v2.2 v2.42005 2008 2009 2010 2011 2012dsa group doing research… 4,000 downloads/ month European FundingHPC Cloud Computing with OpenNebula 6/13
  • 7. What is OpenNebula?Organizations Building Clouds and Innovative Projects! Organizations Building Clouds for Development, Testing and Production Projects Building an Open Cloud Ecosystem Around OpenNebula 16,000 VMs!HPC Cloud Computing with OpenNebula 7/13
  • 8. What is OpenNebula?Different Models of Deployment! Model Definition Cloud Cases Infrastructure is owned by •  Optimize and simplify internal operation Private a single organization and •  SaaS/PaaS support made available only to the •  IT consolidation within large organizations organization (Goverment Clouds, University Clouds…) Infrastructure is owned by •  Commercial cloud providers, mostly a single organization and hosting providers to offer low cost solutions Public made available to other with limited control/configuration and organizations over the security/reliability good enough Internet •  Science public clouds to enable scientific and educational projects or to experiment with cloud computing Infrastructure is owned by •  Telecom cloud providers to offer premium Private Virtual a single organization and solutions with additional control/ made available to other configuration and security/reliability organization over a dedicated private networkHPC Cloud Computing with OpenNebula 8/13
  • 9. HPC and Science Cloud ComputingOne of Our Main User Communities! Deployment Scenarios l  Private clouds as infrastructure tool for hosting virtualized computing environments (job managers or pre-defined scientific platforms) l  Public clouds as provisioning tool for providing users with “HPC cluster as a service” resource provisioning using cloud interfacesHPC Cloud Computing with OpenNebula 9/13
  • 10. HPC and Science Cloud ComputingOpenNebula as an Infrastructure Tool! Access •  Common interfaces •  Grid integration Grid Middleware LRMS (LSF, PBS, SGE…) •  Custom environments Service •  Dynamic elasticity Virtual Worker Nodes •  Consolidation of WNs •  Simplified management Provision •  Physical – Virtual WNs •  Dynamic capacity partitioning •  Faster upgradesHPC Cloud Computing with OpenNebula 10/13
  • 11. HPC and Science Cloud ComputingOpenNebula as an Provisioning Tool! •  Simple Provisioning Interface Access •  Raw/Appliance VMs IaaS Interface Pilot Jobs, SSH… Service •  Dynamic scalable computing •  Custom access to capacity •  Not only batch workloads •  Not only scientific workloads Provision •  Improve utilization •  Reduced service management •  Cost efficiencyHPC Cloud Computing with OpenNebula 11/13
  • 12. HPC Cloud Computing at SARA and BiG GridBiG Grid and SARA as Leaders in HPC Cloud Computing Services! Pioneers in Design and Deployment of HPC Clouds ● OpenNebula is only one of the components ● Deployment and integration are very complex tasks ● There is a lot of complexity behind this portal to make your life easier A Mutually Beneficial Collaboration ● Early adopters of the software contributed to beta testing of the code ● Authors of the well-known OpenNebula Management ConsoleHPC Cloud Computing with OpenNebula 12/13
  • 13. Questions?We Will Be Happy to Answer Any Question ! CloudPlan.org @imllorenteHPC Cloud Computing with OpenNebula 13/13