Manuals
/
Sun Microsystems
/
Computer Equipment
/
Server
Sun Microsystems
2005Q1
manual
Portal Server Deployment Planning Guide
Models:
2005Q1
1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
192
Download
192 pages
50.48 Kb
1
2
3
4
5
6
7
8
9
Troubleshooting
Session Characteristics
Install
Proxy Configuration
Accessing Sun Resources Online
Determine Your Tuning Goals
Advanced Gateway Settings
Recovering the Search Database
What is
Restart amserver services
Page 1
Image 1
Sun Java
™
System
Portal Server 6
Deployment Planning Guide
2005Q1
Sun Microsystems, Inc.
4150 Network Circle
Santa Clara, CA 95054
U.S.A.
Part No:
817-7697
Page 1
Page 2
Page 1
Image 1
Page 1
Page 2
Contents
2005Q1
Portal Server Deployment Planning Guide
Page
Contents
Portal Server Secure Remote Access Architecture
Creating Your Portal Design
Portal Server 6 2005Q1 Deployment Planning Guide
Appendix E Portal Deployment Worksheets 167
Portal Server 6 2005Q1 Deployment Planning Guide
List of Figures
Portal Server 6 2005Q1 Deployment Planning Guide
List of Tables
Portal Server 6 2005Q1 Deployment Planning Guide
Before You Read This Book Who Should Read This Book
Preface
Chapter
How This Book Is Organized
Typographic Conventions
Conventions Used in This Book
Typographical Conventions
Books in This Documentation Set
Related Documentation
Other Server Documentation
Other Portal Server Documentation
Accessing Sun Resources Online
Sun Welcomes Your Comments
Page
Portal Server Architecture
What is a Portal?
Collaborative Portals
Types of Portals
Business Intelligence Portals
Portal Server Capabilities
Sun Java System Portal Server
Portal Sever in Open Mode
Secure Remote Access
1Portal Server in Open Mode
Portal Server in Secure Mode
Firewall Gateway Internet
Portal Server Deployment Components
Security, Encryption, and Authentication
Portal Server Architecture
Identity Management
Software Packaging
Portal Server Software Deployment
Software Categories
Compatibility With Java Software
Typical Portal Server Installation
DMZ
4SRA Deployment
Page
SRA Gateway
Portal Server Secure Remote Access Architecture
Multiple Portal Server Instances
Multiple Gateway Instances
Gateway and Http Basic Authentication
Proxy Configuration
Gateway and SSL Support
Gateway Access Control
Netlet
Using Accelerators with the Gateway
Gateway Logging
Static and Dynamic Port Applications
Netlet
Split Tunneling
Netlet and Application Integration
NetFile
Netlet Proxy
Components
Validating Credentials
Initialization
Security
Access Control
Special Operations
NetFile and Multithreading
Rewriter
Rewriter Proxy
Proxylet
Proxylet Portal Server 6 2005Q1 Deployment Planning Guide
Business Objectives
Business Objectives
Technical Goals
1Identity Management Features and Benefits
Mapping Portal Server Features to Your Business Needs
Identity Management
SSO
SRA
2SRA Features and Benefits
Search Engine
3Search Features and Benefits
4Personalization Features and Benefits
Search Features and Benefits
Personalization
Aggregation and Integration
Understanding User Behaviors and Patterns
5Aggregation Features and Benefits
Understanding User Behaviors and Patterns
Pre-Deployment Considerations
Determine Your Tuning Goals
Establish Performance Methodology
Portal Sizing Tips
See Portal Sizing on
Portal Sizing
Peak Numbers
Establish Baseline Sizing Figures
Concurrent Users
Average Time Between Page Requests
Search Engine Factors
Average Session Time
TIP
Portal Desktop Configuration
Back-End Servers
Hardware and Applications
Transaction Time
Workload Conditions
Customize the Baseline Sizing Figures
Ldap Transaction Numbers
Validate Baseline Sizing Figures
Application Server Requirements
Refine Baseline Sizing Figures
Validate Your Final Figures
SRA Sizing
Identifying Gateway Key Performance Requirements
Session Characteristics
Netlet Usage Characteristics
Configuration
Advanced Gateway Settings
Scalability
SRA Gateway and SSL Hardware Accelerators
Secure Portal Pilot Measured Numbers
SRA and Sun Enterprise Midframe Line
SRA Sizing Portal Server 6 2005Q1 Deployment Planning Guide
Portal Design Approach
Creating Your Portal Design
Overview of High-Level Portal Design
Logical Portal Architecture
Overview of Low-Level Portal Design
Portal Design Approach
Vertical Scaling
Portal Server and Scalability
Horizontal Scaling
Portal Server and High Availability
Degrees of High Availability
System Availability
Achieving High Availability for Portal Server
Portal Server System Communication Links
HTTPs
Portal Server System Communication Links
2Portal Server Building Module Architecture
Working with Portal Server Building Modules
Best Effort
Building Modules and High Availability Scenarios
Portal Server High Availability Scenarios
3Best Effort Scenario
Best Effort
No Single Point of Failure Example
No Single Point of Failure
Working with Portal Server Building Modules
Working with Portal Server Building Modules
5Transparent Failover Example Scenario
Transparent Failover
Building Module Constraints
Deploying Your Building Module Solution
Deployment Guidelines
Search Engine Structure
Directory Server Requirements
Designing Portal Use Case Scenarios
Elements of Portal Use Cases
Use Case Authenticate Portal User
Example Use Case Authenticate Portal User
Securing the Operating Environment
Designing Portal Security Strategies
Unix User Installation
Using Platform Security
Limiting Access Control
Using a Demilitarized Zone DMZ
Portal Server and Access Manager on Different Nodes
SDK
7Two Portal Servers and One Access Manager
8One Portal Server and Two Access Managers
9Two Portal Servers and Two Access Managers
Restart amserver services
Designing SRA Deployment Scenarios
10Basic SRA Configuration
Basic SRA Configuration
11Disable Netlet
Disable Netlet
12 Proxylet
Proxylet
NetFile Gateway
Netlet and Rewriter Proxies
NetFile
Proxies on Separate Nodes
Netlet and Rewriter Proxies on Separate Nodes
16Two Gateways and Netlet Proxy
Using Two Gateways and Netlet Proxy
Accelerator
Using an Accelerator
Host
Netlet with 3rd Party Proxy
Reverse Proxy
19Using a Reverse Proxy in Front of the Gateway
Designing for Localization
Content and Design Implementation
Creating a Custom Access Manager Service
Placement of Static Portal Content
Integration Design
Integrating Applications
Independent Software Vendors
Integrating Microsoft Exchange
Identity and Directory Structure Design
Portal Desktop Design
Implementing Single Sign-On
Working with Providers
Choosing and Implementing the Correct Aggregration Strategy
String name=url value=file//path/filename
Client Support
Page
Production Environment
Monitoring and Tuning
Moving to a Production Environment
Documenting the Portal
Memory Consumption and Garbage Collection
Monitoring Portal Server
CPU Utilization
Thread Usage
Access Manager Cache and Sessions
Portal Usage Information
Directories Installed for Portal Server
Installed Product Layout
Table A-1Portal Server Directories
Table A-2Portal Server, SRA Directories
Directories Installed for SRA
Etc/opt/SUNWps
Configuration Files
Page
Table B-1Performance Analysis Tools
Analysis Tools
Agrep Socket connection
Mpstat
Count
What to Look For
Iostat
Netstat -I hme0
Netstat
Netstat -sP tcp Output
Consider the following
Etc/system Options
Tuning Parameters for /etc/system
Table B-3TCP/IP Options
Max
Page
Introduction to Application Server Support in Portal Server
Portal Server and Application Servers
Portal Server on an Application Server Cluster
Overview of BEA WebLogic Server Clusters
Overview of Application Server Enterprise Edition
Installdir/config/domainname/startWeblogic.sh
Overview of IBM WebSphere Application Server
Page
Troubleshooting Portal Server
Troubleshooting Your Portal Deployment
Unix Processes
Log Files
Recovering the Search Database
Working with the Display Profile
To Extract the Display Profile
High CPU Utilization for Portal Server Instance
Debugging the Gateway
Troubleshooting SRA
SRA
Introduction to shooter
Gctool.pl
Shooter.sh
Memfoot.sh
SRA Log Files
Uniq.pl
GWDump.class
Netlet
Portal Assessment Worksheets
Portal Deployment Worksheets
Table E-1General Questions
Table E-2Organizational Questions
Table E-4Content Management Questions
Table E-3Business Service-level Expectations Questions
Table E-6Business Intelligence Questions
Table E-5User Management and Security Questions
Table E-7Architecture Questions
Table E-8
Portal Design Task List
Design Task List 2
Table E-8
Develop and Integrate
Design Task List 3
Table E-8Design Task List 4
Sun Java System Portal Server, Sun
Design Task List 5
Deployment Production
Design Task List 6
Design Task List 7
Page
Portal Server on the Linux Platform
Limitations Using Linux
Comparison of Solaris and Linux Path Names
Table F-1Comparison of Solaris and Linux Path Names
Page
Glossary
Portal Server 6 2005Q1 Deployment Planning Guide
Index
Etc/system tuning parameters 150 /opt/SUNWps directory
Section B
Dpadmin command Dp-org.xml file Dp-providers.xml file
Gctool.pl tool
Memfoot.sh script
Psdp.dtd file
Section Q
SRA
Section W
Section Portal Server 6 2005Q1 Deployment Planning Guide
Top
Page
Image
Contents