110 likes | 122 Views
i3 at Voca. Martin Faulkner. Voca: a world-class payments processor. Voca has a flawless record of delivering payments solutions on behalf of its clients stretching back to 1968 Voca provides payment services to: 5 of the largest banks in the world,
E N D
i3 at Voca Martin Faulkner
Voca: a world-class payments processor • Voca has a flawless record of delivering payments solutions on behalf of its clients stretching back to 1968 • Voca provides payment services to: • 5 of the largest banks in the world, • 12 of the largest high street banks in the UK • all of the FTSE 100 • a host of smaller banks and private clients • Voca processes around 15 - 20% of Europe’s automated payments • Recently awarded near real-time processing contract in the UK • Part of the UK Critical National Infrastructure • Over 100,000 users of the world’s largest interoperable IP based PKI channel • 5bn+ payments processed in 2005 • Multi-currency processing
Agenda • Who we are • Infrastructure • Installation • How we use it • How we would like to use it
Infrastructure and Environments • Infrastructure • Solaris 8 • BEA Weblogic SP4 8.1 – 20 servers monitored • Oracle 9i and 10g – 4 instances monitored • Apache 1.3.26 • i3 components • Inform • Insight • Indepth for J2EE/Oracle • Monitoring • Live • Volume & Performance testing
Installation • All weblogic environments installed using script • Indepth/J2EE installed using script that calls CLI • Flexible • Avoids finger trouble with classpath and arguments • All Weblogic administrators can run • Removing servers using CLI also removes baseline • New patches have to be incorporated into scripts • Oracle installed using standard installation technique for RAC database
How we use it • Testing • Use Indepth to analyse during and after tests • Insight and Indepth data stored as baseline data when loadrunner results meet requirements • Where requirements not met drill down to establish where delays in response time occur • If necessary turn OIP settings to 50%, run adaptive and then re-run test to get more diagnostic info • Live • Instrumentation controlled by setting OIP at 5% • Monitor using navigation screen and drill down where response time spikes • Investigate when service alerting shows there is a problem. • Increase instrumentation or using IXP if necessary. • Verify improvements to live service
How we would like to use it • Better use of baselining in live • Alerts to be pushed up to Enterprise Management System to allow more proactive monitoring • Alert on specific method only based on user defined threshold • Garbage collection • Improve use of application server metrics • Which are the most useful? • Increase usage • Mainly used by Performance Management
Any Questions? Martin.Faulkner@voca.com Page 11