© OPITZ CONSULTING GmbH 2014 Seite 1WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Borys Neselovskyi,
...
© OPITZ CONSULTING GmbH 2014 Seite 2WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Agenda
1. Projektmo...
© OPITZ CONSULTING GmbH 2014 Seite 3WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
1 Projektmotivation
© OPITZ CONSULTING GmbH 2014 Seite 4WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Projektdaten
 Ausg...
© OPITZ CONSULTING GmbH 2014 Seite 5WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
2 Warum ODA?
© OPITZ CONSULTING GmbH 2014 Seite 6WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Business Critical S...
© OPITZ CONSULTING GmbH 2014 Seite 7WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Lösung?
© OPITZ CONSULTING GmbH 2014 Seite 8WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Oracle Database App...
© OPITZ CONSULTING GmbH 2014 Seite 9WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
ODA – zwei Variante...
© OPITZ CONSULTING GmbH 2014 Seite 10WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
3 ODA und WebLogic...
© OPITZ CONSULTING GmbH 2014 Seite 11WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
WebLogic Server au...
© OPITZ CONSULTING GmbH 2014 Seite 12WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Hinweis: Interne D...
© OPITZ CONSULTING GmbH 2014 Seite 13WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Oracle Traffic Dir...
© OPITZ CONSULTING GmbH 2014 Seite 14WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Zuordnung von Ress...
© OPITZ CONSULTING GmbH 2014 Seite 15WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
WLS auf ODA: Archi...
© OPITZ CONSULTING GmbH 2014 Seite 16WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
WebLogic Domain au...
© OPITZ CONSULTING GmbH 2014 Seite 17WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Oracle Traffic Dir...
© OPITZ CONSULTING GmbH 2014 Seite 18WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Oracle Traffic Dir...
© OPITZ CONSULTING GmbH 2014 Seite 19WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Oracle Traffic Dir...
© OPITZ CONSULTING GmbH 2014 Seite 20WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
4
WebLogic Server ...
© OPITZ CONSULTING GmbH 2014 Seite 21WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Installation plane...
© OPITZ CONSULTING GmbH 2014 Seite 22WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Erste Schritte
 S...
© OPITZ CONSULTING GmbH 2014 Seite 23WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Erste Schtritte
 ...
© OPITZ CONSULTING GmbH 2014 Seite 24WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Erste Schritte
 S...
© OPITZ CONSULTING GmbH 2014 Seite 25WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Erste Schritte
 S...
© OPITZ CONSULTING GmbH 2014 Seite 26WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Installation start...
© OPITZ CONSULTING GmbH 2014 Seite 27WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Installation
© OPITZ CONSULTING GmbH 2014 Seite 28WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Installation
© OPITZ CONSULTING GmbH 2014 Seite 29WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Installation
© OPITZ CONSULTING GmbH 2014 Seite 30WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Installation
© OPITZ CONSULTING GmbH 2014 Seite 31WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Installation
© OPITZ CONSULTING GmbH 2014 Seite 32WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Installation
© OPITZ CONSULTING GmbH 2014 Seite 33WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Installation
© OPITZ CONSULTING GmbH 2014 Seite 34WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Installation
© OPITZ CONSULTING GmbH 2014 Seite 35WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Installation
© OPITZ CONSULTING GmbH 2014 Seite 36WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Installation
© OPITZ CONSULTING GmbH 2014 Seite 37WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Installation
© OPITZ CONSULTING GmbH 2014 Seite 38WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Installation
© OPITZ CONSULTING GmbH 2014 Seite 39WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Installation
© OPITZ CONSULTING GmbH 2014 Seite 40WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
© OPITZ CONSULTING GmbH 2014 Seite 41WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
© OPITZ CONSULTING GmbH 2014 Seite 42WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Installationsprobl...
© OPITZ CONSULTING GmbH 2014 Seite 43WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Installationsprobl...
© OPITZ CONSULTING GmbH 2014 Seite 44WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Installationsprobl...
© OPITZ CONSULTING GmbH 2014 Seite 45WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Wenn die Installat...
© OPITZ CONSULTING GmbH 2014 Seite 46WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
5
WebLogic Server ...
© OPITZ CONSULTING GmbH 2014 Seite 47WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Merkmale der Insta...
© OPITZ CONSULTING GmbH 2014 Seite 48WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Merkmale der Insta...
© OPITZ CONSULTING GmbH 2014 Seite 49WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Merkmale der Insta...
© OPITZ CONSULTING GmbH 2014 Seite 50WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
OAKCLI: mächtiges ...
© OPITZ CONSULTING GmbH 2014 Seite 51WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
OAKCLI: ein mächti...
© OPITZ CONSULTING GmbH 2014 Seite 52WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
6
Verfügbarkeits- ...
© OPITZ CONSULTING GmbH 2014 Seite 53WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Deployment
 Deplo...
