(private) Cloud mit ganeti



Ähnliche Dokumente
Integriertes ITSM mit 100% Open Source

SDN mit OpenStack Neutron & Arista EOS

Open Source als de-facto Standard bei Swisscom Cloud Services

Dynamische Änderung von Ressourcen in OpenStack

Private IaaS Cloud mit OpenStack. Sebastian Zielenski Linux/Unix Consultant & Trainer B1 Systems GmbH zielenski@b1-systems.de

OPENNEBULA ALS OPEN SOURCE CLOUD VIRTUALISIERUNGSLÖSUNG

Setzen Sie die richtigen Prioritäten im Service Desk!

Btfs das Dateisystem der Zukunft?

Empfehlungen von ITIL zu ITSM Einführung. Jacqueline Batt, 12. Juni 2012

Neues in Hyper-V Version 2

Der Nutzen und die Entscheidung für die private Cloud. Martin Constam Rechenpower in der Private Cloud 12. Mai 2014

Unternehmen-IT sicher in der Public Cloud

OPERATIONAL SERVICES YOUR IT PARTNER

Managed Infrastructure Service (MIS) Schweiz

vsphere vs. HyperV ein Vergleich aus Sicht eines VMware Partners interface:systems

ITIL V3 zwischen Anspruch und Realität

Migration einer bestehenden Umgebung in eine private Cloud mit OpenStack

operational services YoUr it partner

WINDOWS 8 WINDOWS SERVER 2012

Windows Server 2008 Virtualisierung. Referent: Marc Grote

Cloud Computing mit OpenStack

OpenStack bei der SAP SE

Saxonia Systems. Saxonia Systems AG. Spezialist für Software-Entwicklung, IT- und Prozessberatung. Dresden, 9. März 2011

VirtualBox und OSL Storage Cluster

Infrastruktur als Basis für die private Cloud

Systemmanagement mit Puppet und Foreman

Hochverfügbare Virtualisierung mit Open Source

EXCHANGE Neuerungen und Praxis

ITSM (BOX & CONSULTING) Christian Hager, MSc

Solaris Cluster. Dipl. Inform. Torsten Kasch Bielefeld.DE> 8. Januar 2008

Der Storage Hypervisor

AnyWeb AG

Ausrollen von Multi-Tier-Applikationen mit Docker

We make IT matter. Unternehmenspräsentation. Dr. Oliver Janzen Düsseldorf Mai 2015

Donato Quaresima Matthias Hirsch

Solaris im Datacenter Architektur, Implementation und Betrieb

HP PartnerOne Program FY14

Brownbag Session Grundlagen Virtualisierung Von VM s und Containern

Vorstellung SimpliVity. Tristan P. Andres Senior IT Consultant

Zend PHP Cloud Application Platform

Spontan testen! Das eigene Test Lab, für jeden in der Cloud! Peter Kirchner. Microsoft Deutschland GmbH

Storage Management in der Cloud

Virtualisierung Linux-Kurs der Unix-AG

OSL Storage Cluster und RSIO unter Linux Storage-Attachment und Hochverfügbarkeit in 5 Minuten

Proxmox VE - mit OpenSource Virtualisierung leicht gemacht

Microsoft Azure Fundamentals MOC 10979

WIE ERHÖHT MAN DIE EFFIZIENZ DES BESTEHENDEN RECHENZENTRUMS UM 75% AK Data Center - eco e.v. 1. Dezember 2009

Der Blindflug in der IT - IT-Prozesse messen und steuern -

Next Generation IaaS von ProfitBricks

OERA OpenEdge Reference Architecture. Mike Fechner PUG Infotag 19. Mai 05 Frankfurt

Mobile Apps: Von der Entwicklung bis zum Test mit HP Software

Installation SQL- Server 2012 Single Node

Bewertung der Methoden zur Sicherung von virtuellen Maschinen (VMware, Hyper-V) Ein Erfahrungsbericht

How Dataport Manages Information

ITSM Executive Studie 2007

Was passt zu uns? Was hilft uns? Warum sich die Stadt Freiburg für OTRS entschied! Rico Barth, c.a.p.e. IT GmbH

HP Server Solutions Event The Power of ONE

Der Cloud Point of Purchase. EuroCloud Conference, 18. Mai 2011 (Christoph Streit, CTO & Co-Founder ScaleUp)"

Verfügbarkeit von Applikationen und Failover Szenarien. Winfried Wojtenek.

MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?!

"Es werde Cloud" - sprach Microsoft

Grid-Systeme. Betrachtung verschiedener Softwareplattformen zur Realisierung von Grids und Vorstellung des Globus Toolkit Grid Systeme 1

Wie reporte ich richtig und plausibel?

Hochverfügbare LDOMs mit Oracle Solaris Cluster

DER CONFIGURATION MANAGEMENT PROZESS

OpenStack in der Praxis

Customer Reference Case: Microsoft System Center in the real world

Open Source Data Center Virtualisierung mit OpenNebula LinuxTag Berlin. Bernd Erk

Aufbau einer Testumgebung mit VMware Server

[sure7] sure7 IT Services GmbH. OpenSource im produktiven Rechenzentrum. mit Sicherheit gut beraten. sure7 IT-Services

Dipl.-Inform. Harald Zinnen Senior Solution Specialist Datacenter Microsoft Deutschland GmbH

Server virtualisieren mit Hyper-V Nils Kaczenski, Teamleiter Microsoft-Consulting

owncloud Unternehmensdaten sicher in eigener Hand

Schützen Sie Ihre Daten und Prozesse auf einfache Art und Weise. Matthias Kaempfer April,

HyperV und vnext - ein aktueller Blick auf den Stand der Technologie. Dipl.-Inf. Frank Friebe

synergetic AG Open House 2012 Ihr Unternehmen in der Wolke - Cloud Lösungen von synergetic

IT Support für den Arbeitsplatz 2.0

Preise und Details zum Angebot

Remedy User Group. Wege aus der Spaghetti IT

Windows 7, 8 und 10. Wohin soll die Reise gehen

Die Plattform für Ihre Datenfabrik unabhängig von Ort und Zeit

Hybrid-Szenarien in der Virtualisierung

ISO 20000: Die CMDB im Betrieb und ihr Beitrag zu einem funktionierenden ITSM-System

Was bringt eine Hybrid Lösung Microsoft Lync mit Alcatel für Vorteile?

100% Automatisierung mit IaaS und Private Cloud

...UCS-Integration in IT Service Management Prozesse

Umbenennen eines NetWorker 7.x Servers (UNIX/ Linux)

Effizientes Monitoring und Applikationsanalyse von verteilten IT- Systemlandschaften

Preise und Leistungen Dynamic Computing Services

SAP SharePoint Integration. e1 Business Solutions GmbH

Hybride Cloud-Infrastrukturen Bereitstellung & Verwaltung mit System Center 2012

Company Presentation Der Spezialist für Ihr Rechenzentrum und Virtualisierung

DeskView Advanced Migration. Effektive Unterstützung von Roll Outs und Migrationen

Virtual System Cluster: Freie Wahl mit Open Source

I N F O R M A T I O N V I R T U A L I S I E R U N G. Wir schützen Ihre Unternehmenswerte

Service Orientierung organisiertes IT Service Management in der BWI IT auf Basis ITIL

Transkript:

(private) Cloud mit ganeti it-novum GmbH Julius Bloch +49 (661) 103-779 Deutschland: Edelzeller Str. 44 in 36043 Fulda Österreich: Am Europlatz 2 in 1120 Wien julius.bloch@it-novum.com 1

Open Business Solutions. Delivered! Marktführer Business Open Source 75 Mitarbeiter, ø 20% Wachstum/Jahr Headquarter in Fulda, Niederlassung in Wien Beratung, Projekte, Entwicklung, Support, Training Kunden wie T-Systems, GE, Puma, Evonik, Fraunhofer, uvm. Datacenter-Betreiber einer Konzerngruppe Red Hat Advanced Partner Erster Nagios und openqrm Enterprise Partner i-doit Preferred- und OTRS Technology Partner ITIL, ROI,,SLA etc. SAP Extended Business Partner Pentaho Premium und Sugar Gold Partner Alfresco Platinum und Liferay Silver Partner BUSINESS TECHNOLOGIE integrieren kooperieren 2

Open Infrastructure SAP Open Applications it-novum Lösungsportfolio DMS Portals BI Big Data CRM Integration Layer Open Source Applications Integration Layer Open Source Infrastructure Cloud Computing Software- Defined Storage System Management Service Management Mid Tier Solutions 3

