NETWAYS Webinar Einfuehrung OpenNebula 2013-09-11

  • 415 views
Uploaded on

 

More in: Technology , Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
415
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
3
Comments
0
Likes
0

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. www.netways.de // blog.netways.de // @netways EINFÜHRUNG IN OPENNEBULA WEBINAR 11.09.2013 BERND ERK UND CHRISTIAN STEIN | NETWAYS GMBH Make IT do more with less
  • 2. www.netways.de // blog.netways.de // @netways AGENDA ■ Kurzvorstellung NETWAYS ■ Kurzvorstellung OpenNebula ■ Challenges ■ Architektur ■ Schnittstellen & Standards ■ Verteilte Umgebungen ■ Neues in OpenNebula 4.x ■ Demo ■ Fragen & Antworten Make IT do more with less
  • 3. www.netways.de // blog.netways.de // @netways KURZVORSTELLUNG NETWAYS Make IT do more with less
  • 4. www.netways.de // blog.netways.de // @netways KURZVORSTELLUNG NETWAYS • Firmengründung 1995 • Open Source seit 1997 • 40 Mitarbeiter • Spezialisierung in den Bereichen Open Source Systems Management und Open Source Datacenter Infrastructure Make IT do more with less
  • 5. www.netways.de // blog.netways.de // @netways NETWAYS KOMPETENZEN OPEN SOURCE SYSTEMS MANAGEMENT OPEN SOURCE DATA CENTER • Monitoring & Reporting • High Availability & Clustering • Configuration Management • Cloud Computing • Service Management • Load Balancing • Knowledge Management • Virtualization • Backup & Recovery • Database Management MANAGED SERVICES MONITORING HARDWARE KONFERENZEN Make IT do more with less
  • 6. www.netways.de // blog.netways.de // @netways NETWAYS KONFERENZEN OpenNebulaConference 2013 • 24 – 26 September 2013 • www.opennebula.conf • Discount von 15% Open Source Monitoring Conference • 23 – 24 Oktober 2013 • 250 Teilnehmer (2012) • Monitoring Best Practice • Noch wenige Plätze frei! Make IT do more with less
  • 7. www.netways.de // blog.netways.de // @netways KURZVORSTELLUNG OPENNEBULA Make IT do more with less
  • 8. www.netways.de // blog.netways.de // @netways KURZVORSTELLUNG OPENNEBULA Multi-tenancy, Elasticity and Automatic Provision on Virtualized Environments Make IT do more with less
  • 9. www.netways.de // blog.netways.de // @netways STRATEGISCHE AUSRICHTUNG Make IT do more with less
  • 10. www.netways.de // blog.netways.de // @netways VERGLEICH OPENSTACK OpenStack OpenNebula Nigel Beighton (Rackspace) verwendete den Vergleich von OpenStack zu anderen Lösungen Make IT do more with less
  • 11. www.netways.de // blog.netways.de // @netways OPENNEBULA HISTORY Make IT do more with less
  • 12. www.netways.de // blog.netways.de // @netways CHALLLENGES DATACENTER - VIRTUALISIERUNG Make IT do more with less
  • 13. www.netways.de // blog.netways.de // @netways CLOUD CHALLENGES Cloud != Virtualisierung Make IT do more with less
  • 14. www.netways.de // blog.netways.de // @netways CLOUD CHALLENGES Monitoringis my VM? Where & Scheduling How do I create a new Storage disk? How do I set up multi-tier Network & VLANs network services? How to Management & Image provision a new Context VM? What is accessible to users? User & Role Management How can I manage Interfaces & APIs distributed setups? What hypervisor can I use? Virtualization Make IT do more with less
  • 15. www.netways.de // blog.netways.de // @netways ARCHITEKTUR Make IT do more with less
  • 16. www.netways.de // blog.netways.de // @netways OPENNEBULA - ÜBERSICHT Component EC2 Tools OCCI CLI USER Interface/API EC2-Query EC2 Server OCCI Server Tool REST-OCCI ONE CLI OCA (Java + Ruby) Scheduler AUTH - API SYSADMIN OpenNebula Accounting TM - API IM - API VM - API AUTH - API TM Driver IM Driver VM Driver Auth Driver SQL Physical Infrastructure DB Make IT do more with less
  • 17. www.netways.de // blog.netways.de // @netways SCHNITTSTELLEN & STANDARDS Make IT do more with less
  • 18. www.netways.de // blog.netways.de // @netways OPENNEBULA – INTERFACES Cloud Consumers Appliance Builders OpenNebula API • XML-RPC • OCA (Ruby, Python, Java) Cloud Integrators Cloud Admins Make IT do more with less
  • 19. www.netways.de // blog.netways.de // @netways OPENNEBULA – STANDARDS Monitoring Storage Network • • • • • • • Internal Ganglia • • DFS like Lustre, GlusterFS, ZFS, GPFS, MooseFS iSCSI, LVM VMware 802.1Q VLANS Ebtable Open vSwitch VMware network Virtualization Hybrid Auth • • • • • • • • Xen KVM VMWare Amazon EC2 Password ssh X509 LDAP/AD SQLite / MySQL Make IT do more with less
  • 20. www.netways.de // blog.netways.de // @netways VERTEILTE UMGEBUNGEN Make IT do more with less
  • 21. www.netways.de // blog.netways.de // @netways CLUSTERS, VDC UND ZONEN • Cluster • Gruppe von Hosts mit entsprechenden Ressourcen • VDC’s • Virtueller Zusammenschluss innerhalb eines Clusters • Zonen • Virtueller Zusammenschluss verschiedener Gruppen und Einzelressourcen Make IT do more with less
  • 22. www.netways.de // blog.netways.de // @netways OPENNEBULA 4.X Make IT do more with less
  • 23. www.netways.de // blog.netways.de // @netways OPENNEBULA – SUNSTONE 4.0 Make IT do more with less
  • 24. www.netways.de // blog.netways.de // @netways SUPPORT FÜR CEPH # 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 0 system 1 default 100 cephds CLUSTER none none none IMAGES 0 3 0 TYPE fs fs ceph TM shared shared ceph Make IT do more with less
  • 25. www.netways.de // blog.netways.de // @netways POLICIES - SCHEDULED UND ELASTIC { "name": "ONE-SCALE”, "deployment": "none”, "roles": [ { "name": "appserver”, "cardinality": 2, "vm_template": 0, "min_vms" : 5, "max_vms" : 10, "elasticity_policies" : [ { // +2 VMs when the exp. is true for 3 times in a row, // separated by 10 seconds "expression" : "CONNECTION > 2000”, "type" : "CHANGE”, "adjust" : 2, "period_number" : 3, "period" : 10 }, { // -10 percent VMs when the exp. is true. // If 10 percent is less than 2, -2 VMs. "expression" : "CONNECTION < 2000”, "type" : "PERCENTAGE_CHANGE”, "adjust" : -10, "min_adjust_step" : 2 } ] } ] } Make IT do more with less
  • 26. www.netways.de // blog.netways.de // @netways DEMO Make IT do more with less
  • 27. www.netways.de // blog.netways.de // @netways NETWAYS – CLOUD Open Nebula libvirtd NFS Make IT do more with less
  • 28. www.netways.de // blog.netways.de // @netways ZUSAMMENFASSUNG Make IT do more with less
  • 29. www.netways.de // blog.netways.de // @netways WARUM OPENNEBULA? Weil OpenNebula… ■ … sich auf Datacenter Virtualisierung spezialisiert ■ … als produktionsfähiges Paket bereitgestellt wird ■ … sehr schnell weiterentwickelt wird ■ … infrastrukturunabhängig ist ■ … praxisprobleme löst! Make IT do more with less
  • 30. www.netways.de // blog.netways.de // @netways FRAGEN & ANTWORTEN Make IT do more with less
  • 31. www.netways.de // blog.netways.de // @netways FRAGEN & ANTWORTEN NETWAYS GmbH Deutschherrnstrasse 15-19 90429 Nürmberg Tel: +49 911 92885-0 Fax: +49 911 92885-77 Email: info@netways.de Website: www.netways.de Twitter: twitter.com/netways Facebook: facebook.com/netways Blog: blog.netways.de Make IT do more with less