WebSphere Application Server V6 Scalability and Performance Handbook.

By: Redbooks, IBMPublisher: Durham : I B M, 2005Copyright date: ©2005Description: 1 online resource (1118 pages)Content type: text Media type: computer Carrier type: online resourceISBN: Subject(s): WebSphere.;Web servers.;Client/server computing.;Database management.;Business -- Data processingGenre/Form: Electronic books. Additional physical formats: Print version:: WebSphere Application Server V6 Scalability and Performance HandbookLOC classification: TK5105.8885.W43 -- B57 2005ebOnline resources: Click to View
Contents:
Front cover -- Contents -- Notices -- Trademarks -- Preface -- The team that wrote this redbook -- Become a published author -- Comments welcome -- Summary of changes -- May 2005, First Edition -- Part 1 Getting started -- Chapter 1. Overview and key concepts -- 1.1 Objectives -- 1.1.1 Scalability -- 1.1.2 Workload management -- 1.1.3 Availability -- 1.1.4 Maintainability -- 1.1.5 Session state -- 1.1.6 Performance impact of WebSphere Application Server security -- 1.2 WebSphere Application Server architecture -- 1.2.1 WebSphere Application Server Network Deployment components -- 1.2.2 Web clients -- 1.2.3 Java clients -- 1.3 Workload management -- 1.3.1 Web server workload management -- 1.3.2 Plug-in workload management -- 1.3.3 Workload management using WebSphere clustering -- 1.3.4 Enterprise Java Services workload management -- 1.4 Managing session state among servers -- 1.4.1 HTTP sessions and the session management facility -- 1.4.2 EJB sessions or transactions -- 1.4.3 Server affinity -- 1.5 Performance improvements over previous versions -- 1.6 The structure of this redbook -- Chapter 2. Infrastructure planning and design -- 2.1 Infrastructure deployment planning -- 2.1.1 IBM Design Centers for e-business on demand -- 2.2 Design for scalability -- 2.2.1 Understanding the application environment -- 2.2.2 Categorizing your workload -- 2.2.3 Determining the most affected components -- 2.2.4 Selecting the scaling techniques to apply -- 2.2.5 Applying the technique(s) -- 2.2.6 Re-evaluating -- 2.3 Sizing -- 2.4 Benchmarking -- 2.4.1 IBM eServer™ Benchmarking Centers -- 2.4.2 IBM Test Center -- 2.5 Performance tuning -- 2.5.1 Application design problems -- 2.5.2 Understand your requirements -- 2.5.3 Test environment setup -- 2.5.4 Test phases -- 2.5.5 Load factors -- 2.5.6 Production system tuning -- 2.5.7 Conclusions.
Chapter 3. Introduction to topologies -- 3.1 J2EE tiers model -- 3.2 Topology selection criteria -- 3.3 Strategies for scalability -- 3.4 Web server topology in a Network Deployment cell -- 3.4.1 Web server managed node -- 3.4.2 Web server unmanaged node -- 3.4.3 IBM HTTP Server (IHS) as unmanaged node (special case) -- 3.5 Single machine, single node, Web server separated -- 3.6 Vertical scaling topology -- 3.7 Horizontal scaling topology -- 3.8 Horizontal scaling with IP sprayer topology -- 3.9 Topology with redundancy of several components -- 3.10 The sample topology -- 3.11 Topologies and high availability -- 3.11.1 Using WebSphere Load Balancer custom advisor -- 3.12 Topology selection summary -- Part 2 Distributing the workload -- Chapter 4. Introduction to WebSphere Edge Components -- 4.1 Introduction -- 4.1.1 Scalability -- 4.1.2 Availability -- 4.1.3 Performance -- 4.2 IBM WebSphere Edge Components overview -- 4.3 Load Balancer overview -- 4.3.1 Dispatcher -- 4.3.2 Content Based Routing (CBR) -- 4.3.3 Site Selector -- 4.3.4 Cisco CSS Controller and Nortel Alteon Controller -- 4.4 Server affinity in Load Balancer -- 4.4.1 Stickyness to source IP address -- 4.4.2 Cross port affinity -- 4.4.3 Passive cookie affinity -- 4.4.4 Active cookie affinity -- 4.4.5 URI affinity -- 4.4.6 SSL session ID -- 4.5 Load Balancer topologies -- 4.5.1 Load Balancer on a dedicated server -- 4.5.2 Collocated servers -- 4.5.3 High availability -- 4.5.4 Mutual high availability -- 4.6 Dispatcher scripts -- 4.7 Load Balancer features comparison -- 4.8 Caching Proxy overview -- 4.8.1 Forward proxy -- 4.8.2 Reverse proxy (IP forwarding) -- 4.8.3 Using multiple Caching Proxy servers -- 4.8.4 Dynamic caching -- 4.9 WebSphere Edge Components V6 new features -- Chapter 5. Using IBM WebSphere Edge Components -- 5.1 Load Balancer installation.
5.1.1 Load Balancer installation wizard -- 5.1.2 Load Balancer installation using SMIT in AIX -- 5.1.3 Post installation tasks -- 5.2 Load Balancer configuration: basic scenario -- 5.2.1 Configuring the Load Balancer cluster -- 5.2.2 Configuring the balanced servers -- 5.2.3 Testing the basic scenario -- 5.3 Load Balancer: high availability scenario -- 5.3.1 Configuring high availability -- 5.3.2 Adding reach targets -- 5.3.3 Checking the configuration -- 5.3.4 Configuring the high availability scripts -- 5.3.5 Testing the high availability scenario -- 5.4 Load Balancer: NAT scenario -- 5.4.1 Testing the NAT scenario -- 5.5 Load Balancer: additional configuration options -- 5.5.1 Basic Load Balancer scenario with customizable advisor settings -- 5.5.2 Using WebSphere Application Server custom advisor -- 5.5.3 Starting Dispatcher automatically after a reboot -- 5.5.4 Starting and stopping Dispatcher components -- 5.6 Caching Proxy installation -- 5.6.1 Checking prerequisites -- 5.6.2 Caching Proxy installation wizard -- 5.6.3 Caching Proxy installation using SMIT in AIX -- 5.7 Caching Proxy configuration -- 5.7.1 Using the Caching Proxy configuration wizard -- 5.7.2 Using the Caching Proxy Web-based administration tool -- 5.7.3 Manual configuration -- 5.7.4 Creating and defining a cache storage -- 5.8 Managing the Caching Proxy process -- 5.8.1 Testing the Caching Proxy scenario -- Chapter 6. Plug-in workload management and failover -- 6.1 Introduction -- 6.2 WebContainer transport chains and virtual hosts -- 6.2.1 WebContainer Inbound Chains -- 6.2.2 Virtual hosts -- 6.2.3 Transport chains: the details -- 6.3 Creating clusters and cluster members -- 6.4 Web server topologies -- 6.4.1 Managed Web servers -- 6.4.2 Unmanaged Web servers -- 6.4.3 Unmanaged IBM HTTP Server V6.0 server (special case) -- 6.5 WebSphere plug-in configuration file.
6.5.1 The plug-in configuration file -- 6.5.2 Generation of the plug-in configuration file -- 6.5.3 Propagation of the plug-in file -- 6.5.4 Bypassing the plug-in -- 6.6 WebSphere plug-in workload management -- 6.6.1 Processing requests -- 6.6.2 Plug-in workload management policies -- 6.7 Web container failures and failover -- 6.7.1 Primary and backup servers -- 6.8 HTTP session management -- 6.8.1 Session affinity -- 6.8.2 Session identifiers -- 6.8.3 Session management and failover inside the plug-in -- 6.8.4 Session management configuration -- 6.8.5 Database session management configuration -- 6.8.6 Memory-to-memory replication configuration -- 6.8.7 Understanding DRS (Data Replication Services) -- 6.8.8 Session management tuning -- 6.9 Troubleshooting the Web server plug-in -- 6.9.1 Logging -- 6.9.2 Trace -- 6.10 WebSphere plug-in behavior -- 6.10.1 Normal operation -- 6.10.2 Failover operation -- 6.10.3 Tuning failover -- Chapter 7. EJB workload management -- 7.1 Enabling EJB workload management -- 7.2 EJB types and workload management -- 7.2.1 Stateless session beans -- 7.2.2 Stateful session beans -- 7.2.3 Entity beans -- 7.3 EJB bootstrapping -- 7.3.1 Bootstrapping within WebSphere containers -- 7.3.2 Bootstrapping outside of a J2EE container -- 7.4 How EJBs participate in workload management -- 7.4.1 Initial request -- 7.4.2 Subsequent requests -- 7.4.3 Cluster run state changes -- 7.5 EJB workload management routing policy -- 7.5.1 Server weighted round robin -- 7.5.2 Prefer local -- 7.5.3 Process affinity -- 7.5.4 Transaction affinity -- 7.6 EJB high availability and failover -- 7.6.1 EJB client redundancy and bootstrap failover support -- 7.6.2 EJB container redundancy and EJB WLM failover support -- 7.6.3 EJB failover behavior -- Part 3 Implementing the solution -- Chapter 8. Implementing the sample topology -- 8.1 Overview.
8.2 Software products -- 8.2.1 The sample topology -- 8.2.2 Applications used in our sample topology -- 8.3 Installation summary -- 8.4 Installing and configuring WebSphere Edge Components -- 8.4.1 Configuring the Caching Proxy -- 8.4.2 Configuring the Load Balancer -- 8.4.3 Checking the Load Balancer and Caching Proxy configurations -- 8.5 Installing WebSphere and configuring clusters -- 8.5.1 Introduction -- 8.5.2 Deployment Manager installation and profile creation -- 8.5.3 Application server nodes installation (federated nodes) -- 8.5.4 Verifying the profiles -- 8.5.5 Creating the Web container cluster -- 8.5.6 Creating the EJB cluster -- 8.5.7 Verifying the cluster topology -- 8.5.8 Configure distributed session management -- 8.5.9 Starting the clusters -- 8.6 Installing and configuring IBM HTTP Server 6.0 -- 8.6.1 IBM HTTP Server 6.0 installation -- 8.6.2 WebSphere plug-in installation -- 8.6.3 Configuring Web servers in the cell -- 8.6.4 Testing Web server configurations -- 8.7 Installing and configuring BeenThere -- 8.7.1 BeenThere installation summary -- 8.7.2 Install BeenThere -- 8.7.3 Regenerate Web server plug-in -- 8.7.4 Configuring WEBcluster members for BeenThere -- 8.7.5 Verifying BeenThere -- 8.8 Installing and configuring Trade 6 -- 8.8.1 Download the Trade 6.0.1 installation package -- 8.8.2 Set up and configure tradedb database -- 8.8.3 Configure the WebSphere cell -- 8.8.4 Install Trade 6 from the WebSphere Administrative Console -- 8.8.5 Regenerate Web server plug-in and start servers -- 8.8.6 Install Trade 6 using the installation script -- 8.8.7 Working with Trade 6 -- 8.8.8 Verify failover with Trade 6 -- 8.8.9 Volume testing Trade 6 -- 8.8.10 Uninstalling Trade 6 -- Part 4 High availability and caching -- Chapter 9. WebSphere HAManager -- 9.1 Introduction -- 9.2 Core group -- 9.2.1 Core group coordinator.
9.2.2 Transport buffer.
Holdings
Item type Current library Call number Status Date due Barcode Item holds
Ebrary Ebrary Afghanistan
Available EBKAF-N00029289
Ebrary Ebrary Algeria
Available
Ebrary Ebrary Cyprus
Available
Ebrary Ebrary Egypt
Available
Ebrary Ebrary Libya
Available
Ebrary Ebrary Morocco
Available
Ebrary Ebrary Nepal
Available EBKNP-N00029289
Ebrary Ebrary Sudan

