Top Banner
BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENF HAMBURG KOPENHAGEN LAUSANNE MÜNCHEN STUTTGART WIEN ZÜRICH Managen von OVM Server SPARC mit dem VM Manager, OpsCenter oder VDCF? DOAG Jahrestagung 18. November 2015 Roman Gächter
55

Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

Apr 13, 2017

Download

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENF HAMBURG KOPENHAGEN LAUSANNE MÜNCHEN STUTTGART WIEN ZÜRICH

Managen von OVM Server SPARC mit dem VM Manager, OpsCenter oder VDCF?

DOAG Jahrestagung 18. November 2015

Roman Gächter

Page 2: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

Unser Unternehmen.

Managen des SPARC Hypervisors 2 13/11/15

Trivadis ist führend bei der IT-Beratung, der Systemintegration, dem Solution Engineering und der Erbringung von IT-Services mit Fokussierung auf - und -Technologien in der Schweiz, Deutschland, Österreich und Dänemark. Trivadis erbringt ihre Leistungen aus den strategischen Geschäftsfeldern: Trivadis Services übernimmt den korrespondierenden Betrieb Ihrer IT Systeme.

B E T R I E B

Page 3: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

KOPENHAGEN

MÜNCHEN

LAUSANNE BERN

ZÜRICH BRUGG

GENF

HAMBURG

DÜSSELDORF

FRANKFURT

STUTTGART

FREIBURG

BASEL

WIEN

Mit über 600 IT- und Fachexperten bei Ihnen vor Ort.

Managen des SPARC Hypervisors 3 13/11/15

14 Trivadis Niederlassungen mit über 600 Mitarbeitenden.

Über 200 Service Level Agreements.

Mehr als 4'000 Trainingsteilnehmer.

Forschungs- und Entwicklungsbudget: CHF 5.0 Mio.

Finanziell unabhängig und nachhaltig profitabel.

Erfahrung aus mehr als 1'900 Projekten pro Jahr bei über 800 Kunden.

Page 4: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

Agenda

Managen des SPARC Hypervisors 4

13/11/15

1.  Ausgangslage 2.  Bewertungskriterien 3.  Test Scenario 4.  Oracle VM Manager

1. Erster Eindruck 2. Setup 3. Tests 4. Zusammenfassung

5.  Oracle Enterprise Manager OpsCenter 6.  VDCF 7.  Solaris Bordmittel 8.  Fazit

Page 5: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

Managen des SPARC Hypervisors 13/11/15

Ausgangslage

5

Page 6: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

Ausgangslage

Managen des SPARC Hypervisors 6 13/11/15

Neue HW für Test- und Entwicklungs-Umgebung

Page 7: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

Ausgangslage

Managen des SPARC Hypervisors 7 13/11/15

Kriterien zu Bewertung I

  Support unserer Architektur

–  mit aktuellen Versionen von Solaris und VM-Server

–  Support von aktuellem VM Manager in Kombination mit VM-Server X86

  Schmerzfreie Übernahme unserer bestehenden Konfiguration

  HW Monitoring der SPARC T4 Systeme

  Konfigurationsmanagement des SPARC Hypervisors

  Konfigurationsmanagement von Solaris Zonen

  Optimale Unterstützung des Netzwerkstacks im Hypervisor und in Solaris

Page 8: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

Ausgangslage

Managen des SPARC Hypervisors 8 13/11/15

Kriterien zu Bewertung II

Provisioning von Solaris und Solaris Zonen

  Solaris Updates / Patching

  Unterstützung unseres Betriebskonzeptes

–  Migration von Zonen / LDoms von einer HW auf die andere

  Monitoring von LDoms, Zonen und Solaris

  Einfaches Setup und Bedienbarkeit der Tools

  Die Installation und das Setup dürfen nicht zu viel Zeit in Anspruch nehmen

Page 9: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

Trivadis Technology Center

Managen des SPARC Hypervisors 9 13/11/15

Test Scenario

Page 10: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

Managen des SPARC Hypervisors 13/11/15

