VIOS mit IBM i und AIX Anwendungsbeispiel iseries Academic Initiative @ Freie Universität Berlin



Ähnliche Dokumente
Systemverwaltung AIX 6.1/7

IBM i Client Partition mit VPM Start. Kunst von Burgy Zapp

Storage Area Networks im Enterprise Bereich

Neues in Hyper-V Version 2

Virtualisierung mit Solaris Detlef Drewanz

VirtualBox und OSL Storage Cluster

1 Proseminar: Konzepte von Betriebssystem-Komponenten. Thema: Server OS AS/400 Referend: Sand Rainer. Server OS - AS/400

Freiberuflicher IT-Berater Schwerpunkte: Unix, Oracle, Netzwerk. Dipl.-Inform. Joachim Jäckel

Virtuelle Maschinen. Serbest Hammade / Resh. Do, 13. Dezember 2012

IBM Rechenzentrum Boeblingen. Hardware Entwicklung

Systemvoraussetzungen NovaBACKUP 17.6 Die Komplettlösung für Windows Server Backup

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

Praxisbericht: T4-1 mit Oracle VM Server for SPARC

M5000 einfach ablösen durch T4/T5 LDoms und Solaris Zonen

Agenda. Einleitung Produkte vom VMware VMware Player VMware Server VMware ESX VMware Infrastrukture. Virtuelle Netzwerke

TSM & PowerSystems TSM in einer virtualisierten Infrastruktur. Ing. Thomas Waldburger, Thomas Altenburger, Msc. und DI Günther Nowotny

Citrix Provisioning Server Marcel Berquez. System Engineer

ProSeminar Speicher- und Dateisysteme

Windows Server 2008 Virtualisierung. Referent: Marc Grote

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

IBM eserver OpenPower Workshop 2005

PowerVC (Virtualization Center) Lothar Bingemann Tel:

OSL Simple RSIO. I/O Aufgabenstellungen einfach lösen

Michael Beeck. Geschäftsführer

SPARC LDom Performance optimieren

Hochverfügbare LDOMs mit Oracle Solaris Cluster

Mein eigener Homeserver mit Ubuntu LTS

Laborübung - Verwalten von virtuellem Speicher in Windows 7

Dienstleistungen Abteilung Systemdienste

Hochverfügbare Linux Cluster mit OSL Storage Cluster 4.0 und RSIO. 11. OSL Technologietage Berlin 24./25. September 2013

Server-Virtualisierung mit Citrix XenServer und iscsi

OSL Unified Virtualization Server

Anleitung: XOS Installation ohne XQAND USB Stick

Oracle Real Application Clusters: Requirements

IT macht den Meister mit VDCF Version 5

HowTo: erweiterte VLAN Einrichtung & Management von APs mittels des DWC- 1000/DWS-4026/DWS-3160

Windows Server 2012 R2 Essentials & Hyper-V

Speichernetze (Storage Area Networks, SANs)

Hochverfügbarkeit mit Windows Server vnext. Carsten Rachfahl Microsoft Hyper-V MVP

Virtualisierung Linux-Kurs der Unix-AG

Thema: VLAN. Virtual Local Area Network

Virtualisierung. Zinching Dang. 12. August 2015

Securepoint Security Systems

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Dr. Joerg Schulenburg, URZ-S. Tel QEMU Virtualisierung und Prozess-Emulation

Systemanforderungen für MuseumPlus und emuseumplus

Inhaltsverzeichnis. Einführung. Zugangsliste. Systemübersicht. Hard & Software Details. Backup & Restore. Softwarelizenzen & Medien.

Die drei Switche sind auf drei Stockwerke verteilt und mit einer Leitung miteinander verbunden.

Case Studies. Einsparpotenziale durch Konsolidierung und Virtualisierung. Jan Philipp Rusch New Vision GmbH

HP STOREVIRTUAL STORAGE. Erweiterbarer Speicher für virtualisierte Umgebungen

Virtualisierung auf Mac OS X. Mar3n Bokämper Max Riegel 30. November 2008

In 15 einfachen Schritten zum mobilen PC mit Paragon Drive Copy 10 und Microsoft Windows Virtual PC

IT. Menschen. Leidenschaft. Fallbeispiel - Recovery NGZ. (1)

