Professional Services — Success Stories
Financial Services: Garbage In :: Healthcare & Life Science: Not Ready for Prime Time :: Farm Construction & Machinery: Double Whammy :: Financial Services: Management by Restart
Financial Services: Garbage In
One of the top five U.S. banks turned to CA Wily to help them with their Bill Pay application. The application was performing poorly and customer calls were pouring in.
CA Wily Professional Services quickly isolated the issue: a specific code issue was causing significant memory leaks, as indicated by time spent in garbage collection and lack of capacity for new objects. These code issues were immediately communicated to the bank’s application developers, the memory leaks were addressed, and GC settings were modified.
In just a few hours, CA Wily Professional Services helped the bank to improve the average response time of the Bill Pay application by 100% and the angry customer calls stopped.
^ to top
Healthcare & Life Science: Not Ready for Prime Time
A top-5 multi-national pharmaceutical company deployed a critical application that allows their IT staff to create internal and customer facing web sites. The application was down and could not be updated with current information.
CA Wily Professional Services was called in to address the problem. They were able to look at the system components in the context of each individual transaction path. CA Wily Introscope quickly revealed that 84% of total transaction time was spent in 3 calls to a function that connected to the backend LDAP server - Active Directory Server. There were as many as 252 threads/connections to the LDAP server, putting a very high load on the CPU as well as the LDAP server.
It turned out that the application server was configured for a development environment and the JVM was configured in client mode, so the first step was to switch them both to production mode. Additional recommendations from the CA Wily consultants included setting up multiple LDAP servers and caching some LDAP data to reduce the number of LADAP calls. In just 3 days, our CA Wily PS consultant helped the company’s IT team improve the average response time of the application by a factor of 6 (average response time down from 2451ms to 359ms). The average CPU utilization also went down from over 60% to around 6%.
^ to top
Farm & Construction Machinery: Double Whammy
Two main web applications for a leading manufacturer of construction and mining equipment, diesel and natural gas engines, and industrial gas turbines were experiencing critical performance problems. One application allowed dealers to download diagrams and schematics for their products. The other was an application that allowed dealers to order spare parts. Performance issues prevented the company from providing these critical services to the dealers.
CA Wily consultants arrived on the scene and Configured CA Wily Introscope to monitor the applications under load. The consultant immediately found that schematics and diagram application had constant memory leak problem (with memory usage after each garbage collection run increasing by up to 20MB). Additionally the average HTTP session size was supposed to be 3.5MB while the current maximum HTTP session size was extremely high at 14MB. Moreover, the spare parts ordering application was continually creating new threads, indicating a server lock problem.
Using CA Wily Introscope, the CA Wily consultant was able to pinpoint the root causes of the problems, including the names of the threads that were continually created in the second application. In just 4 days, the consultant architect helped the organization’s IT team eliminate the memory leak and large HTTP session size problems in the first application.
^ to top
Financial Services: Management by Restart
For 3 years, the IT staff at a top-25 US bank rebooted a mission-critical application every day at 3 a.m. One day, the IT staff decided not to reboot the application. Predictably, the application started crashing every 18 to 36 hours. It turned out that the daily reboots had been a “workaround” to deal with a significant performance issue.
A CA Wily Professional Services consultant was called in to help. After installing CA Wily Introscope and CA Wily Introscope LeakHunter, the consultant quickly determined that the application was consistently leaking memory at the rate of 70MB per hour. A third party component that the application depended on was caching every object created but never returned the memory to the heap.
The CA Wily consultant and a member of the company’s IT team contacted the third party and corrected the issue. A patch was delivered to the IT staff and the problem, disappeared—no more 3 a.m. reboots.
^ to top
|