Date post: | 19-Dec-2015 |
Category: |
Documents |
View: | 230 times |
Download: | 5 times |
Informix MaxConnect- Do More with Less !
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 !
Standard Informix ConnectivityStandard Informix Connectivity
Informix SQL ClientsInformix SQL Clients
Dbserver SystemDbserver System
IDS 2000IDS 2000
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
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?
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
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!
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.”
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%+
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