Access a wide range of magazines and books using Pressreader and Ebook central.

Enjoy your reading, British Council Sudan.

Available
Ebrary Ebrary Tunisia
Available
Total holds: 0

Front cover -- Contents -- Notices -- Trademarks -- Preface -- The team that wrote this redbook -- Become a published author -- Comments welcome -- Summary of changes -- May 2005, First Edition -- Part 1 Getting started -- Chapter 1. Overview and key concepts -- 1.1 Objectives -- 1.1.1 Scalability -- 1.1.2 Workload management -- 1.1.3 Availability -- 1.1.4 Maintainability -- 1.1.5 Session state -- 1.1.6 Performance impact of WebSphere Application Server security -- 1.2 WebSphere Application Server architecture -- 1.2.1 WebSphere Application Server Network Deployment components -- 1.2.2 Web clients -- 1.2.3 Java clients -- 1.3 Workload management -- 1.3.1 Web server workload management -- 1.3.2 Plug-in workload management -- 1.3.3 Workload management using WebSphere clustering -- 1.3.4 Enterprise Java Services workload management -- 1.4 Managing session state among servers -- 1.4.1 HTTP sessions and the session management facility -- 1.4.2 EJB sessions or transactions -- 1.4.3 Server affinity -- 1.5 Performance improvements over previous versions -- 1.6 The structure of this redbook -- Chapter 2. Infrastructure planning and design -- 2.1 Infrastructure deployment planning -- 2.1.1 IBM Design Centers for e-business on demand -- 2.2 Design for scalability -- 2.2.1 Understanding the application environment -- 2.2.2 Categorizing your workload -- 2.2.3 Determining the most affected components -- 2.2.4 Selecting the scaling techniques to apply -- 2.2.5 Applying the technique(s) -- 2.2.6 Re-evaluating -- 2.3 Sizing -- 2.4 Benchmarking -- 2.4.1 IBM eServer™ Benchmarking Centers -- 2.4.2 IBM Test Center -- 2.5 Performance tuning -- 2.5.1 Application design problems -- 2.5.2 Understand your requirements -- 2.5.3 Test environment setup -- 2.5.4 Test phases -- 2.5.5 Load factors -- 2.5.6 Production system tuning -- 2.5.7 Conclusions.

