informix maxconnect - do more with less ! claus samuelsen informix software, denmark claus samuelsen...

10
Informix MaxConnect - Do More with Less ! Claus Samuelsen Informix Software, Denmark

Post on 19-Dec-2015

239 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Informix MaxConnect - Do More with Less ! Claus Samuelsen Informix Software, Denmark Claus Samuelsen Informix Software, Denmark

Informix MaxConnect- Do More with Less !

Claus Samuelsen

Informix Software, Denmark

Page 2: Informix MaxConnect - Do More with Less ! Claus Samuelsen Informix Software, Denmark Claus Samuelsen Informix Software, Denmark

What is MaxConnect ?What is MaxConnect ?] MaxConnect is a Connection Server that can deliver

significant performance improvements without the need for costly hardware upgrades or application rewrites

] MaxConnect uses two key features to achieve this

» Packet Aggregation» Connection Pooling

Other featueres» Transaction independence» Dynamic Load Balancing

] Result: Do More with Less !

] MaxConnect is a Connection Server that can deliver significant performance improvements without the need for costly hardware upgrades or application rewrites

] MaxConnect uses two key features to achieve this

» Packet Aggregation» Connection Pooling

Other featueres» Transaction independence» Dynamic Load Balancing

] Result: Do More with Less !

Page 3: Informix MaxConnect - Do More with Less ! Claus Samuelsen Informix Software, Denmark Claus Samuelsen Informix Software, Denmark

Standard Informix ConnectivityStandard Informix Connectivity

Informix SQL ClientsInformix SQL Clients

Dbserver SystemDbserver System

IDS 2000IDS 2000

Page 4: Informix MaxConnect - Do More with Less ! Claus Samuelsen Informix Software, Denmark Claus Samuelsen Informix Software, Denmark

How does it work ?How does it work ?] Typical ArchitectureTypical Architecture

] Possible Combinations

» 3 Tier with MaxConnect on Separate Machine (Recommended)» 3 Tier with Application server or Transaction Monitor» 2 Tier with MaxConnect on Database host machine

] Typical ArchitectureTypical Architecture

] Possible Combinations

» 3 Tier with MaxConnect on Separate Machine (Recommended)» 3 Tier with Application server or Transaction Monitor» 2 Tier with MaxConnect on Database host machine

MaxConnectMaxConnect

MaxConnectMaxConnect

IDS/XPSIDS/XPS

InformixSQL Clients

InformixSQL Clients

Page 5: Informix MaxConnect - Do More with Less ! Claus Samuelsen Informix Software, Denmark Claus Samuelsen Informix Software, Denmark

Why MaxConnect ?Why MaxConnect ?

] IDS/XPS customers with more than 200 database users (eg) ERP or Call Center applications, or IT departments in large companies

] Key Questions – how to diagnose the customers ‘pain’ ?» Are the limits of your technology affecting business

performance and growth potential?» Do you have a limited budget that is preventing migration to

bigger servers or new hardware ?» Do you want to avoid the problems of a complex migration or

lengthy end-user down time?» Do you need to ensure that your users are getting the

performance they need from your IT?

] IDS/XPS customers with more than 200 database users (eg) ERP or Call Center applications, or IT departments in large companies

] Key Questions – how to diagnose the customers ‘pain’ ?» Are the limits of your technology affecting business

performance and growth potential?» Do you have a limited budget that is preventing migration to

bigger servers or new hardware ?» Do you want to avoid the problems of a complex migration or

lengthy end-user down time?» Do you need to ensure that your users are getting the

performance they need from your IT?

Page 6: Informix MaxConnect - Do More with Less ! Claus Samuelsen Informix Software, Denmark Claus Samuelsen Informix Software, Denmark

MaxConnect – Key BenefitsMaxConnect – Key Benefits] Business Benefits

» Hardware cost savings due to efficient use of Existing hardware

» Improved customer satisfaction by drastically increasing the number of users serviced, coupled with reduced response times

» Achieve your business goals of higher Performance and Growth with no costly application rewrites

] Technical Benefits

» Reduced CPU requirements» Improved performance and Scaleability due to connection

multiplexing» Optimal use of Network Resources due to Packet

Aggregation

] Business Benefits

» Hardware cost savings due to efficient use of Existing hardware

» Improved customer satisfaction by drastically increasing the number of users serviced, coupled with reduced response times

