IBM 6.1.X - Manual

IBM 6.1.X

IBM 6.1.X – Manual, read for free online in PDF format. We hope this helps you resolve any issues you may have. If you have further questions, please contact us through the contact form.

1 Page 1
2 Page 2
3 Page 3
4 Page 4
5 Page 5
6 Page 6
7 Page 7
8 Page 8
9 Page 9
10 Page 10
11 Page 11
12 Page 12
13 Page 13
14 Page 14
15 Page 15
16 Page 16
17 Page 17
18 Page 18
19 Page 19
20 Page 20
21 Page 21
22 Page 22
23 Page 23
24 Page 24
25 Page 25
26 Page 26
27 Page 27
28 Page 28
29 Page 29
30 Page 30
31 Page 31
32 Page 32
33 Page 33
34 Page 34
35 Page 35
36 Page 36
37 Page 37
38 Page 38
39 Page 39
40 Page 40
41 Page 41
42 Page 42
43 Page 43
44 Page 44
45 Page 45
46 Page 46
47 Page 47
48 Page 48
49 Page 49
50 Page 50
51 Page 51
52 Page 52
53 Page 53
54 Page 54
55 Page 55
56 Page 56
57 Page 57
58 Page 58
59 Page 59
60 Page 60
61 Page 61
62 Page 62
63 Page 63
64 Page 64
65 Page 65
66 Page 66
67 Page 67
68 Page 68
69 Page 69
70 Page 70
71 Page 71
72 Page 72
73 Page 73
74 Page 74
75 Page 75
76 Page 76
77 Page 77
78 Page 78
79 Page 79
80 Page 80
81 Page 81
82 Page 82
83 Page 83
84 Page 84
85 Page 85
86 Page 86
87 Page 87
88 Page 88
89 Page 89
90 Page 90
91 Page 91
92 Page 92
93 Page 93
94 Page 94
95 Page 95
96 Page 96
97 Page 97
Page: / 97

