Microsoft Office Tutorials and References
In Depth Information
Understanding Operational Concepts
ECS
Process
Size
Memory allocations fail.
All unused objects are freed.
Memory will be freed when
existing sessions are closed.
Requests are blocked.
All unused objects are freed.
Memory will be freed when
existing sessions are closed.
Available
System Resources
Maximum
Private Bytes
Unused objects are freed to
reach the Memory Cache
Threshold or if they are older
than the Maximum Unused
Object Age.
Memory
Cache Threshold
Unused objects are freed if they
are older than the Maximum
Unused Object Age.
Figure 3-10
A generated chart image — The process of generating the image is costly, so caching is used
whenever possible.
A range of data for the EWA — The EWA asks the ECS for the range it needs to display, and the ECS
returns it from the cache if it is available. This range contains all the information needed for the
EWA to render it.
Scaling to Multiple Machines
Excel Services supports multiple topologies. The most compact one is running all the components of the
WFE and the ECS on the same machine. It can be used in relatively small, departmental, and evaluation
deployments.
In larger installations, the WFE and the ECS can be deployed to separate machines. In addition to
rendering the EWA Web Part, the WFE supports all SharePoint functionality.
Scaling Up and Scaling Out
To determine the best way to scale your system, you need to analyze your specific requirements. Scaling
up means adding more resources to your machine. Scaling out means adding more machines to the farm.
You can scale up by using a multi-processor machine, adding more memory (preferably on the 64-bit
architecture), and/or having faster network cards on your machine. As with any other performance
analysis, you should start by understanding your bottleneck. For example, if your workbooks are
calculation-intensive, adding more CPUs will help. If you load a lot of large workbooks, adding more
memory will help. (Optimization of the CPU and memory is discussed in more detail later in this chapter.)
Search JabSto ::




Custom Search