56
BASLE BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG COPENHAGEN LAUSANNE MUNICH STUTTGART VIENNA ZURICH Manage of OVM server Sparc with the VM manager, OpsCenter or VDCF SOUG DAY 02.MÄRZ 2016 Roman Gächter

Manage OVM Server Sparc

Embed Size (px)

Citation preview

Page 1: Manage OVM Server Sparc

BASLE BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA

HAMBURG COPENHAGEN LAUSANNE MUNICH STUTTGART VIENNA ZURICH

Manage of OVM server Sparc with the VM manager, OpsCenter or VDCF

SOUG DAY 02.MÄRZ 2016

Roman Gächter

Page 2: Manage OVM Server Sparc

Managing the SPARC Hypervisors2 4/22/2016

Our company.

Trivadis is a market leader in IT consulting, system integration, solution engineering

and the provision of IT services focusing on and technologies

in Switzerland, Germany, Austria and Denmark. We offer our services in the following

strategic business fields:

Trivadis Services takes over the interacting operation of your IT systems.

O P E R A T I O N

Page 3: Manage OVM Server Sparc

COPENHAGEN

MUNICH

LAUSANNE

BERN

ZURICH

BRUGG

GENEVA

HAMBURG

DÜSSELDORF

FRANKFURT

STUTTGART

FREIBURG

BASEL

VIENNA

Managing the SPARC Hypervisors3 4/22/2016

With over 600 specialists and IT experts in your region.

• 14 Trivadis branches and more than

600 employees

• 200 Service Level Agreements

• Over 4,000 training participants

• Research and development budget:

CHF 5.0 million

• Financially self-supporting and

sustainably profitable

• Experience from more than 1,900

projects per year at over 800

customers

Page 4: Manage OVM Server Sparc

Managing the SPARC Hypervisors4 4/22/2016

Starting position

Page 5: Manage OVM Server Sparc

Starting position

Managing the SPARC Hypervisors5 4/22/2016

New HW for test- and development-environment

Page 6: Manage OVM Server Sparc

Starting position

Managing the SPARC Hypervisors6 4/22/2016

Criterias for rating I

• Support of our architecture

□ With current versions from Solaris and VM-servers

□ Support from current VM manager in combination with VM-Server X86

• Painless takeover from our consisting configuration

• HW monitoring from the SPARC T4 systems

• Configurationmanagement of the SPARC Hypervisors

• Configurationsmanagement from Solaris zones

• Optimal support of networkstacks in the hypervisor and in Solaris

Page 7: Manage OVM Server Sparc

Starting position

Managing the SPARC Hypervisors7 4/22/2016

Criteria for evaluation II

• Provisioning from Solaris and Solaris Zones

• Solaris updates / patching

• Support from our operational concepts

□ Migration from Zones / LDoms of a HW to the other

• Monitoring LDoms, zones and Solaris

• Simple Setup and operability of the tools

• The installation and the setup are not allowed to take too much time

Page 8: Manage OVM Server Sparc

Trivadis technology center

Managing the SPARC Hypervisors8 4/22/2016

Test scenario

Page 9: Manage OVM Server Sparc

Managing the SPARC Hypervisors9 4/22/2016

Oracle VM manager

Page 10: Manage OVM Server Sparc

VM manager

Managing the SPARC Hypervisors10 4/22/2016

Page 11: Manage OVM Server Sparc

VM manager

Managing the SPARC Hypervisors11 4/22/2016

First impression

• Start with factory default LDOM configuration

• OVM server cluster

□ Repository and server pools only on NFS Share

□ OCFS2 only of Oracle Linux

Page 12: Manage OVM Server Sparc

VM Manager

Managing the SPARC Hypervisors12 4/22/2016

Setup

• Controller domain

□ OVM server SPARC is a component of Solaris 11

□ Agent for VM manager necessary

□ Start with ,,factory default,, LDom configuration

□ Start with ,,DefaultFixed network configuration profile,,

• VM manager

□ Installation on Oracle Linux 6.6

Page 13: Manage OVM Server Sparc

VM Manager

Managing the SPARC Hypervisors13 4/22/2016

Configuration

• Configuration sequence