Table of Contents:

  • Page 2 – Contents
  • Page 6 – ABOUT THIS DOCUMENT
  • Page 7 – PERFORMANCE TUNING OVERVIEW
  • Page 8 – Environment Considerations; Choosing between 32-bit and 64-bit JVMs; 2 - B I T A N D 6 4 - B I T C O N S I D E R A T I O N S
  • Page 9 – BASE PORTAL TUNING
  • Page 10 – Application Server Tuning; Start Portal and use port 10027; J V M I N I T I A L A N D M A X I M U M H E A P S I Z E; How-To Set: In the WebSphere Administrative Console: Servers; JVM Max Heap Size Limits
  • Page 11 – J V M M A X I M U M H E A P S I Z E L I M I T S
  • Page 12 – J V M H E A P L A R G E P A G E; Application Servers
  • Page 13 – J V M H E A P N E W A R E A S I Z E; A D D I T I O N A L S U N J V M A R G U M E N T S; Print timestamps at garbage collection. See above.
  • Page 14 – S E S S I O N T I M E O U T; W E B C O N T A I N E R T H R E A D P O O L S I Z E; How To Set: In the WebSphere Administrative Console: Servers
  • Page 15 – S E C U R I T Y A T T R I B U T E P R O P A G A T I O N; These settings apply to all platforms.; Name; In our WAS 7 environment, we add
  • Page 16 – V M M C O N T E X T P O O L I N G; Context Pool Setting; O R B S E R V I C E T U N I N G F O R Z / O S
  • Page 17 – WebSphere Portal Services; N A V I G A T O R S E R V I C E; Parameter; Default
  • Page 18 – R E G I S T R Y S E R V I C E
  • Page 19 – C A C H E M A N A G E R S E R V I C E; Cache Name; Default Value
  • Page 20 – Database Tuning; D A T A S O U R C E T U N I N G F O R D B 2; Database; D B 2 D A T A B A S E S E R V E R T U N I N G
  • Page 21 – D B 2 O N A I X S E T U P
  • Page 22 – Remote Database’ section.; D B 2 O N Z / O S S E T U P; Perform a re-org check to improve performance.; R E C O M M E N D E D D A T A B A S E M A I N T E N A N C E F O R D B 2 L U W; db2 reorgchk update statistics on table all
  • Page 23 – db2 reorg table tableschema.tablename; DB2 Information Center
  • Page 24 – O R A C L E D A T A B A S E S E R V E R T U N I N G; For our Solaris platform measurements we also used Oracle 10
  • Page 25 – O R A C L E O N A I X S E T U P; We configure our Oracle database on AIX using the following setup,; smitty aio; O R A C L E E N T E R P R I S E E D I T I O N D A T A B A S E P A R A M E T E R T U N I N G
  • Page 26 – R E C O M M E N D E D O R A C L E D A T A B A S E M A I N T E N A N C E
  • Page 27 – Directory Server Tuning; db2 “update db config for idsldap using dbheap 4800”
  • Page 28 – Web Server Tuning; off
  • Page 29 – MinSpareThreads; We also enabled the
  • Page 30 – Operating System Tuning; A I X; Then remember to ‘Save current parameters for Next Boot’.
  • Page 31 – L I N U X; N E T W O R K T U N I N G; Use the
  • Page 32 – S O L A R I S; For Solaris, use the; K E R N E L T U N I N G
  • Page 33 – S O L A R I S C O N T A I N E R
  • Page 34 – S Y S T E M T U N I N G; Required Fixes
  • Page 35 – WEB 2.0 THEME TUNING; JVM Initial and Maximum Heap Size
  • Page 36 – Internet Explorer Support of Vary Header
  • Page 37 – Http server tuning for cacheability:; # set cache-control public for various static content
  • Page 38 – ExpiresActive On; Portlet Caching
  • Page 39 – MANY PAGES TUNING; DB2 Database Tuning; We applied the following tunings to our Release database.; Release DB
  • Page 40 – Cache Manager Service
  • Page 41 – WEB CONTENT MANAGEMENT TUNING; Data Source Connection Pool – We used the following values:
  • Page 42 – WebSphere Portal Service Properties; Value Used
  • Page 43 – N A V I G A T I O N S E R V I C E; false; WCM Object Cache
  • Page 44 – How-To Set: Login to the WAS Administration Console; WCM Configuration Service; Enable the user cache; JCR Text Search; icm.properties – Disable jcr textsearch
  • Page 46 – use of the Universal Driver type 4 database driver is recommended; T A B L E S P A C E S
  • Page 47 – ZPARM; D B 2 F O R Z / O S V 8 F I X E S; WCM/JCR database table usage information for WebSphere Portal v6
  • Page 48 – COMPOSITE APPLICATIONS TUNING; Cache Manager Service Properties
  • Page 49 – Composite Applications Best Practices
  • Page 50 – See also the section regarding
  • Page 51 – CLUSTER TUNING; D Y N A C A C H E C U S T O M P R O P E R T I E S; ) Under General Properties, add the following information:; Z / O S D Y N A C A C H E C U S T O M P R O P E R T Y; A custom property has been defined:; propogateInvalidationsNotShared; , which when set to true leads to invalidations
  • Page 52 – T H R E A D P O O L S; VMM Context Pooling
  • Page 54 – Session Persistence To Database Tuning; Allow overflow
  • Page 55 – S E S S I O N D A T A B A S E T U N I N G; Vertical Cluster Tuning; Dynacache Custom Properties
  • Page 56 – IBM Tivoli Directory Server Tuning; eliminate renounce messages
  • Page 57 – OTHER PERFORMANCE TUNING OPTIONS; Improving Portal Startup Performance; performance
  • Page 58 – Managing the Retrieval of User Attributes; Base set: the following attributes are in the base set:; . Assume that the user in question was looked up on; isn’t in the base
  • Page 59 – I D E N T I F Y I N G A F U L L F E T C H O F U S E R A T T R I B U T E S
  • Page 60 – M I N I M U M A T T R I B U T E S E T; Use of Dynamic Content Features; ConfigService.properties
  • Page 61 – Real-World Network Considerations; C O M P R E S S C O N T E N T O N T H E H T T P S E R V E R
  • Page 62 – E N A B L I N G C L I E N T - S I D E C A C H I N G; in IBM HTTP Server to add the same headers to images and
  • Page 63 – WEBSPHERE PORTAL CACHES; General Information; C A C H E C O N F I G U R A T I O N P R O P E R T I E S; cacheglobal
  • Page 64 – enabled
  • Page 65 – true; replacement; aggressive
  • Page 66 – Cache Usage Patterns; Pattern: invalidation checking
  • Page 67 – Cache Instances; size; A C C E S S C O N T R O L
  • Page 72 – This cache is not used in WebSphere Portal V6.0.; P O R T A L U S E R M A N A G E M E N T
  • Page 73 – D A T A S T O R E
  • Page 74 – M O D E L
  • Page 79 – U R L M A P P I N G S
  • Page 80 – W S R P
  • Page 82 – D Y N A M I C A S S E M B L Y / P R O C E S S I N T E G R A T I O N; processintegration.PendingTasksCache
  • Page 83 – P O L I C Y; The WebSphere Portal policy manager uses the following caches.; C O L L A B O R A T I O N S E R V I C E S
  • Page 84 – M I S C E L L A N E O U S; This group of caches does not fit in any of the other categories.
  • Page 85 – PortletMenuCache
  • Page 86 – RegistryService
  • Page 87 – Example Scenarios; G E N E R A L C O M M E N T S; Most portal caches fall into one of four groups:
  • Page 88 – S M A L L N U M B E R O F P A G E S A N D S M A L L N U M B E R O F U S E R S
  • Page 89 – We increased the lifetimes of all caches to at least one hour.; P O R T A L S W I T H L O N G S E S S I O N T I M E O U T S
  • Page 91 – WEB CONTENT MANAGEMENT CACHES; WCM Cache Instances; W C M I T E M C A C H I N G
  • Page 92 – W C M B A S I C C A C H I N G; User: Stores a copy of an item in the cache for each user; S E S S I O N C A C H E
  • Page 93 – M E N U
  • Page 94 – L I B R A R Y P A R E N T; User cache; Size is fixed to 2000. default is disabled.
  • Page 95 – Appendix A. References
  • Page 96 – Appendix B. Credits
Loading the manual

IBM WebSphere Portal software family
Your world. Your way.















IBM WebSphere Portal 6.1.X
Performance Tuning Guide


IBM WPLC Performance Team
March 2009

Document version 2.1

"Loading the manual" means you need to wait until the file loads and becomes available for online reading. Some manuals are very large, and the time they take to appear depends on your internet speed.

Summary

Page 2 - Contents

Contents PERFORMANCE TUNING OVERVIEW ............................................................................................................... 2 Environment Considerations ................................................................................................................ 3 32-bit ...

Page 6 - ABOUT THIS DOCUMENT

ABOUT THIS DOCUMENT This white paper provides a basis for parameter and application tuning for IBM WebSphere Portal for Multiplatform V6.1. Remember that both tuning and capacity are affected by many factors, including the workload scenario and the performance measurement environment. For tuning, th...

Page 7 - PERFORMANCE TUNING OVERVIEW

2 W E B S P H E R E P O R T A L V 6 . 1 T U N I N G G U I D E PERFORMANCE TUNING OVERVIEW Tuning a WebSphere Portal environment involves tuning and configuring the various systems and components of the environment. This chapter discusses some general concepts and details the specifics of the configu...

Other IBM Models

All IBM Other