8. Bintec Router Redundancy Protocol (BRRP) 8.1 Einleitung

Oracle Secure Backup. DOAG Regionaltreffen Osnabrück/Münster/ Bielefeld, Andreas Kother ORDIX AG, Paderborn

KASPERSKY SECURITY FOR VIRTUALIZATION 2015

TSM User Forum 2011 Ferdinand Brandstätter

Agenda. Ziel Problematik OS-Installation Softwareverteilung Inventarisierung Stufenplan

Well-Balanced. Performance Tuning

Konfigurationsbeispiel ZyWALL USG

MATRIX FÜR HITACHI VIRTUAL STORAGE PLATFORM-PRODUKTFAMILIE

xvm Platform best Open Systems Day Oktober 2008 Dornach Marco Kühn best Systeme GmbH

SOLIDCLOUD Preisliste. Version 1.4

Speichermanagement auf Basis von Festplatten und optischer Jukebox

Debian Installer Basics

IBM SPSS Modeler Server Adapter Installation

IBM System Storage Solution Center Plus. Sven Gross Technical Consultant IBM

DATA CENTER TODAY. Solothurn, 10. März 2016 Patrick Pletscher, Solutions Architect

Solaris im Datacenter Architektur, Implementation und Betrieb

Debian Installer Basics

VMware als virtuelle Plattform

AnyOS Setupbeschreibung Installation und Konfiguration Bedienung Fazit. AnyOS. Axel Schöner. 25. August 2012

3PAR STORESERV STORAGE. itelio Hausmesse 2014

oder von 0 zu IaaS mit Windows Server, Hyper-V, Virtual Machine Manager und Azure Pack

Preise und Leistungen Dynamic Computing Services

Leitfaden für die Installation der Videoüberwachung C-MOR

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

Folgende Voraussetzungen für die Konfiguration müssen erfüllt sein:

TIA Portal V13 Kommunikation mit S7-1500

AEQUO Adaptive und energieeffiziente Verteilung von virtuellen Maschinen in OpenStack-Umgebungen

Virtual Desktop Infrasstructure - VDI

Xenologie oder wie man einen Plastikmainframe baut

IT-Sachverständigen-Gemeinschaft. Virtualisierungstechnologien aus forensischer Sicht in Kempten,

FibreCAT SX-Systeme mit ServerView Operations Manager überwachen

Systemanforderungen Verlage & Akzidenzdruck

SANsymphony V R9. Andre Lahrmann. Copyright 2012 DataCore Software Corp. All Rights Reserved.

Preis- und Leistungsverzeichnis der Host Europe GmbH. Dedicated Storage - ISCSI V 1.1. Stand:

Seite Virtual LAN (VLAN) 5.1 Einleitung

Dokumentation CMM Modular Server

Wie setzt Swisscom Solaris 11 ein

Was ist Windows Azure? (Stand Juni 2012)

MOC 10215A: Microsoft Server-Virtualisierung: Implementierung und Verwaltung

Security. Stefan Dahler. 4. Internet Verbindung. 4.1 Einleitung

Oracle Solaris 11 Zones - Tipps und Tricks

[Geben Sie Text ein] ISCSI Targets mit der Software FreeNAS einrichten

OS-Virtualisierung mit Solaris Zonen in der Praxis

Berater-Profil DB- und Systemadministrator (AIX, Linux, Oracle, Tivoli, Win NT)

PoINT Storage Manager Installation

Versuch 3: Routing und Firewall

VMWare 3.0. Vmware Installation: - Install VMWARE. - c:\ Programme \ VMWARE. - CD Autorun disable / ja

Transkript:

VIOS mit IBM i und AIX Anwendungsbeispiel iseries Academic Initiative @ Freie Universität Berlin Rolf M Dietze rolf.dietze@dietze-consulting.de 12. August 2013

Konzepte: Partitionierung von Rechnern Introduction Adaptervirtualisierung? AIX & i5 on Blades Kursumgebung

Konzeptworkshop

Partitionierung NFS DB WEB SMB DB APL WEB NFS Web APL SMB DB NFS DB APL Web SMB NFS

Partitionierung Ram Ram Ram Ram Ram Ram Ram Ram Ram I/O I/O I/O I/O I/O I/O I/O

Partitionierung Ram Ram Ram Ram Ram Ram Ram Ram Ram I/O I/O I/O I/O I/O I/O I/O