Oracle VM Manager

10

Page 11: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

VM Manager

Managen des SPARC Hypervisors 11 13/11/15

Page 12: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

VM Manager

Managen des SPARC Hypervisors 12 13/11/15

Erster Eindruck

  Start mit „factory default“ LDom Konfiguration

  OVM Server Cluster

–  Repository nur auf NFS Share

–  OCFS2 nur auf Oracle Linux

Page 13: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

VM Manager

Managen des SPARC Hypervisors 13 13/11/15

Setup

  Controller Domain

–  OVM Server SPARC ist Bestandteil von Solaris 11

•  Agent für VM Manager notwendig

–  Start mit „factory default“ LDom Konfiguration

–  Start mit „DefaultFixed network configuration profile“

  VM Manager

–  Installation auf Oracle Linux 6.6

# ./runInstaller.sh

Page 14: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

VM Manager

Managen des SPARC Hypervisors 14 13/11/15

Konfiguration

  Discovery

Page 15: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

VM Manager

Managen des SPARC Hypervisors 15 13/11/15

Konfiguration

  Storage

Page 16: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

VM Manager

Managen des SPARC Hypervisors 16 13/11/15

Konfiguration

  Server Repositories

Page 17: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

VM Manager

Managen des SPARC Hypervisors 17 13/11/15

Getestet

  Repository auf NFS Share

–  „live migration“ geht

  Disks hinzufügen (vdisk, lokal)

  Netzwerk

–  Bond Ports

•  „link aggregation“

Install Guest LDom mit Template

  Klonen von LDoms

Page 18: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

VM Manager

Managen des SPARC Hypervisors 18 13/11/15

Bemerkungen

  Solaris Zonen

–  Kennt er nicht

  SAN LUN‘s für Cluster

–  Nicht unterstützt

  Klonen

–  Guest Domain muss runtergefahren werden

Page 19: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

VM Manager

Managen des SPARC Hypervisors 19 13/11/15

Bemerkungen

  Keine alternativen mac‘s

–  ldm set-vnet alt-mac-addrs=

NETWORK NAME SERVICE ID DEVICE MAC MODE PVID VID MTU MAXBW LINKPROP vnet0 management-vsw0@primary 0 network@0 00:14:4f:fb:e0:6e 1 1500 phys-state 00:14:4f:f8:22:5a 00:14:4f:f8:c3:c0 00:14:4f:fb:41:42 00:14:4f:f9:46:b3 00:14:4f:f8:6b:a8

Page 20: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

VM Manager

Managen des SPARC Hypervisors 20 13/11/15

Resultate VM Manger

Page 21: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

Managen des SPARC Hypervisors 13/11/15

Oracle Enterprise Manager OpsCenter

21

Page 22: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

OpsCenter

Managen des SPARC Hypervisors 22 13/11/15

Übersicht

Page 23: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

OpsCenter

Managen des SPARC Hypervisors 23 13/11/15

Architektur

Page 24: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

OpsCenter

Managen des SPARC Hypervisors 24 13/11/15

Erster Eindruck

  Aktuelle Versionen?

–  OpsCenter 12c Release 4

–  OVM 3.3 nicht unterstützt

–  Oracle VM Server SPARC 3.2

–  Oracle Virtual Machine X86 v3.0.x, 3.1.x and 3.2.x

Page 25: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

OpsCenter

Managen des SPARC Hypervisors 25 13/11/15

Setup

  Setup im Prinzip ok

–  Script für prüfen der Requirements

–  Script für Setup

  Installation

–  „discovery“ über bestehenden VM Manager

–  Zusätzliche Agenten auf „guest domains“

  Fehlermeldungen

–  Schwierig zu verstehen

Page 26: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

OpsCenter

Managen des SPARC Hypervisors 26 13/11/15

Was ging schief?

Page 27: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

OpsCenter

Managen des SPARC Hypervisors 27 13/11/15

Zu wenig Rechte vergeben

Page 28: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

OpsCenter

Managen des SPARC Hypervisors 28 13/11/15

