Flylib.com
List of Figures
Previous page
Table of content
Next page
Chapter 1: The Need for Performance
Figure 1-1: The operations and performance methodologies intersect
Figure 1-2: The operations and performance methodologies intersect, with an increase in performance
Figure 1-3: Performance management model
Figure 1-4: Costs for mitigating performance issues, immediate and future
Figure 1-5: Pre- and post-upgrade support costs for an example platform
Figure 1-6: Pre- and post-upgrade support costs for an example platform, the optimized approach
Figure 1-7: Indicative operational costs, initial outlay
Figure 1-8: Comparing costs of both options
Figure 1-9: The second-year cost comparison of both options
Figure 1-10: A two-year TCO comparison of both options
Figure 1-11: The waterfall model
Figure 1-12: Correctly configured environmentthe funnel, or carrot -shaped, model
Chapter 3: WebSphere 4 and 5 Component Architectures
Figure 3-1: Example WebSphere HTTP plug-in topology
Figure 3-2: Web container services within WebSphere
Figure 3-3: EJB container insulation and implementation
Figure 3-4: Server group association with WebSphere 4 components
Figure 3-5: WebSphere 4 cloning and workload management flowchart
Figure 3-6: WebSphere 5 standard deployment component architecture
Figure 3-7: WebSphere 5 network deployment component architecture
Chapter 4: WebSphere Infrastructure Design
Figure 4-1: High-level iSCSI implementation
Figure 4-2: High-level SAN implementation
Figure 4-3: FCAL architecture
Figure 4-4: Distributed storage architecture example
Figure 4-5: Disk performance overview
Figure 4-6: Storage support costs
Figure 4-7: Storage implementation costs
Chapter 5: WebSphere Deployment and Network Architecture
Figure 5-1: Horizontal scaling example with WebSphere
Figure 5-2: Example of a horizontally and vertically scaled environment
Figure 5-3: An example garbage collection monitoring graph
Figure 5-4: Major network types within a WebSphere topological architecture
Figure 5-5: Overhead associated with communications via a firewall for heavy transaction data
Figure 5-6: A thin Web server configuration
Figure 5-7: A 3- tier firewall topology
Figure 5-8: Abstraction layer for the Web tier
Figure 5-9: An example high-level single-channel topology
Figure 5-10: A high-level, single-channel, 2-tier topology
Figure 5-11: A high-level, single-channel, 3-tier topology
Figure 5-12: A high-level, 3-tier, multi-JVM topology
Figure 5-13: Multiple JVM transaction considerations
Figure 5-14: The dual Web server thin model
Figure 5-15: The dual Web server thick model
Figure 5-16: Component mapping for a thick Web server topology
Figure 5-17: A basic J2EE application operating under WebSphere
Figure 5-18: A split Web and EJB container JVM configuration
Figure 5-19: A dual Web, single application server, dual JVM topology
Figure 5-20: A multi-Web server, multiapplication server topology
Figure 5-21: Single points of failure in a WebSphere environment
Figure 5-22: Multiple application servers with multiple application JVMs
Figure 5-23: WebSphere high-availability extension
Figure 5-24: An active-standby database failover
Figure 5-25: An active-active database configuration
Figure 5-26: Geographically distributed Web servers
Figure 5-27: A compartmentalized server approach
Chapter 6: WebSphere Platform Performance, Tuning, and Optimization
Figure 6-1: An end-to-end measurement
Figure 6-2: Lightweight versus heavyweight transaction characteristics
Figure 6-3: Database connection usage
Figure 6-4: Example logging of garbage collection
Figure 6-5: Historic garbage collection logging
Figure 6-6: Correct queuing configuration, the Carrot model
Figure 6-7: Example queuing model
Chapter 7: WebSphere Failover and High Availability Considerations
Figure 7-1: An active-standby cluster configuration before failover
Figure 7-2: An active-standby cluster configuration after failover
Figure 7-3: An active-active cluster configuration before failover
Figure 7-4: An active-active cluster configuration after failover
Figure 7-5: A disaster recovery hot site topology
Figure 7-6: A complex WebSphere high availability environment
Figure 7-7: Web server failover and high availability model
Figure 7-8: Global routing example
Figure 7-9: Global routing example failover scenario
Figure 7-10: Dual application server configuration
Figure 7-11: An example of session management with WebSphere
Figure 7-12: An example of session management with WebSphere in a failover scenario
Figure 7-13: EJB container failover in WebSphere version 4
Chapter 8: External WebSphere System Availability
Figure 8-1: High-availability LDAP implementation
Figure 8-2: Basic NFS implementation
Figure 8-3: Highly available NFS implementation
Chapter 9: WebSphere EJB and Web Container Performance
Figure 9-1: High-level application server framework container view
Figure 9-2: Web container view
Figure 9-3: EJB container view
Figure 9-4: WebSphere version 4 administration console
Figure 9-5: EJB Container Service dialog box in WebSphere version 4
Figure 9-6: EJB container services in WebSphere version 5
Figure 9-7: The Web Container Service dialog box in WebSphere version 4
Figure 9-8: Web container services in WebSphere version 5
Chapter 11: WebSphere Database Performance and Optimization
Figure 11-1: Example DAO pattern implementation
Figure 11-2: JDBC type 1 driver implementation
Figure 11-3: JDBC type 2 driver implementation
Figure 11-4: JDBC type 3 driver implementation
Figure 11-5: JDBC type 4 driver implementation
Figure 11-6: Oracle 8
i
/9
i
high-level architecture
Figure 11-7: DB2 architectural overview
Figure 11-8: WebSphere pool manager connection architecture
Figure 11-9: Configuring the WebSphere 4 pool manager connection
Figure 11-10: WebSphere 5 Pool Manager Connection dialog box
Chapter 12: Legacy Integration: Performance Optimization
Figure 12-1: Example integration of a WebSphere/J2EE application with a legacy application
Figure 12-2: Example CORBA and WebSphere implementation
Figure 12-3: Example CORBA and WebSphere transaction
Figure 12-4: MQ Series communications with WebSphere
Figure 12-5: Web Service communications with WebSphere
Chapter 13: Performance Management Tooling
Figure 13-1: The Performance tool console
Figure 13-2: Adding a new monitor
Figure 13-3: Selecting the monitor agents
Figure 13-4: Adding the % Processor Time counter
Figure 13-5: Buttons to give you different views of the data
Figure 13-6: Graphing Queue Length and % Disk Time
Figure 13-7: Adding network error counters
Figure 13-8: Network utilization output
Chapter 14: Profiling and Benchmarking WebSphere
Figure 14-1: Performance management methodogy
Figure 14-2: Using JProbe
Figure 14-3: JProbe Memory Profiler
Figure 14-4: JProbe extended memory profiler
Figure 14-5: HPjmeter
Figure 14-6: Resource Analyzer
Figure 14-7: Tivoli Performance Viewer
Figure 14-8: WSAD Profile view
Previous page
Table of content
Next page
Maximizing Performance and Scalability with IBM WebSphere
ISBN: 1590591305
EAN: 2147483647
Year: 2003
Pages: 111
Authors:
Adam G. Neat
BUY ON AMAZON
A+ Fast Pass
Domain 1 Installation, Configuration, and Upgrading
Domain 2 Diagnosing and Troubleshooting
Domain 4 Motherboard/Processors/Memory
Domain 5 Printers
Domain 6 Basic Networking
The CISSP and CAP Prep Guide: Platinum Edition
Access Control
Business Continuity Planning and Disaster Recovery Planning
The Certification Phase
Appendix B Glossary of Terms and Acronyms
Appendix G Control Baselines
Cisco Voice Gateways and Gatekeepers
Troubleshooting Tools
Case Study: Configuring SIP Between a Gateway and CallManager 5.x
Call Admission Control
Call Admission Control
Configuring Basic Gatekeeper Functionality
Programming Microsoft ASP.NET 3.5
Real-World Data Access
Configuration and Deployment
Working with Web Services
Creating New ASP.NET Controls
Working with Images in ASP.NET
Sap Bw: a Step By Step Guide for Bw 2.0
Checking Data Quality
Creating an ODS Object
Preparing to Load Data into the ODS Object, Then into an InfoCube
Transferring R/3 Global Settings
Maintaining InfoCube Data
What is Lean Six Sigma
Key #2: Improve Your Processes
Key #3: Work Together for Maximum Gain
Key #4: Base Decisions on Data and Facts
Making Improvements That Last: An Illustrated Guide to DMAIC and the Lean Six Sigma Toolkit
Six Things Managers Must Do: How to Support Lean Six Sigma
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies