Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

WebLogic on ODA - Oracle Open World 2013

2,821 views

Published on

Hereby my presentation at OOW 2013

Published in: Technology, Business
  • Be the first to comment

WebLogic on ODA - Oracle Open World 2013

  1. 1. Oracle WebLogic on Oracle Database Appliance (ODA) By Michel Schildmeijer, 2 October 2013
  2. 2. My personalia • Michel Schildmeijer, 47 years, living in Amsterdam, the Netherlands. • Oracle Fusion Middleware specialist. • WebLogic 6 to 12c. • Tuxedo 6.5 to 12. • Oracle Service Bus. • Since April 2012 part of Qualogy. • Oracle ACE and author. • Part of Qualogy’s Exalogic Squad team.
  3. 3. Qualogy • Application Development. • Agile Consultancy. • Database, Middleware & Application Maintenance. • Oracle Fusion Middleware & ExaLogic. • Oracle EBS & Oracle Fusion Apps. • Resourcing. • Offshoring. • QAFE.
  4. 4. Global NetherlandsSuriname
  5. 5. Global NetherlandsSuriname
  6. 6. Hardware, bigger hardware, even more bigger • All announces brings bigger, faster stronger engineered hardware • Excellent choice for Billion $ Companies
  7. 7. ODA – Oracle Database Appliance
  8. 8. ODA – Oracle Database Appliance • Hardware blade: o 2 x dual-socket Oracle Linux servers. o 24 Intel Xeon CPU X5675 cores. o 512 GB RAM. o 18 TB raw disks, extendable upto 36 TB o 292 GB solid state storage.
  9. 9. ODA – Oracle Database Appliance • Software: o Oracle Enterprise Linux 5.8 (pre-installed). o Appliance Kit. o Oracle Database 11g EE with RAC, RAC one node or single database instance. o Oracle Grid Infrastructure.
  10. 10. The ODA_BASE • Before continue with WLS you need to get the ODA_BASE template which is: • A virtualized platform which consists of: • An ODA Virtualized Image - Oracle VM server especially for ODA • An ODA Base Domain - A “VM domain” within ODA virtualized image. • To deploy and scale Oracle databases. • The ODA Appliance Manager. • ODA Guest domains.
  11. 11. Build your WebLogic on ODA…With the speed of light!!
  12. 12. WebLogic on Oracle Database Appliance
  13. 13. WebLogic on ODA • The following facts are true about WebLogic Server on Oracle Database Appliance: • Easy to configure HA WebLogic Server with 2, 4 or 8 managed servers. • Java EE certified. • Simple, Robust, using HA solutions between Oracle DB RAC and WLS. •
  14. 14. WebLogic on ODA • Integration with RAC as to be expected: • Integrated WebLogic and Database RAC clusters (Active GridLink for RAC- Suite license) • Dynamic load balancing of requests to RAC nodes. • RAC transaction affinity • Continuous connection availability.
  15. 15. What do you need to get up to speed? • The X3-2 hardware blades • Software: • ODA_BASE kit • ODA configurator • WLS ODA Base kit • WLS ODA configurator • Licenses for: o Virtualization o Database o WebLogic o System integration services
  16. 16. What is in a WLS ODA template? • Oracle WebLogic configurator to automate installation of Weblogic on ODA. • WebLogic configurator only installs in cluster mode • Configurator installs also OTD (Oracle Traffic Director) • WLS and OTD image content: • system.img • trafficdirector.img • weblogic.img • u01.img • vm.cfg
  17. 17. Possible topologies
  18. 18. Minimum Topology example • Minimum installation : • 1 WLS cluster node on 6VMs which contains: o1 VM for WLS AdminServer. o2 VMs (1 / node) for WLS managed servers. o1 VM for OTD admin. o2 VMs (1 / compute node) for OTD Loadbalance.
  19. 19. WebLogic ODA Active Passive
  20. 20. WebLogic ODA Active Active
  21. 21. Some Facts • Configurator also creates a database for WLS on ODA_BASE. • Currently there are 2 versions, 2.5 and 2.6 • Each VM gets at least 2VCPU • A total of 12VCPU (6Cores) for minimum installation
  22. 22. What ‘s in a WLS ODA package? • Available is Oracle® Database Appliance Kit for WebLogic Server which contains: • OVM template with Oracle Enterprise Linux • WebLogic EE or Suite (10.3.6 or 12.1.1) • WebLogic Server EE packaging updated to include ODA entitlements • WebLogic Software Kit for ODA (2.5 or 2.6) • Integration software • To configure WLS on ODA • Oracle Traffic Director 11.1.1.7
  23. 23. A deeper dive… • A simple topology consists of: • One OTD Admin Node. • Two OTD Loadbalance Nodes. • One WLS AdminServer Node. • Two or more WLS Managed Server Nodes in one Cluster • All using internal and external NIC’s • For connecting to Interconnect RAC • WLS Admin and MS traffic • OTD Admin traffic
  24. 24. Setup and install process • First, plugin the X3-2 hardware into your DC.
  25. 25. Setup and Install process • Install ODA Virtual Appliance Software for Grid and RAC services. • Next you need to transfer the WLS ODA packages onto the ODA hardware. It might be a better idea to install it on the box, boss…
  26. 26. Setup and Install process • Package contents: • WLS VM image files. • OTD VM images files. • WLS and OTD config files.
  27. 27. Setup and Install process • Transfer it to a staging directory. • After unpacking the software, you can configure within 10-20 minutes. • Configurations 2, 4 or 8 managed servers. • One cluster; after domain is created no more managed servers can be added.
  28. 28. Setup and Install process • When JMS configured, persistency will be handled by JDBC Store (automatically created) • Additional JDBC for our app can be configured
  29. 29. Setup and Install process
  30. 30. Setup and Install process
  31. 31. Setup and Install process
  32. 32. Administration • After setup, it can be treated as a common environment… however there are some restrictions! Don’t go any further! Unless you know what you’re doing ☺
  33. 33. WebLogic ODA Administration • Be careful with changes on: • WebLogic Domain Name. • Expanding Domain ( Cluster, Managed Servers). • Node Manager. • JDBC.
  34. 34. WebLogic ODA Administration • Why? • ODA relies on parameters given in during setup. • Technically you can delete and add VM Servers using <oakcli> commands, however no support on it. • Or using the conventional way with the standard tooling • Create extra databases using oakcli create database…
  35. 35. WebLogic ODA Administration • For keystores I would recommend changes (comes with demo certificates(!)) • So generally: your initial setup is your final!
  36. 36. Tools for ODA Administration • WebLogic: • Admin console. • WebLogic Scripting Tool. • Oracle Traffic Director: • OTD admin console. • CLI tadm command line. • For both Oracle Enterprise Manager Cloud Control. • VM template management: • oakcli command line.
  37. 37. Oracle Traffic Director • Was launched very quietly during OOW 2011. • Is a software based Load Balancer. • Based on Sun’s IPlanet. • Originally meant to run as Virtual Appliances for ExaLogic. • On Exa running internally on Infiniband.
  38. 38. Oracle Traffic Director • Software loadbalancing through layer 7, application layer. • Now shipped and licensed with ODA as the “ All in the box” solution. • Is configured during setup (Active/Passive). • Integration possible with Apache.
  39. 39. Oracle Traffic Director • Reachable through Web Console. • Or through command-line to start and stop. • Further configuration can be done through console.
  40. 40. Oracle Traffic Director’s explained • Create various configurations
  41. 41. Oracle Traffic Director’s explained • Configurations including: • OTD Instances. • Origin Server config. • HTTP Listeners. • SSL offload
  42. 42. When to use WLS on ODA • Worldwide organizations with local branches. • Fixed periods, POC’s, testing. • Smaller midsize companies with few core apps.
  43. 43. Positioning WLS on ODA • Several systems in the market now, all from Oracle: • ExaLogic Engineered systems for FMW env’s. • WebLogic on Oracle Database Appliance. • OVCA.
  44. 44. Oracle ExaLogic • Focus on performance and scalability. • Focus on migrating mainframe applications. • Extreme performance for Java and C++ Applications.
  45. 45. Oracle Virtual Computer Appliance • Consolidated Environments – Java/C++/.NET based applications or applications running on Windows/OEL/RHAT/CentOS • Other Oracle applications not supported in Exa- systems including databases • Non Exalogic optimized like Websphere/JBoss/Tomcat based apps, Websphere MQ, MySQL... • Windows workloads • Use of 3 rd party storage through FCoE or iSCSI • DB and application tiers together on one platform
  46. 46. WLS & Oracle Database Appliance • Perfect solution for small midsize market. • Easy install and configuration. • Focus on simplicity. • Focus on roll out very fast and easy.
  47. 47. WLS & Oracle Database Appliance • Read some possible pricing models at: • Tech Price List – http://www.oracle.com/us/corporate/p ricing/technology-price-list-070617.pdf • Core Factor table: http://www.oracle.com/us/corporate/c ontracts/processor-core-factor-table- 070634.pdf
  48. 48. Questions?
  49. 49. Oracle Fusion Middleware basis • FMW basis: de Applicatie Server • Wat is een Applicatie Server? • Wat doet een Applicatie Server? • Welke Applicatie Server gebruikt Oracle? Enterprise Management@@@ Let’s keep in touch!! mschildmeijer@qualogy.com info@qualogy.com http://www.qualogy.com/author/mi chel-schildmeijer/
  50. 50. Oracle Fusion Middleware basis • FMW basis: de Applicatie Server • Wat is een Applicatie Server? • Wat doet een Applicatie Server? • Welke Applicatie Server gebruikt Oracle? Enterprise Management@@@ Let’s keep in touch!! @MNEMONIC01 @Qualogy_news @QAFE nl.linkedin.com/in/mschldmr
  51. 51. Oracle Fusion Middleware basis • FMW basis: de Applicatie Server • Wat is een Applicatie Server? • Wat doet een Applicatie Server? • Welke Applicatie Server gebruikt Oracle? Enterprise Management@@@ Read one of my books: http://www.packtpub.com/oracle- weblogic-server-12c-first-look/book
  52. 52. Oracle Fusion Middleware basis • FMW basis: de Applicatie Server • Wat is een Applicatie Server? • Wat doet een Applicatie Server? • Welke Applicatie Server gebruikt Oracle? Enterprise Management@@@ Read one of my books: http://www.packtpub.com/oracle- weblogic-server-11gr2- administration-essentials/book
  53. 53. Oracle Fusion Middleware basis • FMW basis: de Applicatie Server • Wat is een Applicatie Server? • Wat doet een Applicatie Server? • Welke Applicatie Server gebruikt Oracle? Enterprise Management@@@ Visit our booth at : Moscone West, stand 3723(Near Mentis © Software) Information about: • Oracle Forms 2 ADF • Oracle Forms 2 HTML5 • Oracle EBS 2 Mobile
  54. 54. Oracle Fusion Middleware basis • FMW basis: de Applicatie Server • Wat is een Applicatie Server? • Wat doet een Applicatie Server? • Welke Applicatie Server gebruikt Oracle? Enterprise Management@@@h Let’s keep in touch!! http://www.qualogy.com

×