Partitionierung Ram Ram Ram Ram Ram Ram Ram Ram Ram I/O I/O I/O I/O I/O I/O I/O

Partitionierung Virtualisation Layer Ram Ram Ram Ram Ram Ram Ram Ram Ram I/O I/O

Partitionierung, LPAR AIX i5/os AIX i5/os AIX Logical Partition Layer Kernel SLIC Kernel SLIC Kernel OBP OBP OBP Virtualisation Layer Ram Ram Ram Ram I/O HW Layer I/O

Partitionierung, LDom Solaris Solaris Solaris Solaris Solaris Dom0 Logical Partition Layer Kernel OBP Kernel Kernel Kernel OBP OBP OBP Virtualisation Layer Kernel OBP Ram Ram Ram Ram I/O HW Layer I/O

LDom v v p v v v v v v

lpar Context Switch v10 v1 Context Switch v2 Context Switch v3 Context Switch v4 Context Switch

LDom Container Process MUX Container Container DMUX Container

LDom thread 4 3 2 1 Compute Compute Compute Compute Memory Memory Memory Memory t

LPAR OS Layer Context Switch v10 v1 Context Switch v2 Context Switch v3 Memory Virtualisation Layer v4 Context Switch Context Switch Ram Ram Ram I/O Hardware Layer

LDom ldom0 ldom1 ldomn OS Layer thread 4 3 2 Compute Memory Compute Memory Compute Memory Memory Virtualisation Layer 1 Compute Memory t Ram Ram Ram I/O Hardware Layer

VIOS, Begriffsbestimmung VIOS Virtual I/O Server Aufgabe: Deviceserver für LPARs, Interface zum Hypervisorlayer zwischen physischen/logischen Komponenten Servicepartition für andere LPARs einer Maschine Glue-Partition zur Anbindung von Storage Kostenersparnis durch Virtualisierung HMC: LPAR auf der PowerPC Maschine IVM: IVM/VIOS als LPAR auf der Maschine

HMC VIOS AIX i/5 AIX i/5 SLIC SLIC OpenFirmware OpenFirmware OpenFirmware Virtualisation Layer SP H/W Layer

IVM/VIOS AIX i/5 AIX i/5 SLIC SLIC OpenFirmware OpenFirmware OpenFirmware Virtualisation Layer H/W Layer

Virtual Physical Ethernet Disk Tape(?) CD/DVD Serialport Ethernet Disk Tape CD/DVD Serialport

Partitionsausstattung, I/O Ports Serielle Console (AIX/Unix) 2x Ethernet 2x SCSI/FC OS (Loadsource redundant) 2x SCSI/FC Data (redundant) 3 PCI-Slots für 3 I/O Karten zzgl Serialport p5-570: 160 Partitionen, 160 PCI-X Slots 160 Partitionen je 3 PCI-Karten: 480 Slots Es fehlen 320 PCI-X Slots

vdev virtualisation layer Virtual Physical

vdev vdev vdev Virtual virtualisation layer Physical

Möglichkeiten, virtuelle Devices Virtual SCSI Disks, CD/DVD Ethernet Integrated Virtual Ethernet Shared Ethernet Adapter Virtual Ethernet (...ohne VIOS)

Ethernet LPAR1 LPAR2 LPAR3 LPAR4 driver driver driver driver virt eth virt eth virt eth virt eth Hypervisor

Ethernet VIOS LPAR1 LPAR2 LPAR3 LPAR3 driver driver driver driver sea virt eth virt eth virt eth virt eth Hypervisor "outside" network

Ethernet VIOS LPAR1 LPAR2 l2 bridge driver driver driver phys eth virt eth virt eth driver virt eth driver virt eth Hypervisor "outside" Network node1 node2 vlan40 vlan50

SEA ent2 PVID20 ent0 phys ent1 virt PVID20 untagged bridge

untagged bridge mkvdev -sea ent0 -vadapter ent1 -default ent1 -defaultid 20 $ lsdev -virtual grep ent name status description ent1 Avaliable Virtual I/O Ethernet Adapter (l-lan) ent2 Avaliable Shared Ethernet Adapter

SEA ent3 PVID2 VID20,30 tagged bridge ent0 phys ent1 virt ent2 virt PVID2 VID20 PVID3 VID30