System Application Process End-2-End SAP Other Monitors Reporting Service Level Management ITSM Stack OpenStack User Cloud Self Service Network Operation Center Service Desk Applications Service Design Service Transition Service Operation Capacity Management Risk Management Release Management Change Management Problem Management Incident Management OpenStack Cloud Management Configuration Management System (CMS) Event Correlation Software- Defined Storage Software- Defined Networking Virtualization CMDB Monitoring Discovery Infrastructure Security Configuration Management Application Mgmt. 4

ganeti Überblick Open Source Nutzung von Standard Hardware Local Storage Support Standard Open Source Applikationen Modular aufgebaut, API Command Line Tools zur Administration Live Migration 1-150 Nodes 5

Verwendete Open Source Tools Betriebssystem alle gängigen Linux Distributionen, favorisiert Debian/Ubuntu Virtualisierung KVM oder Xen Storage Plain File, LVM, DRBD, Ceph, NAS/SAN Python debootstrap 6

ganeti Komponenten ganeti cluster Verbund der ganeti nodes Ein Node ist Master, jeder Node kann Master werden ganeti node echtes Blech ganeti instance Virtuelle Maschine die auf einem Node läuft 7

Architektur 8

Beispiel Hardware Vier Server 2x Xeon Hexa Core 128GB RAM 8x 256SSD im RAID 10 6x 1GB Netzwerk 9

ganeti Commands gnt-cluster Verwaltung des Clusters gnt-node Verwaltung der Nodes gnt-instance Verwaltung der Instanzen gnt-job Verwaltung der Jobs 10

ganeti Cluster Aufsetzen gnt-cluster init \ --enabled-hypervisors=kvm \ --master-netdev=br0 \ --enabled-disk-templates=plain \ --vg-name=storage \ cloud01.juliux.de 11

Weiteren Node hinzufügen root@rotherbaum ~ # gnt-node add node02.juliux.de -- WARNING -- Performing this operation is going to replace the ssh daemon keypair on the target machine (node02.juliux.de) with the ones of the current one and grant full intra-cluster ssh root access to/from it The authenticity of host 'node02.juliux.de (172.23.42.240)' can't be established. ECDSA key fingerprint is 62:78:3c:14:e8:e5:d3:09:ea:d3:c9:06:bf:9c:72:e1. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'node02.juliux.de' (ECDSA) to the list of known hosts. ssh stop/waiting ssh start/running, process 7996 Wed Mar 25 10:21:16 2015 - INFO: Node will be a master candidate root@rotherbaum ~ # 12

gnt-node Übersicht root@rotherbaum ~ # gnt-node list Node DTotal DFree MTotal MNode MFree Pinst Sinst node02.juliux.de 119.0G 0M 3.8G 750M 3.4G 0 0 rotherbaum.juliux.de 1.4T 1022.6G 23.5G 3.1G 21.2G 1 0 root@rotherbaum ~ # 13

gnt-node weitere wichtige Befehle gnt-node failover <node name> Failover von DRBD Instancen auf den Secondary Node gnt-node info <node name> Informationen über den Node gnt-node modify <node name> Ändern der Node Parameter gnt-node migrate <node name> Umziehen der Primären DRBD Instancen 14

gnt-cluster root@rotherbaum ~ # gnt-cluster verify Submitted jobs 23254, 23255 Waiting for job 23254... Wed Mar 25 10:24:51 2015 * Verifying cluster config Wed Mar 25 10:24:51 2015 * Verifying cluster certificate files Wed Mar 25 10:24:51 2015 * Verifying hypervisor parameters Wed Mar 25 10:24:51 2015 * Verifying all nodes belong to an existing group Waiting for job 23255... Wed Mar 25 10:24:52 2015 * Verifying group 'default' Wed Mar 25 10:24:52 2015 * Gathering data (2 nodes) Wed Mar 25 10:25:08 2015 * Gathering disk information (2 nodes) Wed Mar 25 10:25:08 2015 * Verifying configuration file consistency Wed Mar 25 10:25:08 2015 * Verifying node status Wed Mar 25 10:25:08 2015 * Verifying instance status Wed Mar 25 10:25:08 2015 * Verifying orphan volumes Wed Mar 25 10:25:09 2015 * Verifying N+1 Memory redundancy Wed Mar 25 10:25:09 2015 * Other Notes Wed Mar 25 10:25:09 2015 - NOTICE: 1 non-redundant instance(s) found. Wed Mar 25 10:25:09 2015 * Hooks Results root@rotherbaum ~ # 15

