![Page 1: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/1.jpg)
1
Solaris im DatacenterArchitektur, Implementation
und Betrieb
Marco Stadler
Senior Technical SpecialistJomaSoft GmbH
![Page 2: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/2.jpg)
2
![Page 3: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/3.jpg)
3
Inhalt
Wer ist JomaSoft?
Architektur: Zonen und LDoms
Implementation
Herausforderungen
Management Tool
Kundenbeispiel
![Page 4: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/4.jpg)
4
Wer ist JomaSoft?
Software Unternehmen gegründet im Juli 2000
Spezialisiert im Bereich Solaris
VDCF - Virtual Datacenter Control Framework
VDCF wird seit 2006 produktiv in Europa genutzt
![Page 5: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/5.jpg)
5
Solaris Virtualisierung
![Page 6: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/6.jpg)
6
Solaris Zonen – Virtuelles OS
1 Kernel
HW Ressourcen geteilt
Zone = App Umgebung
Prozesse isoliert
effizient
bewährte Technologie (seit 2005!)
Container = Zone
![Page 7: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/7.jpg)
7
Solaris Zonen
Isolierte Applikations-
Umgebungen
Wenig Administrationsaufwand
Kleiner Footprint
Konsolidieren
Bestandteil von Solaris (kostenfrei)
![Page 8: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/8.jpg)
8
Solaris Zonen - Herausforderungen
Komplexität
Organisatorischer Aufwand
Einheitliche Packages und Patches
![Page 9: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/9.jpg)
9
Oracle VM Server for SPARC (LDoms)
SPARC Hypervisor
Jede LDom hatdediziertes Memory undCPU Threads→ Zero Overhead
Firmware basierterHypervisor
IsoliertesBetriebssystem
Applikationen in jederLogical Domain
![Page 10: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/10.jpg)
10
Logical Domains (LDoms)
Oracle CMT Server Systeme:
T5xx0, T3-x, T4-x, T5-x,T7-x, M7-x, M5, M6, M10
Mehrere, separate Solaris Instanzen auf einer Hardware
Kombinierbar mit Zonen
Live Migration
Virtuelle Devices
![Page 11: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/11.jpg)
11
Solaris LDOMs - Beispiel
![Page 12: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/12.jpg)
12
LDOMs – Herausforderungen
Hardware Ausfall betrifft viele Applikationen
Hohe Komplexität
![Page 13: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/13.jpg)
13
Implementation - Manueller Betrieb
→ Standardisierung
![Page 14: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/14.jpg)
14
Nutzen von Standardisierung
![Page 15: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/15.jpg)
15
VDCF – Was?
![Page 16: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/16.jpg)
16
Standardisierung
VDCF – Womit?
Zentrale Sicht
Einfach
Transparent
Vollautomatisch
Flexibel
Abstraktionsschicht
Best Practices
Verfügbarkeit
![Page 17: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/17.jpg)
17
VDCF - Technik
Zonen und LDOMs
Solaris 10 und 11
SPARC und x86
Zentrale Datenbank
Dynamische Virtualisierung
Migrationen (Live, Cold)
Failover und DR
Monitoring (HW, OS, FS)
SVM, ZFS, Veritas
![Page 18: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/18.jpg)
18
VDCF – Architektur
![Page 19: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/19.jpg)
19
VDCF – Dynamische Virtualisierung
![Page 20: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/20.jpg)
20
VDCF - Komponenten
VDCF Base
Node installation & config
(J umpstart / AI )
Dataset & Disks (ZFS, SVM, MPXIO,
iSCSI)
Package Database
IPS Repository operation
VDCF Patch
Patch Management ( smpatch/PCA )
VDCF Ldom
Control Domain installation & config
Guest Domain installation & config
Guest Domain operation (migrate, disks, network, resource)
VDCF vServer
vServer installation & config
vServer operation (migrate, disks, network)
Resource Management (config)
Monitoring (HW, OS, Resources, HA failover)
Cluster Support (Oracle, Veritas)
Dataset & Disks (VXVM, DMP)
VDCF vServer Enterprise Extensions
![Page 21: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/21.jpg)
21
VDCF - Beispiele
Node Installnode -c enable_install name=computeA build=s11_2_6node -c install name=computeA
Guest Domain Definitiongdom -c create name=mydom cores=2 ram=8g cdom=myT72
vServer Operationsvserver -c addfs name=server1 mountpoint=/export dataset=server1_data type=data size=2gvserver -c commit name=server1 exec
vServer Migratevserver -c migrate name=server1 node=computeB shutdown
![Page 22: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/22.jpg)
22
VDCF - Beispiel
Wohin kann ich meine Zone (vServer) migrieren?
[marco@g0069 ~]$ vserver -c show name=v0126 candidates vServer Name Type State Node cPool Build Group Pkg OS Patch-Level Comment v0126 FULL ACTIVATED g0055 sol11 s11u2-sru9 small-server 11 2.9.0.5.0 (U2.SRU9) Test
Potential Nodes Group Pkg is candidate Disk access Net access Packages g0063 (S11 U2.SRU15) large-server YES [upgrade] ok ok nok g0084 (S11 U2.SRU9) large-server YES ok ok ok s0013 (S11 U2.SRU9) large-server YES ok ok ok
![Page 23: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/23.jpg)
23
VDCF - Beispiel
Existieren Inkonsistenzen auf meinen Servern?
[marco@g0069 ~]$ cpool -c check name=default ERROR: ComputePool default (Default ComputePool) is not consistent:
Disks not registered on Node <g0043>:6001438012599B620001100001D30000 g0058 (GDOMROOT)6001438012599B62000110000F040000 FREE
Systems with identical Package-Level / Kernel: 1.19.0.6.0 (U1.SRU19) Nodes: g0058 s0024
Systems with identical Package-Level / Kernel: 1.20.0.5.0 (U1.SRU20) Nodes: g0054
Systems with identical Package-Level / Kernel: 2.1.0.5.0 (U2.SRU1) Nodes: g0055 g0081 g0043
Network type BACKUP missing for Nodes: g0043
![Page 24: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/24.jpg)
24
VDCF beim Kunden
![Page 25: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/25.jpg)
25
Warum JomaSoft / VDCF?
Stabile Software
Seit 2007 für Solaris 10 Virtualisierung benutzt
Zuverlässiger, effizienter Support
Partner aus der Nähe / Schweiz
Langjährige Erfahrung
Schnelle Umsetzung von Wünschen/Anforderungen
Solaris 11: Nach PoC / Vergleich mit OpsCenter für
VDCF entschieden
![Page 26: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/26.jpg)
26
Dokumentation
http://www.jomasoft.ch/vdcf
Proof of Concept
![Page 27: Solaris im Datacenter - Architektur, Implementation und Betrieb](https://reader031.vdokument.com/reader031/viewer/2022030314/5885ffed1a28ab0a3f8b5545/html5/thumbnails/27.jpg)
27
Vielen Dank
Fragen?
Mittwoch, 18.11. 10:00 – 10:45 Raum Stockholm„Hochverfügbare LDOMs mit Oracle Solaris Cluster“
Marco Stadler [email protected]
Senior Technical Specialist
JomaSoft GmbH