» Achieve your business goals of higher Performance and Growth with no costly application rewrites

] Technical Benefits

» Reduced CPU requirements» Improved performance and Scaleability due to connection

multiplexing» Optimal use of Network Resources due to Packet

Aggregation

Page 7: Informix MaxConnect - Do More with Less ! Claus Samuelsen Informix Software, Denmark Claus Samuelsen Informix Software, Denmark

How is MaxConnect Superior to …How is MaxConnect Superior to …

] Oracle Connection ManagerOracle Connection Manager

» No Packet AggregationNo Packet Aggregation

» No Dynamic Load BalancingNo Dynamic Load Balancing

] Transaction Monitors & Application ServersTransaction Monitors & Application Servers

» No Transaction independenceNo Transaction independence

» No Packet aggregation No Packet aggregation

» Application code needs to be rewrittenApplication code needs to be rewritten

] Hardware UpgradesHardware Upgrades

» Costly!Costly!

] Oracle Connection ManagerOracle Connection Manager

» No Packet AggregationNo Packet Aggregation

» No Dynamic Load BalancingNo Dynamic Load Balancing

] Transaction Monitors & Application ServersTransaction Monitors & Application Servers

» No Transaction independenceNo Transaction independence

» No Packet aggregation No Packet aggregation

» Application code needs to be rewrittenApplication code needs to be rewritten

] Hardware UpgradesHardware Upgrades

» Costly!Costly!

Page 8: Informix MaxConnect - Do More with Less ! Claus Samuelsen Informix Software, Denmark Claus Samuelsen Informix Software, Denmark

Customer successCustomer success] Chase Manhattan

» Implemented for Credit Card Collection System» Achieved 30 % reduction in CPU utilization» Achieved sub-second response times in most cases, and none

over 4 seconds» Services 800 concurrent users at any given point (up from <200

users and frequent timeouts before MaxConnect)

] “We experienced a 38 percent reduction in server CPU utilization, with no increase in response time at 800 users when we integrated MaxConnect into our IDS,” said John Michael, Vice President of database engineering at Chase Manhattan Bank. “We have been very impressed with MaxConnect and how it relieved some of the burdens from our IDS operating environment.”

] Chase Manhattan

» Implemented for Credit Card Collection System» Achieved 30 % reduction in CPU utilization» Achieved sub-second response times in most cases, and none

over 4 seconds» Services 800 concurrent users at any given point (up from <200

users and frequent timeouts before MaxConnect)

] “We experienced a 38 percent reduction in server CPU utilization, with no increase in response time at 800 users when we integrated MaxConnect into our IDS,” said John Michael, Vice President of database engineering at Chase Manhattan Bank. “We have been very impressed with MaxConnect and how it relieved some of the burdens from our IDS operating environment.”

Page 9: Informix MaxConnect - Do More with Less ! Claus Samuelsen Informix Software, Denmark Claus Samuelsen Informix Software, Denmark

Other Proof PointsOther Proof Points

] World-Record BAAN BenchmarkWorld-Record BAAN Benchmark

» 21% better than Oracle on identical HP system21% better than Oracle on identical HP system

» Beat Oracle’s 64-CPU Sun E10000 resultBeat Oracle’s 64-CPU Sun E10000 result

] World-Record BAAN BenchmarkWorld-Record BAAN Benchmark

» 21% better than Oracle on identical HP system21% better than Oracle on identical HP system

» Beat Oracle’s 64-CPU Sun E10000 resultBeat Oracle’s 64-CPU Sun E10000 result

CPU Reduction

Users CPU Reduction

50 38%

300 35%

600 35%

11445 40%+

CPU Reduction

Users CPU Reduction

50 38%

300 35%

600 35%

11445 40%+

End-User response time:

Users Response Time

1 10%

degradation

50 No

degradation

300 Improved

6%

600 Improved

14%

4200 Improved

100%+

End-User response time:

Users Response Time

1 10%

degradation

50 No

degradation

300 Improved

6%

600 Improved

14%

4200 Improved

100%+

Page 10: Informix MaxConnect - Do More with Less ! Claus Samuelsen Informix Software, Denmark Claus Samuelsen Informix Software, Denmark

More InformationMore Information

Data sheet, White Paper and User Guide

http://www.informix.com/informix/products/tools/maxconnect/index.html

Data sheet, White Paper and User Guide

http://www.informix.com/informix/products/tools/maxconnect/index.html