© OPITZ CONSULTING GmbH 2014 Seite 54WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Performancetests m...
© OPITZ CONSULTING GmbH 2014 Seite 55WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Grinder Agent Konf...
© OPITZ CONSULTING GmbH 2014 Seite 56WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Grinder Agent Konf...
© OPITZ CONSULTING GmbH 2014 Seite 57WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Performancetests s...
© OPITZ CONSULTING GmbH 2014 Seite 58WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Performancetests d...
© OPITZ CONSULTING GmbH 2014 Seite 59WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Performancetests d...
© OPITZ CONSULTING GmbH 2014 Seite 60WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Performancetests d...
© OPITZ CONSULTING GmbH 2014 Seite 61WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Performancetests d...
© OPITZ CONSULTING GmbH 2014 Seite 62WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
7 Disaster-Recover...
© OPITZ CONSULTING GmbH 2014 Seite 63WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Ideen zu Disaster ...
© OPITZ CONSULTING GmbH 2014 Seite 64WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Ideen zu Disaster ...
© OPITZ CONSULTING GmbH 2014 Seite 65WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Ideen zu Disaster ...
© OPITZ CONSULTING GmbH 2014 Seite 66WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Was nicht supporte...
© OPITZ CONSULTING GmbH 2014 Seite 67WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Ideen zu Disaster ...
© OPITZ CONSULTING GmbH 2014 Seite 68WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Ideen zu Disaster ...
© OPITZ CONSULTING GmbH 2014 Seite 69WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Ideen zu Disaster ...
© OPITZ CONSULTING GmbH 2014 Seite 70WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
8 Fazit
© OPITZ CONSULTING GmbH 2014 Seite 71WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Fazit
 Bei einem ...
© OPITZ CONSULTING GmbH 2014 Seite 72WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Fragen und Antwort...
© OPITZ CONSULTING GmbH 2014 Seite 73WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
Kontakt und Anspre...
Nächste SlideShare
Wird geladen in …5
×

2014 borys neselovskyi_web_logic_server_auf_oda_praesentation

1.425 Aufrufe

Veröffentlicht am

0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
1.425
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
1.058
Aktionen
Geteilt
0
Downloads
0
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

