OpenNebula - FlossUK 2013

217 views
178 views

Published on

Talk about OpenNebula @ FlossUK in 2013

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
217
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

OpenNebula - FlossUK 2013

  1. 1. www.netways.de Bernd Erk 21-03-13 | FLOSS UK 2013 Open Source Data Center Virtualization with OpenNebula
  2. 2. www.netways.de Monitoring BoF Tonight 6 pm -> Lobby -> Beer -> Fun!
  3. 3. INTRODUCING NETWAYS
  4. 4. www.netways.de  High Availability & Clustering  Cloud Computing  Load Balancing  Virtualization  Database Management NETWAYS Expertise OPEN SOURCE SYSTEMS MANAGEMENT OPEN SOURCE DATA CENTER MANAGED SERVICES MONITORING HARDWARE CONFERENCES  Monitoring & Reporting  Configuration Management  Service Management  Knowledge Management  Backup & Recovery
  5. 5. www.netways.de Open Source Data Center Conference 17 – 18 April 2013 “Agile Infrastructures” Cloud & Big Data DevOps & Methods Infrastructure services 2nd Puppet Camp 19 April 2013 100 attendees (2012) Puppet best practices The latest in the Puppet ecosystem NETWAYS Conferences
  6. 6. INTRODUCING OPENNEBULA
  7. 7. www.netways.de OpenNebula - Overview Multi-tenancy, Elasticity and Automatic Provision on Virtualized Environments
  8. 8. www.netways.de OpenNebula - Focus
  9. 9. www.netways.de OpenNebula - History
  10. 10. CHALLENGES
  11. 11. www.netways.de Cloud Challenges Where is my VM? How to provision a new VM? How do I create a new disk? What is accessible to users? How do I set up multi-tier network services? How can I manage distributed setups? What hypervisor can I use? Monitoring & Scheduling Image Management & Context Storage User & Role Management Network & VLANs Interfaces & APIs Virtualization
  12. 12. ARCHITECTURE
  13. 13. www.netways.de OpenNebula – Technical Overview OpenNebula TM - API IM - API VM - API AUTH - API TM Driver IM Driver VM Driver Auth Driver SQL Physical Infrastructure DB Accounting AUTH - API OCA (Java + Ruby) Scheduler EC2 Server OCCI Server ONE CLI EC2-Query REST-OCCI EC2 Tools OCCI CLI Component Interface/API Tool SYSADMIN USER
  14. 14. TECHNICAL OVERVIEW
  15. 15. www.netways.de OpenNebula – Interfaces OpenNebula Cloud Consumers Appliance Builders Cloud AdminsCloud Integrators API • XML-RPC • OCA (Ruby, Python, Java)
  16. 16. www.netways.de OpenNebula – Supported Standards Monitoring • Internal • Ganglia Storage • DFS like Lustre, GlusterFS, ZFS, GPFS, MooseFS • iSCSI, LVM • VMware Network • 802.1Q VLANS • Ebtable • Open vSwitch • VMware network Virtualization • Xen • KVM • VMWare Hybrid • Amazon EC2 Auth • Password • ssh • X509 • LDAP/AD SQLite / MySQL
  17. 17. DISTRIBUTED SETUPS
  18. 18. www.netways.de Cluster, VDC’s and Zones Cluster Group of hosts with resources VDC’s Virtual association in a cluster Zonen Virtual association of groups
  19. 19. DEMO
  20. 20. www.netways.de NETWAYS – Cloud libvirtd Open Nebula NFS
  21. 21. NEXT
  22. 22. www.netways.de OpenNebula – Sunstone 4.0
  23. 23. www.netways.de # The 'one' pool must exist > ceph osd lspools 0 data,1 metadata,2 rbd,6 one, > cat ds.conf NAME = "cephds" DS_MAD = ceph TM_MAD = ceph POOL_NAME = one HOST = cephfrontend > onedatastore create ds.conf ID: 101 > onedatastore list ID NAME CLUSTER IMAGES TYPE TM 0 system none 0 fs shared 1 default none 3 fs shared 100 cephds none 0 ceph ceph Support for Ceph
  24. 24. www.netways.de $ onevm shutdown 0 --schedule "05/25 17:45" VM 0: shutdown scheduled at 2013-05-25 17:45:00 +0200 $ onevm cancel 0 --schedule "05/25 18:00" VM 0: cancel scheduled at 2013-05-25 18:00:00 +0200 $ onevm show 0 SCHEDULED ACTIONS ID ACTION SCHEDULED DONE MESSAGE 0 shutdown 05/25 17:45 - 1 cancel 05/25 18:00 - Globaler Scheduler
  25. 25. CONCLUSION
  26. 26. www.netways.de Because OpenNebula… … focuses on data center virtualization … is delivered as a production-proven, packaged product … leverages the power of user-driven development … is infrastructure agnostic … resolves real-life problems with real-life solutions Why use OpenNebula?
  27. 27. QUESTION & ANSWER
  28. 28. www.netways.de NETWAYS GmbH Deutschherrnstrasse 15-19 90429 Nuremberg Tel: +49 911 92885-0 Fax: +49 911 92885-77 Email: info@netways.de Twitter: twitter.com/netways Blog: blog.netways.de

×