tagged bridge mkvdev -sea ent0 -vadapter ent1 ent2 -default ent1 -defaultid 2 $ lsdev -virtual grep ent name status description ent1 Avaliable Virtual I/O Ethernet Adapter (l-lan) ent2 Avaliable Virtual I/O Ethernet Adapter (l-lan) ent3 Avaliable Shared Ethernet Adapter

Virtual SCSI VIOS AIX i/5 AIX i/5 OpenFirmware OpenFirmware SLIC OpenFirmware SLIC Virtualisation Layer H/W Layer Diskarray

Virtual SCSI, filebased VIOS LPAR LPAR VG File3 File2 File1 hd hd hd Virtualisation Layer Diskarray

Virtual SCSI, passthrough VIOS LPAR LPAR hd hd hd Virtualisation Layer Diskarray

Virtual SCSI, filebased + passthrough VIOS LPAR LPAR VG File1 File2 hd hd hd hd Virtualisation Layer Diskarray

iseries Academic Initiative @ FU-Berlin Anforderungen an die Arbeitsumgebung: ca 24 Teilnehmer 1 x i5 Partition pro Teilnehmer 1 x AIX Partition pro Teilnehmer AIX und i5 gleichzeitig im Zugriff Arbeiten in einer heterogenen LAB-Umgebung

iseries Academic Initiative @ FU-Berlin i5 & AIX auf JS22er Blades, FU-Berlin

iseries Academic Initiative @ FU-Berlin Anpassung der Anforderungen an die Arbeitsumgebung: 1 x i5 Partition pro 2 Teilnehmer 1 x AIX Partition pro 2 Teilnehmer AIX und i5 in sequentiellem Zugriff (LAN-Console leider ungeeignet für die LAB-Umgbung) Maximal 7 Partitionen pro Blade Kein Zugriff auf die IVM-Funktionen Eingeschränkter Zugriff auf VIOS Funktionen

iseries Academic Initiative @ FU-Berlin Aufgabenstellung an die Teilnehmer: Die Studenten müssen ihre Partitionen selbst aufsetzen installieren konfigurieren in das LAB-Environment integrieren Dataservice konfigurieren Dataservices untereinander anbieten und nutzen waehrend der Laufzeit umkonfigurieren Dataservices von AIX nach i5 etc. ueberführen um die AIX-Partition fuer eine i5-partition freizugeben. Und das in einer heterogenen LAB-Umgebung aus AIX, i5, Solaris, FreeBSD, *Linux und Windows*

AIX & i5 on Blades, Systemverwalterkurs @ FU-Berlin ThinClients StudentPC StudentPC StudentPC LAN Win2003S e1000g0 bge1 bge0 SRSrv bge120 bge110 Win2003 sshtunnel VBox: Win2003 Win2003 NAT NIMSrv LAB Admin hea1 hea0 fc1 fc0 sshtunnel Network disks /vdisks AIX VIOS LAN Console i LPAR AIX LPAR LAN Console i LPAR AIX LPAR Solaris/Nevada emlxs0 PowerHypervisor SAN DS 4800 LANConsole LABNet AdminNet SRsvc/ThinClient Storage

AIX & i5 on Blades, Network LANConsole Windows VirtualBox NAT vlan40 Bridge2 Bridge1 RDP sshtunnel lan lan hea1 ent1 hea0 ent0 vlan10 vlan20 vlan30 ent6 ent5 ent2 ent3 ent4 sshtunnel AIX ent8 ent7 VIOS LAN Console i LPAR AIX LPAR PowerHypervisor LAN Console i LPAR L Student PC LANConsole LABNet AdminNet SanAdmin

AIX & i5 on Blades, Disks (AIX) VIOS/IVM AIX AIX RootVG Boot SAS DataVG RootVG TestVG RootVG TestVG

AIX & i5 on Blades, Disks (i5) VIOS/IVM i5 i5 RootVG Boot SAS IPLSrc IPLSrc ASP2 ASP2 ibootvg idatavg iasp iasp 20G 20G 20G 20G 20G 20G 20G 20G 20G