Page 14: Manage OVM Server Sparc

VM manager

Managing the SPARC Hypervisors14 4/22/2016

Configuration

• Example link

□ Aggregation

□ Trunk

□ Datalink multipathing

Page 15: Manage OVM Server Sparc

VM Manager

Managing the SPARC Hypervisors15 4/22/2016

Configuration

• Network on hypervisor

Page 16: Manage OVM Server Sparc

VM manager

Managing the SPARC Hypervisors16 4/22/2016

Configuration

• Aggregate of «primary» and Vnic of «guest» LDOM

Page 17: Manage OVM Server Sparc

VM manager

Managing the SPARC Hypervisors17 4/22/2016

Tested

• Repository and sercer pool on NFS Share

□ live migration is working

• Add disks (vdisk, local)

• Network

□ Bond ports

□ link aggregation

• Install Guest LDom with template

• Clone from LDoms

Page 18: Manage OVM Server Sparc

VM manager

Managing the SPARC Hypervisors18 4/22/2016

Remarks

• Solaris zones

□ He doesn’t know

• SAN LUN’s for cluster

□ Not supported

• Clone

□ Guest domain must be shut down

Page 19: Manage OVM Server Sparc

VM manager

Managing the SPARC Hypervisors19 4/22/2016

Remarks

• Vnics over Vnet for zones

□ Like with the VM manager?

Page 20: Manage OVM Server Sparc

VM manager

Managing the SPARC Hypervisors20 4/22/2016

Remarks

