An OpenNebula Private Cloud

  • 951 views
Uploaded on

Cloud Computing Event #1, Timisoara, Romania. A high level presentation of an OpenNebula Private Cloud.

Cloud Computing Event #1, Timisoara, Romania. A high level presentation of an OpenNebula Private Cloud.

More in: Technology , Business
  • 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
951
On Slideshare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
45
Comments
0
Likes
2

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. An OpenNebula Private Cloud Valentin Bud CEO databus.pro | valentin@databus.pro | @databuspro Cloud Computing Event Timișoara, Romania, July 7th #CloudTim
  • 2. "OpenNebula 4.0 is the realization of a vision of simplicity, openness, code-correctness and a sysadmin-centric approach." Ruben S. Montero Chief Architect OpenNebula.org
  • 3. Cloud Computing Essential Characteristics • On demand self-service • Broad network access • Resource pooling • Rapid elasticity • Measured service Source: The NIST Definition of Cloud Computing [1] #CloudTimValentin Bud | @databusprom
  • 4. Cloud Computing Service Models SaaS IaaS PaaS #CloudTimValentin Bud | @databuspro
  • 5. Cloud Computing Deployment Models • Private cloud • Community cloud • Public cloud • Hybrid cloud #CloudTimValentin Bud | @databuspro
  • 6. Cloud Computing IaaS Cloud Challenges • How do I provision a new VM? Image Management and Context • Where do I store the disks? Storage • How do I set up networking for a multitier service? Network • Where do I put my web server VM? Monitor & Schedule • How do I manage the hypervisor? Virtualization • Who has access to the Cloud’s resources? User & Role Management • How do I manage/use my distributed infrastructure? Interfaces and APIs #CloudTimValentin Bud | @databuspro
  • 7. OpenNebula The Project #CloudTimValentin Bud | @databuspro
  • 8. OpenNebula The Community #CloudTimValentin Bud | @databuspro • Awesome documentation [2]! • Friendly, helpful community • Mailing Lists, IRC • Feature funding
  • 9. OpenNebula Interfaces #CloudTimValentin Bud | @databuspro
  • 10. OpenNebula for Cloud Consumers #CloudTimValentin Bud | @databuspro
  • 11. OpenNebula for Cloud Operators #CloudTimValentin Bud | @databuspro
  • 12. OpenNebula for Cloud Builders #CloudTimValentin Bud | @databuspro
  • 13. OpenNebula for Cloud Integrators #CloudTimValentin Bud | @databuspro
  • 14. OpenNebula Who’s using it? #CloudTimValentin Bud | @databuspro ++
  • 15. databus.pro Our DevOps Cloud Internet LAN One pet - Godzilla Godzilla is a kaiju (Japanese giant monster), first appearing in Ishirō Honda's 1954 film Godzilla. #CloudTimValentin Bud | @databuspro
  • 16. databus.pro The Cloud Network Internet project n ovsbrn ovsbr0 ovsbr1 dev.databus.pro public VLAN101VLAN100VLAN10n #CloudTimValentin Bud | @databuspro
  • 17. databus.pro The Storage VM one iso ssd0-lvm Images NFS Shared Volumes LVM hde: lv-one-130hda: disk0 Virtual Compute Nodes Storage Network #CloudTimValentin Bud | @databuspro virtual network services network
  • 18. OpenNebula Sunstone Views • admin view: Provides full control of the cloud. • user view: In this view users will not be able to manage nor retrieve the hosts and clusters of the cloud. • cloudtim view: Custom view applied to users from group cloudtim. #CloudTimValentin Bud | @databuspro Provide a simplified UI aimed at end-users.
  • 19. OpenNebula VM Lifecycle #CloudTimValentin Bud | @databuspro
  • 20. OpenNebula Hacking with Hooks /etc/one/oned.conf /var/lib/one/remotes/hooks/local/create/dns.rb #CloudTimValentin Bud | @databuspro
  • 21. • Develop a friendly and helpful local Cloud Community • OpenNebula Local User Group • A better OpenNebula and SaltStack integration • OpenNebula Salt States #CloudTimValentin Bud | @databuspro databus.pro Looking ahead
  • 22. • OpenNebula • Has awesome documentation • Simple, sysadmin-centric approach to IaaS • Rich set of Interfaces • Mature, widely used • A local Cloud Community could help #CloudTimValentin Bud | @databuspro Conclusions
  • 23. #OpenNebulaConf Join us! #CloudTimValentin Bud | @databuspro Talk about “OpenNebula and SaltStack”
  • 24. Appendix [1] NIST Special Publications, 800 Series; “The NIST Definition of Cloud Computing”; http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf #CloudTimValentin Bud | @databuspro [2] OpenNebula Project; “OpenNebula 4.0 Guides”; http://opennebula.org/documentation:rel4.0 [3] SaltStack Project; “The Great Salt Sprint” Event; http://sprint.saltstack.com/
  • 25. Thanks! #CloudTimValentin Bud | @databuspro