Instance anlegen gnt-instance add \ --net 0:ip=192.168.42.11 \ -t plain \ -n rotherbaum.juliux.de \ -o debootstrap+default \ -B memory=1024,vcpus=1 \ -s 10G \ block11.rotherbaum.juliux.de 16

gnt-instance add root@rotherbaum ~ # gnt-instance add --net 0:ip=192.168.42.11 -t plain -n rotherbaum.juliux.de -o debootstrap+default -B memory=1024,vcpus=1 -s 10G block11.rotherbaum.juliux.de Wed Mar 25 10:29:26 2015 * disk 0, size 10.0G Wed Mar 25 10:29:26 2015 * creating instance disks... Wed Mar 25 10:29:26 2015 adding instance block11.rotherbaum.juliux.de to cluster config Wed Mar 25 10:29:28 2015 - INFO: Waiting for instance block11.rotherbaum.juliux.de to sync disks Wed Mar 25 10:29:28 2015 - INFO: Instance block11.rotherbaum.juliux.de's disks are in sync Wed Mar 25 10:29:28 2015 * running the instance OS create scripts... Wed Mar 25 10:33:54 2015 * starting instance... root@rotherbaum ~ # 17

gnt-instance list root@rotherbaum ~ # gnt-instance list Instance Hypervisor OS Primary_node Status Memory block10.rotherbaum.juliux.de kvm debootstrap+default rotherbaum.juliux.de running 1.0G block11.rotherbaum.juliux.de kvm debootstrap+default rotherbaum.juliux.de running 1.0G root@rotherbaum ~ # 18

gnt-instance weitere wichtige Befehle gnt-instance info <instance name> Zeigt einem Detail Informationen zu einer bestimmen Instance gnt-instance modify Verändert die Eigenschaften einer Instance gnt-instance shutdown/reboot/start gnt-instance console Zugriff auf die Console der Instance gnt-instance migrate Migrieren der Instance auf den Secondären Node, nur bei Instancen mit DRBD gnt-instance move Verschieben einer Instance auf einen anderen Node 19

Ganeti Stolpersteine/Begrenzungen Netzwerk Eigenes Interface für ganeti DNS/Hostnames ganeti verlässt sich auf hostnames Hochverfügbarkeit kein automatisches failover von Instancen und Master Rolle Festplattenerweitern erweitern von DRBD/LVM schwierig bis nicht möglich 20

Vielen Dank für Ihre Aufmerksamkeit Sicherheit & Zuverlässigkeit Hotline, Support bis 24x7 und Hosting Services Weltweiter RZ Betrieb für Konzerngesellschaften ISO Zertifizierung Wirtschaftliche Stärke durch Konzern Ein starker Partner Eigene und Förderung der internationalen Communities Teinahme an internationalen Konferenzen Stetige Weiterentwicklung der eigenen Produkte nach Marktanforderungen Eigener Kompetenzcenter für Schulungen und interne Mitarbeiterförderung Infrastructure Cloud Computing Software-defined Storage System Management Service Management it-novum GmbH Edelzeller Str. 44 in 36043 Fulda Mail: info@it-novum.com Fon: +49 (661) 103-333 Fax: +49 (661) 103-597 21

One more thing Wir suchen DICH als Entwickler, Consultant, Architekt (unbefristete Festanstellung) Masterand, Bachelorand, Werksstudent Experte, Enthusiast, Evangelist für unser Cloud Portfolio: OpenStack, Ceph, openattic, OpenDaylight unseren ITSM Stack: openitcockpit, Nagios/Naemon, OTRS, i-doit unsere Produktentwicklung: Python, AngularJS, CakePHP, PHP, Perl unseren Microsoft First-Level-Support (ja, haben wir auch noch),wenn diese Beschreibung auf dich passt: Ich habe Lust auf Open Source Ich gebe Gas und will was lernen Ich blogge, twittere, poste, schreibe gerne Ich kann Linux und Englisch ist kein Problem Ich genieße freies Arbeiten und flexible Arbeitszeiten Ich möchte mich bei Deutschlands größtem Business Open Source Haus entfalten Steffen Rieger Director Infrastructure & Operations it-novum GmbH Edelzeller Str. 44 in 36043 Fulda Mail: steffen.rieger@it-novum.com Fon: +49 (661) 103-761 Fax: +49 (661) 103-17761 22