Transcription

Hochverfügbare LDOMs mitOracle Solaris ClusterMarco Sta[email protected] Technical SpecialistJomaSoft GmbH1

2

InhaltWer ist JomaSoft?KundenanforderungenLDoms (Oracle VM Server for SPARC)Voraussetzungen für HA LDomsKonfiguration von LDoms im ClusterWas überwacht der Cluster bei LDoms?HA LDoms mit VDCF3

Wer ist JomaSoft?Software Unternehmen gegründet im Juli 2000Spezialisiert im Bereich SolarisVDCF - Virtual Datacenter Control FrameworkVDCF wird seit 2006 produktiv in Europa genutzt4

Swisscom Enterprise CustomersGeschäftsbereich der Swisscom SchweizGrösster, integrierter ICT-Anbieter für Grosskunden in derSchweizKommunikationslösungen, IT-Infrastruktur, Cloud ServicesWorkplace-Lösungen, SAP ServicesOutsourcing-Leistungen für die FinanzindustrieMitarbeiter: 4500Kunden: 60005

High Availability AnforderungenVerfügbarkeit von 99.9%Service Time Office: 12 MinutenService Time 7*24: 43 Minuten automatischer Failover6

Oracle VM Server for SPARC (LDoms)Applikationen in jederLogical DomainIsoliertesBetriebssystemFirmware basierterHypervisorSPARC HypervisorJede LDom hatdediziertes Memory undCPU Threads Zero Overhead7

Logical Domains (LDoms)Oracle CMT Server Systeme:T5xx0, T3-x, T4-x, T5-x,T7-x, M7-x, M5, M6, M10Mehrere, separate SolarisInstanzen auf einer HardwareKombinierbar mit ZonenLive MigrationVirtuelle Devices8

Oracle Solaris Cluster Konfiguration9

Oracle Cluster – Failure PolicyAuf allen Cluster Nodes gleich setzenPrimary Setting:sc-node1# ldm set-domain failure-policy reset primaryLDOM Setting:sc-node1# ldm set-domain master primary g007810

Oracle Cluster – Ressource TypRessource Typ installieren:sc-node1# pkg install ha-cluster/data-service/ha-ldomRessource Typ registrieren:sc-node1# clresourcetype register SUNW.ldomLDOM als Ressource Gruppe erfassen:sc-node1# clresourcegroup create g0078 rgsc-node1# clresource create -g g0078 rg -t SUNW.ldom \-p Migration type NORMAL \-p Domain name g0078 g0078 LDOM11

Oracle Cluster – RessourcenCluster Ressourcensc-node1# clrg status g0078 rg Cluster Resource Groups Group Name---------g0078 rgNode ----OfflineOnlinesc-node1# # clrs status g0078 LDOM Cluster Resources Resource Name------------g0078 LDOMNode Name--------s0028s0009State----OfflineOnlineStatus Message-------------Offline - Successfully stopped g0078Online - g0078 is active (normal)12

Oracle Cluster – Was wird überwacht?Domain Status alle 60 SekundenOK ist: active, suspending, resuming, suspendedund startingalle anderen Restart oder SwitchSchutz gegen Hardware AusfälleAndere Probleme lösen keinen Switch aus13

VDCF - TechnikSolaris 10 und 11Aggr, Tagged VLAN, IPMPSPARC und x86Migrationen (Live, Cold)Zonen und LDOMsHA mit ClusterZentrale DatenbankMonitoring (HW, OS, FS)Dynamische VirtualisierungSVM, ZFS, Veritas14

VDCF - Architektur15

VDCF - Proxy16

VDCF – Dynamische Virtualisierung17

Migration bestehender ApplikationenMigration mit VDCF in wenigen MinutenPerformance Gewinn von ca. 30% auf neuer Hardware18

VDCF und HA-LDomTransparente IntegrationKein Unterschied bei der LDom InstallationLDom wird vollautomatisch im Cluster konfiguriertKein Unterschied bei der Migration19

VDCF und Oracle Solaris ClusterVDCF BeispieleLDOM erstellen:gdom -c create name g0067 cdom s0012 ram 4g cpu 4 comment "Cluster LDOM"gdom -c addnet name g0067type management ipaddr g0067-mngt netmask 255.255.255.0gdom -c addnet name g0067type public ipaddr g0067 netmask 255.255.255.0gdom -c adddisk name g0067 type root size 10ggdom -c commit name g0067node -c enable install name g0067 build s11u3-sru1gdom -c install name g0067gdom -c console name g0067LDOM migrieren:gdom -c migrate name g0067 cdom s0024 shutdown20

HA-LDom - NachteileAusfall von SAN und Netzwerk ist nicht überwacht Neue Monitoring Erweiterungen21

VDCF – Cluster Monitoring ErweiterungenLDom Überwachung per PingConsolen TestZpool Failmode 'panic'IPMP Monitoring22

Warum JomaSoft / VDCF?Stabile SoftwareSeit 2007 für Solaris 10 Virtualisierung benutztZuverlässiger, effizienter SupportPartner aus der Nähe / SchweizLangjährige ErfahrungSchnelle Umsetzung von Wünschen/AnforderungenSolaris 11: Nach PoC / Vergleich mit OpsCenter fürVDCF entschieden23

http://www.jomasoft.ch/vdcfDokumentationProof of Concept24

Vielen DankFragen?Marco Stad[email protected] Technical SpecialistJomaSoft GmbH25

Solaris 10 und 11 SPARC und x86 Zonen und LDOMs Zentrale Datenbank Dynamische Virtualisierung Aggr, Tagged VLAN, IPMP Migrationen (Live, Cold) HA mit Cluster Monitoring (HW, OS, FS) SVM, ZFS, Veritas. 15 VDCF - Architektur.