Portal Server and Scalability
Chapter 5
Creating Your Portal Design
83
Portal Server and Scalability
Scalability is a system’s ability to accommodate a growing user population, without
performance degradation, by the addition of processing resources. The two general
means of scaling a system are vertical and horizontal scaling. The subject of this
section is the application of scaling techniques to the Portal Server product.
Benefits of scalable systems include:
•
Improved response time
•
Fault tolerance
•
Manageability
•
Expendability
•
Simplified application development
•
Building modules
Vertical Scaling
In vertical scaling, CPUs, memory, multiple instances of Portal Server, or other
resources are added to one machine. This enables more process instances to run
simultaneously. In Portal Server, you want to make use of this by planning and
sizing to the number of CPUs you need. See
Chapter 4, “Pre-Deployment
Considerations”
for more information.
Horizontal Scaling
In horizontal scaling, machines are added. This also enables multiple simultaneous
processing and a distributed work load. In Portal Server, you make use of
horizontal scaling because you can run the Portal Server, Directory Server and
Access Manager on different nodes. Horizontal scaling can also make use of
vertical scaling, by adding more CPUs, for example.
Additionally, you can scale a Portal Server installation horizontally by installing
server component instances on multiple machines. Each installed server
component instance executes an HTTP process, which listens on a TCP/IP port
whose number is determined at installation time. Gateway components use a
round-robin algorithm to assign new session requests to server instances. While a
session is established, an HTTP cookie, stored on the client, indicates the session
server. All subsequent requests go to that server.
Содержание Portal Server 6 2005Q1
Страница 8: ...8 Portal Server 6 2005Q1 Deployment Planning Guide...
Страница 10: ...10 Portal Server 6 2005Q1 Deployment Planning Guide...
Страница 12: ...12 Portal Server 6 2005Q1 Deployment Planning Guide...
Страница 20: ...Sun Welcomes Your Comments 20 Portal Server Secure Remote Access 6 2005Q1 Administration Guide...
Страница 36: ...A Typical Portal Server Installation 36 Portal Server 6 2005Q1 Deployment Planning Guide...
Страница 50: ...Proxylet 50 Portal Server 6 2005Q1 Deployment Planning Guide...
Страница 78: ...SRA Sizing 78 Portal Server 6 2005Q1 Deployment Planning Guide...
Страница 132: ...Identity and Directory Structure Design 132 Portal Server 6 2005Q1 Deployment Planning Guide...
Страница 142: ...Configuration Files 142 Portal Server 6 2005Q1 Deployment Planning Guide...
Страница 152: ...Tuning Parameters for etc system 152 Portal Server 6 2005Q1 Deployment Planning Guide...
Страница 158: ...Portal Server on an Application Server Cluster 158 Portal Server 6 2005Q1 Deployment Planning Guide...
Страница 178: ...Portal Design Task List 178 Portal Server 6 2005Q1 Deployment Planning Guide...
Страница 180: ...Comparison of Solaris and Linux Path Names 180 Portal Server 6 2005Q1 Deployment Planning Guide...
Страница 182: ...182 Portal Server 6 2005Q1 Deployment Planning Guide...
Страница 192: ...Section X 192 Portal Server 6 2005Q1 Deployment Planning Guide...