2014 borys neselovskyi_web_logic_server_auf_oda_praesentation

  1. 1. © OPITZ CONSULTING GmbH 2014 Seite 1WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Borys Neselovskyi, Senior Consultant OPITZ CONSULTING Deutschland GmbH WebLogic Server auf ODA: Erfahrungen aus einem Kundenprojekt DOAG Konferenz, Nürnberg, November 2014 WebLogic Server auf ODA
  2. 2. © OPITZ CONSULTING GmbH 2014 Seite 2WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Agenda 1. Projektmotivation 2. Warum ODA? 3. ODA und WebLogic Server 4. WebLogic Server Installation auf ODA 5. WebLogic Server auf ODA betreiben 6. Verfügbarkeits- und Performancetests 7. Disaster-Recovery-Optionen 8. Fazit
  3. 3. © OPITZ CONSULTING GmbH 2014 Seite 3WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt 1 Projektmotivation
  4. 4. © OPITZ CONSULTING GmbH 2014 Seite 4WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Projektdaten  Ausgangsposition  Zwei Rechenzentren  Mehrere Engineered Systems (ODA/Exadata) im Einsatz  Mehrere, auf Apache Tomcat basierende, Webanwendungen  Einige Programme sind unternehmenskritisch: 24 x 7  Anforderungen  Migration von Tomcat auf den WebLogic Server  Plattform zur Evaluierung: WebLogic auf ODA  Plattform  2 x ODA X3-2
  5. 5. © OPITZ CONSULTING GmbH 2014 Seite 5WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt 2 Warum ODA?
  6. 6. © OPITZ CONSULTING GmbH 2014 Seite 6WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Business Critical Services und Daten wachsen!  High-Availability-Lösungen sind wünschenswert aber nicht einfach umzusetzen! Kompliziert und teuer Spezielle Fähigkeiten sind erforderlich
  7. 7. © OPITZ CONSULTING GmbH 2014 Seite 7WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Lösung?
  8. 8. © OPITZ CONSULTING GmbH 2014 Seite 8WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Oracle Database Appliance  Engineered System  Einfach zu installieren und zu warten  Hohe Ausfallsicherheit durch redundante Komponenten!  Alles in einer Box  Pay as your grow Quelle: www.cloudproviderusa.com/weekly-dose- cloud-humor Quelle: www.oracle.com
  9. 9. © OPITZ CONSULTING GmbH 2014 Seite 9WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt ODA – zwei Varianten zur Auswahl  Oracle Database Appliance Bare Metal  Datenbanken  Oracle Database Appliance Virtual Plattform (OVM)  Datenbanken und WebLogic Server  Die Datenbank läuft in einer virtuellen Maschine (ODA_BASE) mit direktem Zugriff auf das Storage  CPU- und Memory-Zuweisung an die ODA_BASE möglich  Alle CPUs die nicht an ODA_BASE zugewiesen sind, stehen für andere Applikationen zur Verfügung  Vorkonfigurierte VM Templates für schnelles Deployment  Verwaltung der VM mittels Oracle Appliance Manager (oakcli)
  10. 10. © OPITZ CONSULTING GmbH 2014 Seite 10WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt 3 ODA und WebLogic Server
  11. 11. © OPITZ CONSULTING GmbH 2014 Seite 11WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt WebLogic Server auf ODA: Daten  ODA OVM Template Version 2.7:  ODA V1 und X3-2  OVM 3  Oracle Linux 5 Update 9  Datenbank und WLS sind virtualisiert (OVM)  WLS Version 10.3.6 / 12.1.1 / 12.1.2  1 WLS Domäne  2, 4 oder 8 Managed Server  OTD 11.1.1.7  ODA OVM Template Version 2.9.1:  ODA V1, X3-2 und X4-2  Oracle Linux Release 5.9 UEK2  Max. 3 WLS Domänen (ODA X3-2)  2 bis 16 Managed Server  Shared Storage Repository Option
  12. 12. © OPITZ CONSULTING GmbH 2014 Seite 12WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Hinweis: Interne Datenbank  Versionen 2.5, 2.6 und 2.7:  Interne Datenbank wird automatisch mitinstalliert:  TLOG  JMS Store  Wichtig: die Datenbank darf nur für TLOG / JMS Store verwendet werden!!!  Wichtig: die Datenbank muss extra lizensiert werden!!!  Version 2.9.1:  Keine Datenbank  TLOG und JMS Store in einer beliebigen Datenbank Quelle: WebLogic On Oracle Database Appliance Internal Database (Doc ID 1622693.1)
  13. 13. © OPITZ CONSULTING GmbH 2014 Seite 13WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Oracle Traffic Director: Daten  Software Loadbalancer  Funktionen:  Loadbalancer  Reverse Proxy  Web Application Firewall (WAF)  Proxy Caching  Protokolle:  HTTP, HTTPS, TCP, LDAP/T3*  Administration:  Administrationskonsole  CLI tadm  EM Cloud Control * LDAP/T3: ab Version 11.1.1.7
  14. 14. © OPITZ CONSULTING GmbH 2014 Seite 14WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Zuordnung von Ressourcen Quelle: http://www.oracle.com/technetwork/middleware/weblogic-oda/weblogiconoda-datasheet-1925421.pdf
  15. 15. © OPITZ CONSULTING GmbH 2014 Seite 15WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt WLS auf ODA: Architektur
  16. 16. © OPITZ CONSULTING GmbH 2014 Seite 16WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt WebLogic Domain auf ODA MS1 VM MS2 VM Admin Server VM
  17. 17. © OPITZ CONSULTING GmbH 2014 Seite 17WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Oracle Traffic Director Admin Server VM Admin Node1 VM Admin Node2 VM WLS Domain OTD VIP
  18. 18. © OPITZ CONSULTING GmbH 2014 Seite 18WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Oracle Traffic Director Admin Server VM Admin Node1 VM Admin Node2 VM WLS Domain OTD VIP
  19. 19. © OPITZ CONSULTING GmbH 2014 Seite 19WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Oracle Traffic Director Admin Server VM Admin Node1 VM Admin Node2 VM WLS Domäne OTD VIP
  20. 20. © OPITZ CONSULTING GmbH 2014 Seite 20WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt 4 WebLogic Server Installation auf ODA
  21. 21. © OPITZ CONSULTING GmbH 2014 Seite 21WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Installation planen  Hostnamen  RFC 952 Standard: [A-Z], [0-9], [-], [.]  IP Adressen (im DNS)  Public-IP-Adressen:  Alle WLS VMs  3 x OTD-Instanzen  1 x virtuelle IP  Hinweis: Interne IP-Adressen für die Cluster-Kommunikation werden automatisch konfiguriert  CPU
  22. 22. © OPITZ CONSULTING GmbH 2014 Seite 22WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Erste Schritte  Setup Poster  Wird mit der Maschine geliefert  Schritt 1: Storage und Interconnect verkabeln  Ohne zusätzlichen Storage Shelf  Mit zusätzlichem Storage Shelf
  23. 23. © OPITZ CONSULTING GmbH 2014 Seite 23WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Erste Schtritte  Schritt 2: Netzwerk und Stromkabel anschließen  Strom an PSU (1)  Ethernet an ILOM (2)  10GbE Netzwerk an Net0 & Net1 (bond0) (3)  KVM (4)
  24. 24. © OPITZ CONSULTING GmbH 2014 Seite 24WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Erste Schritte  Schritt 3: Initiales Netzwerk konfigurieren: ILO Konsole  oakcli configure firstnet  Schritt 4: ODA_BASE Deployment  Schritt 5: Runterladen von ODA Oracle Installationsmedien http://www.oracle.com/technetwork/middleware/weblogic- oda/downloads/index.html
  25. 25. © OPITZ CONSULTING GmbH 2014 Seite 25WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Erste Schritte  Schritt 6: Dateien auf ODA_BASE Node 0 auspacken und bereitstellen cd /OVS/staging unzip WLS_ODA_2.9.1.0.0_1212.zip cp WLS_1212_VMT.tar.gz root@ip_address:/OVS/staging cp OTD_11117_VMT_tar.gz root@ip_address:/OVS/staging  Schritt 7: Konfigurator auspacken tar xvf WLS_ODA_Configurator_2.9.1.0.0.tar
  26. 26. © OPITZ CONSULTING GmbH 2014 Seite 26WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Installation starten  VNC Server auf ODA_BASE starten: vncserver  Internet Explorer starten und mit Hilfe des VNC Client zu ODA_BASE verbinden  Installation starten config.sh
  27. 27. © OPITZ CONSULTING GmbH 2014 Seite 27WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Installation
  28. 28. © OPITZ CONSULTING GmbH 2014 Seite 28WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Installation
  29. 29. © OPITZ CONSULTING GmbH 2014 Seite 29WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Installation
  30. 30. © OPITZ CONSULTING GmbH 2014 Seite 30WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Installation
  31. 31. © OPITZ CONSULTING GmbH 2014 Seite 31WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Installation
  32. 32. © OPITZ CONSULTING GmbH 2014 Seite 32WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Installation
  33. 33. © OPITZ CONSULTING GmbH 2014 Seite 33WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Installation
  34. 34. © OPITZ CONSULTING GmbH 2014 Seite 34WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Installation
  35. 35. © OPITZ CONSULTING GmbH 2014 Seite 35WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Installation
  36. 36. © OPITZ CONSULTING GmbH 2014 Seite 36WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Installation
  37. 37. © OPITZ CONSULTING GmbH 2014 Seite 37WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Installation
  38. 38. © OPITZ CONSULTING GmbH 2014 Seite 38WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Installation
  39. 39. © OPITZ CONSULTING GmbH 2014 Seite 39WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Installation
  40. 40. © OPITZ CONSULTING GmbH 2014 Seite 40WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
  41. 41. © OPITZ CONSULTING GmbH 2014 Seite 41WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt
  42. 42. © OPITZ CONSULTING GmbH 2014 Seite 42WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Installationsprobleme  ODA 2.7: Problem 1: CPU Pool erstellen: OAKERR:7015 Error during CPU pool operation : Not enough number of cpus available in default-unpinned-pool pool for making the allocation of 16 cpus  Lösung: CPU Pool für VMs erstellen: oakcli show processor oakcli show vm oakcli show spupool oakcli show spupool -n 0 oakcli configure cpupool oakcli configure oda_base
  43. 43. © OPITZ CONSULTING GmbH 2014 Seite 43WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Installationsprobleme  ODA 2.7: Problem 2: Datenbank Template fehlt Error occured creating internal database w0l0sint, got exit code : 1 Information aus der Logdatei: Template T4DBTemplate.dbt does not exist. Please specify an existing template for database creation.  Lösung in der MOS Note: 161752.1 cp OAK_Very_Small.dbt T4DBTemplate.dbt
  44. 44. © OPITZ CONSULTING GmbH 2014 Seite 44WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Installationsprobleme  ODA 2.9.1: ein einziges Problem  Installation lief ohne Probleme durch  Auf VMs konnte nicht zugegriffen werden:  Netzwerk wurde nicht konfiguriert  WLS und OTD Prozesse wurden nicht gestartet  SR Prio. 1 wurde schleppen bearbeitet  Die Lösung kam nach zwei Wochen:  Neues ODA Image runtergeladen  … und das Problem war plötzlich weg!  Fazit: Ein guter Wein muss reifen 
  45. 45. © OPITZ CONSULTING GmbH 2014 Seite 45WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Wenn die Installation gelöscht werden muss …  Auf dem ODA_BASE Knoten: cd /tmp/WLS_ODA_Configurator_2.9.1.0.0 ./cleanup.sh <erste Domäne>
  46. 46. © OPITZ CONSULTING GmbH 2014 Seite 46WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt 5 WebLogic Server auf ODA betreiben
  47. 47. © OPITZ CONSULTING GmbH 2014 Seite 47WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Merkmale der Installation  Plattenplatz:  4 GB für System  Zwei virtuelle Platten je 7,5 GB:  /u01  /opt  Wo findet man die Software-Verzeichnisse? MW_HOME: /opt/oracle/middleware WLS_HOME: /opt/oracle/middleware/wlserver WLS_DOMAIN_HOME: /u01/<domain_name> OTD_HOME: /opt/oracle/trafficdirector OTD_INSTANCE_HOME: /u01/OTD/InstanceHome JAVA_HOME: /opt/oracle/jdk1.7.0_45
  48. 48. © OPITZ CONSULTING GmbH 2014 Seite 48WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Merkmale der Installation  WLS Admin Konsole URL: https://ip_address:7001/console Admin Benutzer: SYSTEM  OTD Admin Konsole URL: https:/ip_address:8989 Admin Benutzer: ADMIN  Start-/Stop-Skripte: OTD: Usage: /etc/init.d/otd-admin-server {start|stop|restart|reload|status} WLS: Usage: /etc/init.d/wlsstart {start|stop}  2.7 Bug: WLS und OTD sind unter ROOT gestartet  2.7 Besonderheit: Domäne läuft im Development-Modus
  49. 49. © OPITZ CONSULTING GmbH 2014 Seite 49WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Merkmale der Installation  2.9 Besonderheit: Managed Server: Status: ADMIN
  50. 50. © OPITZ CONSULTING GmbH 2014 Seite 50WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt OAKCLI: mächtiges Werkzeug  Pfad: /opt/oracle/oak/bin  VM starten / stoppen: oakcli stop vm vm_name oakcli start vm vm_name  VM löschen oakcli stop vm WLS_mydomain_ManagedServer_8 oakcli delete vm WLS_mydomain_ManagedServer_8  CPU Pool administrieren: oakcli create cpupool wlsCpuPool -numcpu 8 -node 0 oakcli delete cpupool wlsCpuPool -numcpu 8 -node 1  CPU Pool an VM zuweisen: oakcli configure vm vm_name -cpupool wlsCpuPool
  51. 51. © OPITZ CONSULTING GmbH 2014 Seite 51WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt OAKCLI: ein mächtiges Werkzeug  VM Info: oakcli show vm  CPU Pool Info: oakcli show cpupool -node 0 (1) oakcli show vm NAME NODENUM MEMORY VCPU STATE OTD_MyDomain1_AdminNode_1 1 6144 4 ONLINE OTD_MyDomain1_AdminNode_2 0 6144 4 ONLINE OTD_MyDomain1_AdminServer 1 1024 2 ONLINE WL_MyDomain1_AS 0 2048 2 ONLINE WL_MyDomain1_C1_MS_1 0 4096 4 ONLINE WL_MyDomain1_C1_MS_2 1 4096 4 ONLINE WL_TestDomain_AS 0 2048 2 ONLINE WL_TestDomain_C1_MS_1 0 4096 4 ONLINE WL_TestDomain_C1_MS_2 1 4096 4 ONLINE Pool Cpu List wlsOdaCpuPool [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13] default-unpinned-pool [14, 15] odaBaseCpuPool [16, 17, 18, 19, 20, 21, 22, 2 3, 24, 25, 26, 27, 28, 29, 30, 31]
  52. 52. © OPITZ CONSULTING GmbH 2014 Seite 52WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt 6 Verfügbarkeits- und Performancetests
  53. 53. © OPITZ CONSULTING GmbH 2014 Seite 53WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Deployment  Deployment einer Anwendung  Download der Anwendung sample.war: https://tomcat.apache.org/tomcat-7.0-doc/appdev/sample  Deployment:  Die Testseite zeigt folgende URL’s:  Die Anwendung funktioniert nur über die Loadbalancer VIP Adresse: http://vip_adresse>/sample  Zitat aus dem SR: “Managed server are listening to infiniband ip address and they are communicating over the 40 gig network. The infiniband ip address are private ip address and wouldn't be accessible outside the OTD instance”
  54. 54. © OPITZ CONSULTING GmbH 2014 Seite 54WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Performancetests mit dem Grinder Tool  Grinder Konsole: GUI Tool besteht aus:  Grinder Konsole  Grinder Agent (wird auf dem WebServer ausgeführt)  Installation (Konsole und Agent):  X-Server muss ausgeführt werden  JDK 1.7 muss installiert werden  unzip grinder-3.11-binary.zip –d /home/oracle  Die Datei setgrindersetenv.sh editieren: GRINDERPATH=/home/oracle/grinder-3.11 GRINDERPROPS=${GRINDERPATH}/custom_config/grinder.properties CLASSPATH=$GRINDERPATH/lib/grinder.jar:$CLASSPATH JAVA_HOME=/opt/oracle/jdk1.7.0_45 PATH=$JAVA_HOME/bin:$PATH export CLASSPATH PATH GRINDERPROPS
  55. 55. © OPITZ CONSULTING GmbH 2014 Seite 55WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Grinder Agent Konfiguration  Datei grinder.py: Bedienung der Anwendung # LoadBalancer Adresse definiieren: url0 = 'http://10.16.136.94' … # START request101 = createRequest(Test(101, 'GET contacts'), url0, headers0) request102 = createRequest(Test(102, 'GET /'), url0, headers0) request103 = createRequest(Test(103, 'GET styles.css'), url0) # BROWSE request201 = createRequest(Test(201, 'GET dispatch'), url0) # EDIT request301 = createRequest(Test(301, 'GET dispatch'), url0) # UPDATE request401 = createRequest(Test(401, 'GET dispatch'), url0) class TestRunner: """A TestRunner instance is created for each worker thread."""
  56. 56. © OPITZ CONSULTING GmbH 2014 Seite 56WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Grinder Agent Konfiguration  Die Datei grinder.properties anpassen: # Relative paths are evaluated from the directory containing the # properties file. The default is "grinder.py". grinder.script = grinder.py # The number of worker processes each agent should start. # The default is 1 grinder.processes = 2 # The number of worker threads each worker process should start. # The default is 1. grinder.threads = 200
  57. 57. © OPITZ CONSULTING GmbH 2014 Seite 57WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Performancetests starten  Grinder Konsole ausführen: ./startconsole.sh  Agent starten: export JAVA_HOME=…/jdk1.7.0_45 export PATH=$JAVA_HOME/bin:$PATH ./startagent.sh INFO agent: The Grinder 3.11 INFO agent: connected to console at /XX.XX.XXX.XXX:6372 INFO agent: waiting for console signal
  58. 58. © OPITZ CONSULTING GmbH 2014 Seite 58WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Performancetests durchführen
  59. 59. © OPITZ CONSULTING GmbH 2014 Seite 59WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Performancetests durchführen
  60. 60. © OPITZ CONSULTING GmbH 2014 Seite 60WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Performancetests durchführen
  61. 61. © OPITZ CONSULTING GmbH 2014 Seite 61WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Performancetests durchführen
  62. 62. © OPITZ CONSULTING GmbH 2014 Seite 62WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt 7 Disaster-Recovery-Optionen
  63. 63. © OPITZ CONSULTING GmbH 2014 Seite 63WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Ideen zu Disaster Recovery RZ1 RZ2 MS1 MS3 MS2
  64. 64. © OPITZ CONSULTING GmbH 2014 Seite 64WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Ideen zu Disaster Recovery RZ1 RZ2 MS1 MS3 MS2
  65. 65. © OPITZ CONSULTING GmbH 2014 Seite 65WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Ideen zu Disaster Recovery RZ1 RZ2 MS1 MS3 MS2
  66. 66. © OPITZ CONSULTING GmbH 2014 Seite 66WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Was nicht supportet wird …  Auszug aus Oracle Dokumentation: Creating Multiple Domains and Expanding Existing Domains After the initial provisioning, do not run the configuration utility again to create additional domains and clusters until the existing environment is cleaned up. Oracle also does not support creation of additional WebLogic Server and OTD instances in the domain. Oracle recommends that you do not create additional clusters or Managed Servers in this environment, and that you not add Managed Servers to the existing VMs. These scenarios are not supported.
  67. 67. © OPITZ CONSULTING GmbH 2014 Seite 67WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Ideen zu Disaster Recovery RZ1 RZ2 MS1 MS3 MS2 Domain 1
  68. 68. © OPITZ CONSULTING GmbH 2014 Seite 68WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Ideen zu Disaster Recovery RZ1 RZ2 MS1 MS3 MS2 Domain 1 MS1 MS3 MS2 Domain 2
  69. 69. © OPITZ CONSULTING GmbH 2014 Seite 69WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Ideen zu Disaster Recovery RZ1 RZ2 MS1 MS3 MS2 Domain 1 MS1 MS3 MS2 Domain 2 • ZFS • RSync • Skript
  70. 70. © OPITZ CONSULTING GmbH 2014 Seite 70WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt 8 Fazit
  71. 71. © OPITZ CONSULTING GmbH 2014 Seite 71WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Fazit  Bei einem sehr neuen Release: abwarten  Komplizierte Umgebungen sehr leicht installiert  Patchen für das gesamte System: sehr hilfreich  Sehr performante Cluster Kommunikation  Gewünscht ist ein Disaster Recovery Konzept
  72. 72. © OPITZ CONSULTING GmbH 2014 Seite 72WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Fragen und Antworten
  73. 73. © OPITZ CONSULTING GmbH 2014 Seite 73WebLogic Server auf ODA: Erfahrungsbericht aus einem Kundenprojekt Kontakt und Ansprechpartner Borys Neselovskyi Senior Consultant OPITZ CONSULTING Deutschland GmbH Standort Essen Kontakt: borys.neselovskyi@opitz-consulting.com Telefon +49 201 892994-1797 Mobil +49 173 7279029

×