Other Books


Deployment Guide
  
This guide provides a foundation for evaluating your system needs and enterprise to ensure that you deploy Netscape Application Server (NAS) in a manner that best suits your site.


Contents
 
Preface
Using the Documentation
About this Guide
How This Guide Is Organized
Documentation Conventions
 
Chapter 1 Overview of Netscape Application
What Is Deployment?
Deployment Terminology
Phases of the Deployment Process
Planning Your Environment
Determining System Capacity
Running Stress and Performance Tests
Deploying the Production System
 
Chapter 2 Planning Your Environment
Establishing Performance Goals
Maximizing Throughput
Improving Response Time
Assessing Your Overall Network Configuration
Assessing Network Components
Preparing for Network Bottlenecks
Planning Firewall Location
Netscape Application Server Topology
Examples of NAS Topologies
Determining Which Topology to Use
Determining Backup Requirements
Integrating a Database Back End
Integrating NAS with Directory Server
 
Chapter 3 Determining System Capacity
Establishing System Performance Goals
Developing a Capacity Profile
Defining Maximum Number of Concurrent Users
Defining Peak Load and Peak Capacity
Defining Steady State
Designing for Peak Load or Steady State
Determining Average Response Time
Determining Requests Per Minute
Developing an Application Profile
Complexity of Requests
Application Partitioning Scenarios
Developing a Failover Provision
Planning Failover Capacity
Adding Server Processes
 
Chapter 4 Performance Testing and Fine-Tuning
Goals of Performance Testing
A Typical Application Test Scenario
Request Types
Application Flow
Running Performance Tests
Analyzing Test Results
Patterns of System Behavior
Identifying System Bottlenecks
Fine-Tuning Netscape Application Server
Java Server Engines (KJSs)
C++ Server Engines (KCSs)
Executive Server (KXS)
Sessions and Session Data
Request and Response Objects
Input and Output of Application Components
Sticky Application Components
Load Balancing
Sync Backups
Database Connections
Multiple CPUs
Cluster Sizing
Resizing for Throughput
Web Servers
Fine-Tuning Worksheet
 
Chapter 5 Deploying the Production System
Deploying Applications
Deploying a Pilot System
Deployment Checklist
Fine-Tuning the Production System
 
Glossary
 
Index
 

© Copyright 1999 Netscape Communications Corp.