Chapter 3. Introduction to topologies -- 3.1 J2EE tiers model -- 3.2 Topology selection criteria -- 3.3 Strategies for scalability -- 3.4 Web server topology in a Network Deployment cell -- 3.4.1 Web server managed node -- 3.4.2 Web server unmanaged node -- 3.4.3 IBM HTTP Server (IHS) as unmanaged node (special case) -- 3.5 Single machine, single node, Web server separated -- 3.6 Vertical scaling topology -- 3.7 Horizontal scaling topology -- 3.8 Horizontal scaling with IP sprayer topology -- 3.9 Topology with redundancy of several components -- 3.10 The sample topology -- 3.11 Topologies and high availability -- 3.11.1 Using WebSphere Load Balancer custom advisor -- 3.12 Topology selection summary -- Part 2 Distributing the workload -- Chapter 4. Introduction to WebSphere Edge Components -- 4.1 Introduction -- 4.1.1 Scalability -- 4.1.2 Availability -- 4.1.3 Performance -- 4.2 IBM WebSphere Edge Components overview -- 4.3 Load Balancer overview -- 4.3.1 Dispatcher -- 4.3.2 Content Based Routing (CBR) -- 4.3.3 Site Selector -- 4.3.4 Cisco CSS Controller and Nortel Alteon Controller -- 4.4 Server affinity in Load Balancer -- 4.4.1 Stickyness to source IP address -- 4.4.2 Cross port affinity -- 4.4.3 Passive cookie affinity -- 4.4.4 Active cookie affinity -- 4.4.5 URI affinity -- 4.4.6 SSL session ID -- 4.5 Load Balancer topologies -- 4.5.1 Load Balancer on a dedicated server -- 4.5.2 Collocated servers -- 4.5.3 High availability -- 4.5.4 Mutual high availability -- 4.6 Dispatcher scripts -- 4.7 Load Balancer features comparison -- 4.8 Caching Proxy overview -- 4.8.1 Forward proxy -- 4.8.2 Reverse proxy (IP forwarding) -- 4.8.3 Using multiple Caching Proxy servers -- 4.8.4 Dynamic caching -- 4.9 WebSphere Edge Components V6 new features -- Chapter 5. Using IBM WebSphere Edge Components -- 5.1 Load Balancer installation.