HW Monitoring

Page 29: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

OpsCenter

Managen des SPARC Hypervisors 29 13/11/15

HW Monitoring

Page 30: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

OpsCenter

Managen des SPARC Hypervisors 30 13/11/15

HW Monitoring

Page 31: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

OpsCenter

Managen des SPARC Hypervisors 31 13/11/15

Monitoring

Viele Policies vorhanden

Page 32: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

OpsCenter

Managen des SPARC Hypervisors 32 13/11/15

Provisioning

  Solaris Zonen

–  kryptische Namen

LDoms

–  Nicht durchgeführt weil inkompatibel mit neuster OVM Server SPARC Version

root@opsvm1:~# zoneadm list -cv ID NAME STATUS PATH BRAND IP 0 global running / solaris shared - opsZ2-migrated unavailable /var/mnt/oc-zpools/a205877f-59e4-47f3-8b39-ee1c3bc14608/3e52240f-df9a-4035-903b-0c334cb8e110 solaris excl

Page 33: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

OpsCenter

Managen des SPARC Hypervisors 33 13/11/15

Zonen Migration

  Server Pool mit shared Storage

09/28/2015 03:26:12 PM CEST INFO Waiting for opsZ2 to complete shutdown (72063) 09/28/2015 03:37:42 PM CEST INFO Zone opsZ2 forcibly shutdown (72065)

Page 34: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

OpsCenter

Managen des SPARC Hypervisors 34 13/11/15

Update

Schönes GUI

  Nachher Probleme

Page 35: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

OpsCenter

Managen des SPARC Hypervisors 35 13/11/15

Zusammenarbeit mit VM Manager

  Kann in Kombination verwendet werden

  Konfiguration wird übernommen

Locking Mechanismus

Page 36: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

OpsCenter

Managen des SPARC Hypervisors 36 13/11/15

Resultate

Page 37: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

Managen des SPARC Hypervisors 13/11/15

VDCF

37

Page 38: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

VDCF

Managen des SPARC Hypervisors 38 13/11/15

Übersicht

Page 39: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

VDCF

Managen des SPARC Hypervisors 39 13/11/15

Erster Eindruck

  Kommerzielles Produkt

  Free Version

–  Anzahl Nodes beschränkt auf 5

  Kein GUI aber top Command Line Interface

  Einfache Architektur

–  Management Server

–  Client SW, SSH Schnittstellen

–  Proxy Server bei Bedarf

Page 40: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

VDCF

Managen des SPARC Hypervisors 40 13/11/15

Installation

  Einfach

–  SW Komponenten als Solaris Pakete installieren

  Zentrale Konfigurationsdatei für den Start

  User mit SSH Keys sowie RPBAC Konfiguration

  Command Line Interface

–  Jedes Command hat gute Hilfe Funktion

Page 41: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

VDCF

Managen des SPARC Hypervisors 41 13/11/15

Übernahme unserer Umgebung

  „discover“ der bestehenden Umgebung

Exclude SAN LUN‘s

nodecfg -c discover nonroot hostname=germany.ttc.trivadis.com name=germany add

diskadm -c show diskadm -c mark name=60002AC0000000000000006B0000D140 foreign

Page 42: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

VDCF

Managen des SPARC Hypervisors 42 13/11/15

Deployment

  Setup von AI und Repositories mit ipsadm

ipsadm -c show_repo ipsadm -c show_build ipsadm -c create_service patchlevel=2.14 platform=sparc name=sparc_214 ipsadm -c create_build name=sparc_214 patchlevel=2.14 service=sparc_214

Page 43: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

VDCF

Managen des SPARC Hypervisors 43 13/11/15

Deployment

LDoms

gdom -c create name=davos cdom=switzerland cores=2 ram=4G comment="Davos LDOM“ diskadm -c mark name=60002AC0000000000000006E0000D140 useable gdom -c adddisk name=davos type=root guids=60002AC0000000000000006E0000d140 gdom -c addnet name=davos ipaddr=davos.ttc.trivadis.com netmask=255.255.254.0 gdom -c commit name=davos node -c enable_install name=davos build=sparc_t4_21