• No alternative mac`s about VM manager?

□ Attention, don’t do it with ldm by hand!!!

(ldm set-vnet alt-mac-addrs=auto,auto,auto,auto,auto vnet0 bern)

Page 21: Manage OVM Server Sparc

VM manager

Managing the SPARC Hypervisors21 4/22/2016

Remarks

• No manual changes to the LDoms configuration

Page 22: Manage OVM Server Sparc

VM manager

Managing the SPARC Hypervisors22 4/22/2016

Results VM manager

Page 23: Manage OVM Server Sparc

Managing the SPARC Hypervisors23 4/22/2016

Oracle Enterprise Manager

OpsCenter

Page 24: Manage OVM Server Sparc

OpsCenter

Managing the SPARC Hypervisors24 4/22/2016

Overview

Page 25: Manage OVM Server Sparc

OpsCenter

Managing the SPARC Hypervisors25 4/22/2016

Architecture

Page 26: Manage OVM Server Sparc

OpsCenter

Managing the SPARC Hypervisors26 4/22/2016

First impression

• Current version?

□ OpsCenter 12c Release 3

□ OVM 3.3 not supported

□ Oracle VM Server SPARC 3.2

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

Page 27: Manage OVM Server Sparc

OpsCenter

Managing the SPARC Hypervisors27 4/22/2016

Setup

• Installations

□ Script for check the requirements

□ Script for installation

• Setup

□ «discovery» about existing VM manager

□ Additional agents

• Error Messages

□ Difficult to understand

Page 28: Manage OVM Server Sparc

OpsCenter

Managing the SPARC Hypervisors28 4/22/2016

What went wrong?

Page 29: Manage OVM Server Sparc

OpsCenter

Managing the SPARC Hypervisors29 4/22/2016

Awarded to few rights

Page 30: Manage OVM Server Sparc

OpsCenter

Managing the SPARC Hypervisors30 4/22/2016

HW monitoring

Page 31: Manage OVM Server Sparc

OpsCenter

Managing the SPARC Hypervisors31 4/22/2016

HW monitoring

Page 32: Manage OVM Server Sparc

OpsCenter

Managing the SPARC Hypervisors32 4/22/2016

HW monitoring

Page 33: Manage OVM Server Sparc

OpsCenter

Managing the SPARC Hypervisors33 4/22/2016

Monitoring

• A lot policies available

Page 34: Manage OVM Server Sparc

OpsCenter

Managing the SPARC Hypervisors34 4/22/2016

Provisioning

• Solaris zones

□ Cryptic names

• LDoms

□ Not performed due to incompatibility with the latest OVM Manager 3.3 Agent

Page 35: Manage OVM Server Sparc

OpsCenter

Managing the SPARC Hypervisors35 4/22/2016

Migration zones

• Server pool with shared storage

Page 36: Manage OVM Server Sparc

OpsCenter

Managing the SPARC Hypervisors36 4/22/2016

Update

• Nice GUI

• Problems after it

Page 37: Manage OVM Server Sparc

OpsCenter

Managing the SPARC Hypervisors37 4/22/2016

Collaboration with VM manager

• Can be used in combination

• Configuration is going to be applied

• Locking mechanism results

Page 38: Manage OVM Server Sparc

OpsCenter

Managing the SPARC Hypervisors38 4/22/2016

Results

Page 39: Manage OVM Server Sparc

Managing the SPARC Hypervisors39 4/22/2016

VDCF

Page 40: Manage OVM Server Sparc

VDCF

Managing the SPARC Hypervisors40 4/22/2016

Overview

Page 41: Manage OVM Server Sparc

VDCF

Managing the SPARC Hypervisors41 4/22/2016

First impression

• commercial product

• Free version

□ Number nodes limited to 5

• No GUI but top command line interface

• Simple archtiecture

□ Management server

□ Client SW, SSH interfaces

□ Proxy server in need

Page 42: Manage OVM Server Sparc

VDCF

Managing the SPARC Hypervisors42 4/22/2016

Installation

• Simple

□ Install SW components as Solaris packages

• Central configuration file

• User with SSH keys as RBAC configuration

• Command line interface

□ Each command have a good help function

Page 43: Manage OVM Server Sparc

VDCF

Managing the SPARC Hypervisors43 4/22/2016

Takeover of our environment

• «discover» the current environment

• Exclude SAN LUNS’s

Page 44: Manage OVM Server Sparc

VDCF

Managing the SPARC Hypervisors44 4/22/2016

Deployment

• Setup from AI and repositories with ipsadm

Page 45: Manage OVM Server Sparc

VDCF

Managing the SPARC Hypervisors45 4/22/2016

Deployment

• LDoms

Page 46: Manage OVM Server Sparc

VDCF

Managing the SPARC Hypervisors46 4/22/2016

Deployment

• Zones

Page 47: Manage OVM Server Sparc

VDCF

Managing the SPARC Hypervisors47 4/22/2016

Migration from LDoms and zones

• Ldoms

• Zones

Page 48: Manage OVM Server Sparc

VDCF

Managing the SPARC Hypervisors48 4/22/2016

Monitoring

• HW

• Osmon

Page 49: Manage OVM Server Sparc

VDCF

Managing the SPARC Hypervisors49 4/22/2016

Monitoring

• Osmon

Page 50: Manage OVM Server Sparc

VDCF

Managing the SPARC Hypervisors50 4/22/2016

Monitoring

• Ressources

Page 51: Manage OVM Server Sparc

VDCF

Managing the SPARC Hypervisors51 4/22/2016

Results

Page 52: Manage OVM Server Sparc

Solaris bordmedium

Managing the SPARC Hypervisors52 4/22/2016

Building own tools

• Solaris bordmedium

«Idm commands»

«zonecfg commands»

«zoneadm commands»

ZFS administration

Own scripts

• Puppet ressource

Zones

Page 53: Manage OVM Server Sparc

Managing the SPARC Hypervisors53 4/22/2016

Conclusion

Page 54: Manage OVM Server Sparc

Conclusion

Managing the SPARC Hypervisors54 4/22/2016

Comparison of tools

• VM manager

□ Not yet matured

□ Limitations

• OpsCenter

□ Top for monitoring

□ Complicated setup for virtualization and Solaris components

□ Plan on Oracle support

□ Didn’t support the current version from VM manager in summer 2015

Page 55: Manage OVM Server Sparc

Conclusion

Managing the SPARC Hypervisors55 4/22/2016

Comparison of tools

• VDCF

□ Commercial Tool

□ Free version with limited nodes

□ Very easy setup

□ No GUI

□ Top command line interface

□ Meets all our needs

Page 56: Manage OVM Server Sparc

Roman Gächter

Principal Consultant

Roman.gaechter@trivadis .com

4/22/2016 Managing the SPARC Hypervisors56