31
www.netways.de Bernd Erk 05.03.2013 | CeBIT 2013 Open Source Data Center Virtualisierung mit OpenNebula

OpenNebula - CeBIT 2013

  • Upload
    netways

  • View
    147

  • Download
    2

Embed Size (px)

DESCRIPTION

Presentation about OpenNebula @ CeBIT 2013 in Hannover

Citation preview

Page 1: OpenNebula - CeBIT 2013

www.netways.de

Bernd Erk

05.03.2013 | CeBIT 2013

Open Source Data CenterVirtualisierung mit OpenNebula

Page 2: OpenNebula - CeBIT 2013

VORSTELLUNG

NETWAYS

VORSTELLUNG

OPENNEBULA

CHALLENGE

S

ARCHITEKTUR

TECHNISCHER ÜBERBLICK

ZUSAMMENFASSUN

G

WEB INTERFACE

DEMO

F&A

VERTEILTE UMGEBUNGEN

Page 3: OpenNebula - CeBIT 2013

VORSTELLUNG NETWAYS

Page 4: OpenNebula - CeBIT 2013

www.netways.de

Firmengründung 1995GmbH seit 2001Open Source seit 1997

35 Mitarbeiter

Spezialisierung in den Bereichen Open Source Systems Management und Open Source Datacenter Infrastructure

NETWAYS

Page 5: OpenNebula - CeBIT 2013

www.netways.de

High Availability & Clustering

Cloud Computing

Load Balancing

Virtualization

Database Management

NETWAYS Kompetenzen

OPEN SOURCESYSTEMS MANAGEMENT

OPEN SOURCEDATA CENTER

MANAGED SERVICES

MONITORING HARDWARE

KONFERENZEN

Monitoring & Reporting

Configuration

Management

Service Management

Knowledge Management

Backup & Recovery

Page 6: OpenNebula - CeBIT 2013

www.netways.de

Open Source Data Center Conference17 – 18 April 2013 “Agile Infrastructures”

Cloud & Big DataDevOps & MethodsInfrastructure services

2nd Puppet Camp19 April 2013

100 Teilnehmer (2012)

Puppet best practicesAktuelle News rund um das Thema Puppet

NETWAYS Konferenzen

Page 7: OpenNebula - CeBIT 2013

www.netways.de

http://jobs.netways.de

Jobs

Page 8: OpenNebula - CeBIT 2013

VORSTELLUNG OPENNEBULA

Page 9: OpenNebula - CeBIT 2013

www.netways.de

OpenNebula - Überblick

Multi-tenancy, Elasticity and Automatic Provision on Virtualized Environments

Page 10: OpenNebula - CeBIT 2013

www.netways.de

OpenNebula - Ausrichtung

Page 11: OpenNebula - CeBIT 2013

www.netways.de

OpenNebula - Geschichte

Page 12: OpenNebula - CeBIT 2013

CHALLENGES

Page 13: OpenNebula - CeBIT 2013

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

Page 14: OpenNebula - CeBIT 2013

ARCHITEKTUR

Page 15: OpenNebula - CeBIT 2013

www.netways.de

OpenNebula – Übersicht

OpenNebula

TM - API IM - API VM - API AUTH - API

TMDriver

IMDriver

VMDriver

AuthDriver

SQL

Physical Infrastructure DB

Accounting

AUTH - API

OCA (Java + Ruby) Scheduler

EC2Server

OCCIServer

ONECLI

EC2-Query REST-OCCI

EC2 Tools OCCI CLIComponent

Interface/API

Tool

SYSADM

IN

USE

R

Page 16: OpenNebula - CeBIT 2013

TECHNISCHER ÜBERBLICK

Page 17: OpenNebula - CeBIT 2013

www.netways.de

OpenNebula – Interfaces

OpenNebula

Cloud Consumers Appliance Builders

Cloud AdminsCloud Integrators

API• XML-RPC• OCA (Ruby, Python, Java)

Page 18: OpenNebula - CeBIT 2013

www.netways.de

OpenNebula – 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

Page 19: OpenNebula - CeBIT 2013

VERTEILTE UMGEBUNGEN

Page 20: OpenNebula - CeBIT 2013

www.netways.de

Cluster, VDC’s und Zones

ClusterGruppe von Hosts mit entsprechenden Ressourcen

VDC’sVirtueller Zusammenschluss innerhalb eines Clusters

ZonenVirtueller Zusammenschluss verschiedener Gruppen und Einzelressourcen

Page 21: OpenNebula - CeBIT 2013

DEMO

Page 22: OpenNebula - CeBIT 2013

www.netways.de

NETWAYS – Cloud

libvirtd

OpenNebula

NFS

Page 23: OpenNebula - CeBIT 2013

AUSBLICK OPENNEBULA 4.0

Page 24: OpenNebula - CeBIT 2013

www.netways.de

OpenNebula – Sunstone 4.0

Page 25: OpenNebula - CeBIT 2013

www.netways.de

OpenNebula – Sunstone 4.0

Page 26: OpenNebula - CeBIT 2013

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 für Ceph

Page 27: OpenNebula - CeBIT 2013

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 0SCHEDULED ACTIONSID ACTION SCHEDULED DONE MESSAGE 0 shutdown 05/25 17:45 - 1 cancel 05/25 18:00 -

Globaler Scheduler

Page 28: OpenNebula - CeBIT 2013

ZUSAMMENFASSUNG

Page 29: OpenNebula - CeBIT 2013

www.netways.de

Weil OpenNebula…

… sich auf Datacenter Virtualisierung spezialisiert

… als produktionsfähiges Paket bereitgestellt wird

… sehr schnell weiterentwickelt wird

… infrastrukturunabhängig ist

… praxisprobleme löst!

Warum OpenNebula?

Page 30: OpenNebula - CeBIT 2013

FRAGEN & ANTWORTEN

Page 31: OpenNebula - CeBIT 2013

www.netways.de

NETWAYS GmbHDeutschherrnstrasse 15-1990429 Nuremberg

Tel: +49 911 92885-0Fax: +49 911 92885-77

Email: [email protected]:

twitter.com/netwaysBlog: blog.netways.de

www.osdc.de

Halle 6 Stand F16 (330)