Page 44: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

VDCF

Managen des SPARC Hypervisors 44 13/11/15

Deployment

  Zonen

vserver -c create name=owl node=bern vserver -c addnet name=owl type=managment ipaddr=owl.ttc.trivadis.com \ stack=exclusive dataset -c create name=rpool vserver=owl \ layout=60002AC0000000000000006C0000D140d0 vserver -c addfs type=root name=owl vserver -c commit name=owl server -c boot name=owl

Page 45: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

VDCF

Managen des SPARC Hypervisors 45 13/11/15

Migration von LDoms und Zonen

LDoms

  Zonen

cdom -c show gdom -c show gdom -c show name=bern candidates gdom -c migrate name=bern cdom=germany

node -c show gdom -c show vserver -c show name=raven candidates vserver -c migrate name=raven node=davos

Page 46: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

VDCF

Managen des SPARC Hypervisors 46 13/11/15

Monitoring

  HW

osmon

hwmon -c show Current Hardware State Node Model Console Soft State HW State Last Change Last Update Monitoring germany ORCL,SPARC-T4-1 ILOM OS-RUN OK 2015-10-21 15:03:39 2015-10-21 15:03:39 ON switzerland ORCL,SPARC-T4-1 ILOM OS-RUN OK 2015-10-21 15:03:39 2015-10-21 15:03:39 ON

osmon -c show No critical osmon data found

Page 47: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

VDCF

Managen des SPARC Hypervisors 47 13/11/15

Monitoring

osmon

osmon -c show_fs [ over=<percent> ] [ summary ] [ root ] osmon -c show_smf [ state="state1,state2,state3" ] [ search=<smf name> ] [ server=<server name> ] osmon -c show_dataset [ over=<percent> ] [ summary ] [ root | dataset ] osmon -c show_server server=<server name> [ all ] osmon -c summary [ server=<server name> ]

Page 48: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

VDCF

Managen des SPARC Hypervisors 48 13/11/15

Monitoring

  Ressourcen

rcmon -c show server=bern cpu hourly rcmon -c show server=davos memory daily rcmon -c summary node=davos rcmon -c summary vserver=raven

Page 49: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

VDCF

Managen des SPARC Hypervisors 49 13/11/15

Resultate

Page 50: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

Solaris Bordmittel

Managen des SPARC Hypervisors 50 13/11/15

Eigene Tools bilden

  Solaris Bordmitteln

–  „ldm commands“

–  „zonecfg commands“

–  „zoneadm commands“

–  Eigene Scripts

  Puppet Ressource

–  Zonen

Page 51: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

Managen des SPARC Hypervisors 13/11/15

Fazit

51

Page 52: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

Fazit

Managen des SPARC Hypervisors 52 13/11/15

Gegenüberstellung der Tools

  VM Manager

–  Noch nicht ausgereift

–  Limitationen

OpsCenter

–  Top für Monitoring

–  Kompliziertes Setup für Virtualisierungs- und Solaris Komponenten

–  Oracle Support einplanen

–  Unterstützt aktuelle Version VM Manager nicht

Page 53: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

Fazit

Managen des SPARC Hypervisors 53 13/11/15

Gegenüberstellung der Tools

  VDCF

–  Kommerzielles Tool

–  Free Version mit limitierten Nodes

–  Setup sehr einfach

–  Kein GUI

–  Top Command Line Interface

–  Erfüllt alle unsere Anforderungen

Page 54: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

Roman Gächter Principal Consultant

[email protected]

13/11/15 Managen des SPARC Hypervisors 54

Page 55: Managen von OVM Server SPARC mit dem VM Manager OpsCenter oder VDCF-Roman Gächter

Managen des SPARC Hypervisors 55 13/11/15

Trivadis an der DOAG 2015

Ebene 3 - gleich neben der Rolltreppe

Wir freuen uns auf Ihren Besuch.

Denn mit Trivadis gewinnen Sie immer.