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 Performance on SOLARIS SPARC Servers

1,258 views

Published on

My presentation and Live DEMO at "Oracle Hardware Solutions Event". Demonstrated live Java Server Loader (JSL) on Solaris Sparc T5-2 Server and did performance tests (CPU, Memory, Network Socket) instantly at session duration.

Artifacts:
Java Server Loader (JSL)
WLSDM (WebLogic Smart Dashboard and Monitoring)
Oracle WebLogic (12.2.1)
Oracle Solaris 11.3
Java 1.8_071

Published in: Technology
  • Be the first to comment

  • Be the first to like this

WebLogic Performance on SOLARIS SPARC Servers

  1. 1. 1 - 1 M.FEVZİ KORKUTATA Integration and Infrastructure Architect Recent Projects: •Java Server Loader (JSL) •www.admineer.com/blog •WebLogic Migration to SOLARIS Fevzi Korkutata, Oracle ACE Associate (Middleware & SOA) WebLogic Performance On SOLARIS SPARC SERVERS
  2. 2. 1 - 2 Agenda 1. About Java Server Loader (JSL) 2. WebLogic Performance on Oracle Solaris SPARC Server T5-2 (T7/M7 Comming Soon  ) 3. WebLogic LOAD Test on T5-2 Server by using JSL – CPU – Memory – Network Socket (Client HTTP Request) 1. Live DEMO on T5-2 Server (CPU, Memory, Socket) 2. Summary Fevzi Korkutata, Oracle ACE Associate (Middleware & SOA)
  3. 3. 1 - 3 Java Server Loader (JSL) • Java Server Loader = Java Server Killer – Hardware CPU «Performance / Load / Stress» Tests – Hardware Memory «Performance / Load / Stress» Tests – Database «Performance / Load / Stress» Tests by using JDBC or JNDI – Hardware Disk (I/O) «Performance / Load / Stress» Tests – Network(Client Socket Request) «Performance / Load / Stress» Tests Fevzi Korkutata, Oracle ACE Associate (Middleware & SOA)
  4. 4. 1 - 4 Java Server Loader (JSL) Fevzi Korkutata, Oracle ACE Associate (Middleware & SOA)
  5. 5. 1 - 5 Solaris and WebLogic • WebLogic AS: 12c (12.2.1) (Last Version) • SOLARIS OS: Oracle Solaris 11.3 SPARC (Last Version) – Empty Default Domain JVM Start Duration: 16 seconds Production Domain Admin Server – Tuned Empty Domain JVM Start Duration: 10-14 seconds Production Domain Admin Server Fevzi Korkutata, Oracle ACE Associate (Middleware & SOA)
  6. 6. 1 - 6 Hardware and Software Configurations Peripherals and Systems Version / Edition / Feature Operating System Oracle Solaris 11.3 SPARC Application Server Oracle WebLogic 12c (12.2.1) Java (JDK) Java 1.8_071 (jdk1.8.0_71) SERVER (Hardware) ORCL,SPARC-T5-2 Total Physical Processor 2 Total Core 31 Total Thread (Per Core) 8 Total Virtual CPU (vCPU) 248 Processor Speed 3600 MHz (3.60 GHz) Memory 251904 MB (=246 GB) Fevzi Korkutata, Oracle ACE Associate (Middleware & SOA)
  7. 7. 1 - 7 Solaris & WebLogic Tuning • Java Security URANDOM update – dev/urandom  dev/./urandom • WebLogic ThreadPool Tuning – -Dweblogic.threadpool.MinPoolSize=1024 • Solaris OS Limits: Fevzi Korkutata, Oracle ACE Associate (Middleware & SOA)
  8. 8. 1 - 8 JSL CPU Performance Test • 248 Thread Count (Fixed Load Test) • RESULT: 5.2 TPS (Thread Per Second) Fevzi Korkutata, Oracle ACE Associate (Middleware & SOA)
  9. 9. 1 - 9 JSL CPU Performance Test • 248 Thread Count (Fixed LoadTest) • 100% CPU Usage Fevzi Korkutata, Oracle ACE Associate (Middleware & SOA)
  10. 10. 1 - 10 JSL MEMORY Performance Test • 216 GB JVM Memory (WebLogic Managed Server) -Xms216G -Xmx216G -Xss1024m Fevzi Korkutata, Oracle ACE Associate (Middleware & SOA)
  11. 11. 1 - 11 JSL Socket (Network Client Request) Performance Test • 248 Thread Count (Fixed Load Test) • Execution Method: Fixed - Execution Time: 3sec • RESULT: 51.1 TPS (Thread Per Second) Fevzi Korkutata, Oracle ACE Associate (Middleware & SOA)
  12. 12. 1 - 12 Importance of Solaris & WebLogic Tuning BEFORE Fevzi Korkutata, Oracle ACE Associate (Middleware & SOA)
  13. 13. 1 - 13 Solaris & WebLogic Tuning Önemi AFTER Fevzi Korkutata, Oracle ACE Associate (Middleware & SOA)
  14. 14. 1 - 14 JSL LIVE DEMO • http://jsl.admineercloud.com:65526/JavaServerLoader/ (Local DNS: Accessing to CLOUD T5-2) • JSL CPU DEMO – 248 Thread (Fixed) • JSL Network Socket Demo – 248 Thread (Fixed) – Sleep Time: 1 – Webpage URL: http://192.168.10.181:7703/JavaServerLoader/socket.stucker – Execution Time: 1 Fevzi Korkutata, Oracle ACE Associate (Middleware & SOA)
  15. 15. 1 - 15 SUMMARY • Configure SOLARIS «Native I/O» for SPARC; when migrating/moving from x86/64 LINUX and LD_LIBRARY_PATH • If the application server and deployed application tuned well, it is possible to achive a remarkable PERFORMANCE on SOLARIS SPARC servers. • SOLARIS OS percentage would be increase for Middleware Administrators daily operations very SOON  • Seriously consider SOLARIS/SPARC/T5/T7/M7 technologies when embarking to a new project for hardware/software choices. Fevzi Korkutata, Oracle ACE Associate (Middleware & SOA)
  16. 16. 1 - 16 THANKS  Q / A Fevzi Korkutata, Oracle ACE Associate (Middleware & SOA) For your IT Hardware POC’s contact to me, we can test hardware remotely by using JSL (Java Server Loader).

×