5.1.1 Load Balancer installation wizard -- 5.1.2 Load Balancer installation using SMIT in AIX -- 5.1.3 Post installation tasks -- 5.2 Load Balancer configuration: basic scenario -- 5.2.1 Configuring the Load Balancer cluster -- 5.2.2 Configuring the balanced servers -- 5.2.3 Testing the basic scenario -- 5.3 Load Balancer: high availability scenario -- 5.3.1 Configuring high availability -- 5.3.2 Adding reach targets -- 5.3.3 Checking the configuration -- 5.3.4 Configuring the high availability scripts -- 5.3.5 Testing the high availability scenario -- 5.4 Load Balancer: NAT scenario -- 5.4.1 Testing the NAT scenario -- 5.5 Load Balancer: additional configuration options -- 5.5.1 Basic Load Balancer scenario with customizable advisor settings -- 5.5.2 Using WebSphere Application Server custom advisor -- 5.5.3 Starting Dispatcher automatically after a reboot -- 5.5.4 Starting and stopping Dispatcher components -- 5.6 Caching Proxy installation -- 5.6.1 Checking prerequisites -- 5.6.2 Caching Proxy installation wizard -- 5.6.3 Caching Proxy installation using SMIT in AIX -- 5.7 Caching Proxy configuration -- 5.7.1 Using the Caching Proxy configuration wizard -- 5.7.2 Using the Caching Proxy Web-based administration tool -- 5.7.3 Manual configuration -- 5.7.4 Creating and defining a cache storage -- 5.8 Managing the Caching Proxy process -- 5.8.1 Testing the Caching Proxy scenario -- Chapter 6. Plug-in workload management and failover -- 6.1 Introduction -- 6.2 WebContainer transport chains and virtual hosts -- 6.2.1 WebContainer Inbound Chains -- 6.2.2 Virtual hosts -- 6.2.3 Transport chains: the details -- 6.3 Creating clusters and cluster members -- 6.4 Web server topologies -- 6.4.1 Managed Web servers -- 6.4.2 Unmanaged Web servers -- 6.4.3 Unmanaged IBM HTTP Server V6.0 server (special case) -- 6.5 WebSphere plug-in configuration file.

6.5.1 The plug-in configuration file -- 6.5.2 Generation of the plug-in configuration file -- 6.5.3 Propagation of the plug-in file -- 6.5.4 Bypassing the plug-in -- 6.6 WebSphere plug-in workload management -- 6.6.1 Processing requests -- 6.6.2 Plug-in workload management policies -- 6.7 Web container failures and failover -- 6.7.1 Primary and backup servers -- 6.8 HTTP session management -- 6.8.1 Session affinity -- 6.8.2 Session identifiers -- 6.8.3 Session management and failover inside the plug-in -- 6.8.4 Session management configuration -- 6.8.5 Database session management configuration -- 6.8.6 Memory-to-memory replication configuration -- 6.8.7 Understanding DRS (Data Replication Services) -- 6.8.8 Session management tuning -- 6.9 Troubleshooting the Web server plug-in -- 6.9.1 Logging -- 6.9.2 Trace -- 6.10 WebSphere plug-in behavior -- 6.10.1 Normal operation -- 6.10.2 Failover operation -- 6.10.3 Tuning failover -- Chapter 7. EJB workload management -- 7.1 Enabling EJB workload management -- 7.2 EJB types and workload management -- 7.2.1 Stateless session beans -- 7.2.2 Stateful session beans -- 7.2.3 Entity beans -- 7.3 EJB bootstrapping -- 7.3.1 Bootstrapping within WebSphere containers -- 7.3.2 Bootstrapping outside of a J2EE container -- 7.4 How EJBs participate in workload management -- 7.4.1 Initial request -- 7.4.2 Subsequent requests -- 7.4.3 Cluster run state changes -- 7.5 EJB workload management routing policy -- 7.5.1 Server weighted round robin -- 7.5.2 Prefer local -- 7.5.3 Process affinity -- 7.5.4 Transaction affinity -- 7.6 EJB high availability and failover -- 7.6.1 EJB client redundancy and bootstrap failover support -- 7.6.2 EJB container redundancy and EJB WLM failover support -- 7.6.3 EJB failover behavior -- Part 3 Implementing the solution -- Chapter 8. Implementing the sample topology -- 8.1 Overview.

