Documentation Home
> Sun Java System Portal Server 7 Deployment Planning Guide
Sun Java System Portal Server 7 Deployment Planning Guide
Book Information
Index
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X
Preface
Chapter 1 Introduction to Portal Server Deployment Planning
About Portal Server
Portal Server Features
Identity Management
Secure Remote Access
Search Engine
Personalizing Content
Aggregation and Integration
About Deployment Planning
Solution Life Cycle
Chapter 2 Business Analysis
About Business Analysis
Defining Business Requirements
Understanding User Behaviors and Patterns
Chapter 3 Technical Requirements
About Technical Requirements
Usage Analysis for Portal Server
Peak Numbers
Average Time Between Page Requests
Concurrent Users
Average Session Time
Search Engine Factors
Page Configuration
Portal Desktop Configuration
Hardware and Applications
Back-End Servers
Transaction Time
Workload Conditions
Usage Analysis for SRA
Scalability
Using SRA Prototype Numbers
Key Performance Factors
Session Characteristics
Netlet Usage Characteristics
Portal Server Use Cases
Elements of Portal Server Use Cases
Example Use Case: Authenticate Portal User
Quality of Service Requirements
Performance
Availability
Scalability
Vertical Scaling
Horizontal Scaling
Security
Access Control
UNIX User Installation
Limiting Access Control
Using a Secure Access Zone
Designing for Localization
Chapter 4 Logical Design
About Logical Architectures
Analysis of Logical Architecture
High-Level Logical Architecture
Low-Level Logical Architecture
Portal Server Components
Secure Remote Access Components
SRA Gateway
Multiple Gateway Instances
Multiple Portal Server Instances
Proxies
Gateway and HTTP Basic Authentication
Gateway and SSL Support
Gateway Access Control
Gateway Logging
Using Accelerators with the Gateway
Netlet
Static and Dynamic Port Applications
Netlet and Application Integration
Split Tunneling
Netlet Proxy
NetFile
Components
Initialization
Validating Credentials
Access Control
Security
Special Operations
NetFile and Multithreading
Rewriter
Route for SRA Requests
Rewriter Proxy
Proxylet
Portal Server Nodes
Portal Server and Access Manager on Different Nodes
Portal Server System Communication Links
Example Portal Server Logical Architectures
A Typical Portal Server Installation
Portal Server Building Modules
Building Modules and High Availability Scenarios
Best Effort
No Single Point of Failure
Transparent Failover
Building Module Solution Recommendations
Directory Server
LDAP
Search Engine
Access Manager and Portal Server on Separate Nodes
Two Portal Servers One Access Manager
Two Portal Servers Two Access Managers
One Load Balancer Two Access Managers
Example SRA Logical Architectures
Basic SRA Configuration
Disable Netlet
Proxylet
Multiple Gateway Instances
Netlet and Rewriter Proxies
Netlet and Rewriter Proxies on Separate Nodes
Two Gateways and Netlet Proxy
Gateway with Accelerator
Netlet with 3rd Party Proxy
Reverse Proxy
Deployment Scenario
Chapter 5 Deployment Design
About Deployment Design
Deployment Design Methodology
Estimating Processor Requirements
Steps to Estimate Processor Requirements
Customize the Baseline Sizing Figures
LDAP Transaction Numbers
Application Server Requirements
Validate Baseline Sizing Figures
Refine Baseline Sizing Figures
Validate Your Final Figures
Identifying Performance Bottlenecks
Memory Consumption and Garbage Collection
Optimizing Resources
Hardware Accelerator
Sun Enterprise Midframe Line
Managing Risks
Chapter 6 Implementation of a Deployment Design
About Implementing Deployment Designs
Documenting the Portal
Developing a Portal Prototype
To Develop a Portal Prototype
Access Manager Cache and Sessions
Thread Usage
Portal Usage Information
Identity and Directory Structure Design
Creating a Custom Access Manager Service
Portal Desktop Design
Choosing and Implementing the Correct Aggregration Strategy
Working with Providers
Software Deployment
Software Packaging
Software Categories
Compatibility With Java Software
Client Support
Content and Design Implementation
Placement of Static Portal Content
Integrating Applications
Integrating Microsoft Exchange
Independent Software Vendors
Rolling Out a Production Deployment
Chapter 7 Installed Product Layout
Directories Installed for Portal Server
Directories Installed for SRA
Configuration Files
Comparison of Solaris and Linux Path Names
Chapter 8 Analysis Tools
Basic Tuning Techniques
mpstat
Output
What to Look For
Considerations
iostat
Output
What to Look For
Considerations
netstat
netstat -I hme0 10
What to Look For
Considerations
netstat -sP tcp Output
What to look for
Considerations:
What to Look For
Consider the following:
Tuning Parameters for /etc/system
Chapter 9 Portal Server and Application Servers
Application Server Support in Portal Server
Portal Server on an Application Server Cluster
To Install Portal Server on an Application Server
Application Server Enterprise Edition
BEA WebLogic Server
IBM WebSphere Application Server
Chapter 10 Troubleshooting Your Portal Deployment
Troubleshooting Portal Server
UNIX Processes
Log Files
Recovering the Search Database
To Recover the Database
Working with the Display Profile
To Extract the Display Profile
To Reload the Display Profile
High CPU Utilization for Portal Server Instance
Configuring an HTTP Proxy
To Configure Usage of an HTTP Proxy for a Portal Server Instance
Troubleshooting SRA
Debugging the Gateway
To Use Debugging
SRA Log Files
Chapter 11 Portal Deployment Worksheets
Portal Assessment Worksheets
Portal Design Task List
© 2010, Oracle Corporation and/or its affiliates