AIX & i5 on Blades, Disks (AIX& i5) AIX VIOS/IVM i5 AIX i5 AIX RootVG Boot SAS DataVG IPLSrc ASP2 RootVG TestVG IPLSrc ASP2 RootVG TestVG ibootvg idatavg iasp iasp 20G 20G 20G 20G 20G 20G i5 20G 20G 20G i5 AIX

Anforderungen, laufende Arbeiten @ FU-Berlin Consolzugang für Studenten Schnelles Aufsetzen der Umgebungen Selbstadministration/Konfiguration durch Studenten Bereitstellung der Installationsmedien Bereitstellung von LPAR-Images Auf Zuruf Autokonfiguration (...in Arbeit:)

Storagemanipulation IVM/VIOS LPAR1 LPAR2 LPAR3 LABServer dd 0 0 0 v0 v1 v2

Storagemanipulation IVM/VIOS LPAR1 LPAR2 LPAR3 LABServer 0 0 0 OS Image Repository 0 1 2

Storagemanipulation Erzeugen/Löschen einer vdisk mkvdev -vdev <Diskname> -vadapter vhost0 mkvdev -vdev <VolName> -vadapter vhost0 rmvdev [-vdev <*Name>][ -vtd <target>] [..] Erzeugen/Löschen einer vdisk mkbdsp -sp <vg> -bd <File> -vadapter vhost0 rmbdsp -sp <vg> -bd <File> -vadapter vhost0

Storagemanipulation VIOS Virtual Media Repository LPAR vtopt0 01 loadopt/unloadopt /dev/cd0 01 Hypervisor vscsi

Storagemanipulation Erzeugen/Löschen einer vcd Library mkrep -sp <pool> rmrep [-f] Erzeugen eines virtuellen Mediums mkvopt -name <Name> -size <Size> vscsi-server erzeugen mkvdev -fbo -vadapter vhost0 Auflistung des vcd Repositories lsrep [...]

Storagemanipulation Auflistung der virtuellen Laufwerke lsvopt load/unload einer vcd loadopt -disk <vcd> -vtd <vdev>

Storagemanipulation, Beispiele $ lsrep Size(mb) Free(mb) Parent Pool Parent Size Parent Free 24481 18149 rootvg 69888 18176 Name File Size Optical Access AIX61_1 621 vtopt4 ro AIX61_1 621 vtopt5 ro AIX61_2 607 vtopt2 ro AIX61_3 536 None ro AIX61_4 611 None ro AIX61_5 598 None ro AIX61_6 576 None ro aixtools 2782 vtopt0 ro aixtools 2782 vtopt1 ro ioscli.log 1 None rw

Storagemanipulation, Beispiele $ unloadopt -vtd vtopt4 $ lsvopt VTD Media Size(mb) vtopt0 aixtools 2782 vtopt1 aixtools 2782 vtopt2 AIX61_2 607 vtopt3 No Media n/a vtopt4 No Media n/a vtopt5 AIX61_1 621

Storagemanipulation, Beispiele $ loadopt -disk aixtools -vtd vtopt4 $ lsvopt VTD Media Size(mb) vtopt0 aixtools 2782 vtopt1 aixtools 2782 vtopt2 AIX61_2 607 vtopt3 No Media n/a vtopt4 aixtools 2782 vtopt5 AIX61_1 621

Storagemanipulation, Beispiele

LPAR-Profilemanipulation LABServer IVM/VIOS LPAR1 LPARn mksyscfg IVM LPAR Profile Repository Profile: ID Memory VIO... Hypervisor

LPAR-Profilmanipulation Start/Stop chsysstate -r lpar -o [on,shutdown] --id <LP ID> Erzeugen/Löschen mksyscfg -r lpar -i "name=lp3,lpar_env=i5,m..." mksyscfg -r lpar -i "name=lp3,lpar_env=aixlinux,m..." rmsyscfg -r lpar...

LPAR-Profilmanipulation Arbeiten mit Profilen Anzeigen der LPARs lssyscfg -r lpar Auflistung der Profile lssyscfg -r prof Systemkonfiguration lssyscfg -r sys

LPAR-Profilemanipulation Anfrage? LABServer rcmd IVM/VIOS LPAR1 i5 LPAR2 AIX LPAR3 AIX dd 3 1 LPAR Profile Repository 3 3 3 2 mksyscfg 4 chgsysstate v0 IVM Hypervisor 0 0 0 OS Imalge Repository 0 0