8.2 Software products -- 8.2.1 The sample topology -- 8.2.2 Applications used in our sample topology -- 8.3 Installation summary -- 8.4 Installing and configuring WebSphere Edge Components -- 8.4.1 Configuring the Caching Proxy -- 8.4.2 Configuring the Load Balancer -- 8.4.3 Checking the Load Balancer and Caching Proxy configurations -- 8.5 Installing WebSphere and configuring clusters -- 8.5.1 Introduction -- 8.5.2 Deployment Manager installation and profile creation -- 8.5.3 Application server nodes installation (federated nodes) -- 8.5.4 Verifying the profiles -- 8.5.5 Creating the Web container cluster -- 8.5.6 Creating the EJB cluster -- 8.5.7 Verifying the cluster topology -- 8.5.8 Configure distributed session management -- 8.5.9 Starting the clusters -- 8.6 Installing and configuring IBM HTTP Server 6.0 -- 8.6.1 IBM HTTP Server 6.0 installation -- 8.6.2 WebSphere plug-in installation -- 8.6.3 Configuring Web servers in the cell -- 8.6.4 Testing Web server configurations -- 8.7 Installing and configuring BeenThere -- 8.7.1 BeenThere installation summary -- 8.7.2 Install BeenThere -- 8.7.3 Regenerate Web server plug-in -- 8.7.4 Configuring WEBcluster members for BeenThere -- 8.7.5 Verifying BeenThere -- 8.8 Installing and configuring Trade 6 -- 8.8.1 Download the Trade 6.0.1 installation package -- 8.8.2 Set up and configure tradedb database -- 8.8.3 Configure the WebSphere cell -- 8.8.4 Install Trade 6 from the WebSphere Administrative Console -- 8.8.5 Regenerate Web server plug-in and start servers -- 8.8.6 Install Trade 6 using the installation script -- 8.8.7 Working with Trade 6 -- 8.8.8 Verify failover with Trade 6 -- 8.8.9 Volume testing Trade 6 -- 8.8.10 Uninstalling Trade 6 -- Part 4 High availability and caching -- Chapter 9. WebSphere HAManager -- 9.1 Introduction -- 9.2 Core group -- 9.2.1 Core group coordinator.

9.2.2 Transport buffer.

Description based on publisher supplied metadata and other sources.

Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2019. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.

There are no comments on this title.

to post a comment.