
PERFORMANCE STUDY /29
VMware vCloud Director 1.0 Performance and Best Practices
Table 5. Cache Limits in vCloud Director 1.0
CACHE DEFAULT
SIZE (FOR
EACH CELL)
USAGE/INFORMATION HOW TO ADJUST
VM Thumbnail
Cache
1000 Maximum number of VM thumbnails
that can be cached per cell.
Each cached item has a time to live
(TTL) of 180 seconds.
cache.thumbnail.maxElementsInMemory = N
cache.thumbnail.timeToLiveSeconds = T
cache.thumbnail.timeToIdleSeconds = X
Security
Context Cache
500 Holds information about the security
context of logged in users.
Each item has a TTL of 3600 seconds
and idle time of 900 seconds.
cache.securitycontext.maxElementsInMemory =
N
cache.securitycontext.timeToLiveSeconds = T
cache.securitycontext.timeToIdleSeconds = X
User Session
Cache
500 Holds information about the user
sessions for logged-in users.
Each item has a TTL of 3600 seconds
and idle time of 900 seconds.
cache.usersessions.maxElementsInMemory = N
cache.usersessions.timeToLiveSeconds = T
cache.usersessions.timeToIdleSeconds = X
Inventory
Cache
5000 Holds information about vCenter
Server entities managed by vCloud
Director.
Each item has a LRU (least recently
used) policy of 120 seconds.
inventory.cache.maxElementsInMemory = N
In order to adjust any of these configured values, perform the following steps:
1.
Stop the cell. This releases the lock that the cell has on the file you will edit.
2.
Edit the
global.properties
file, which is usually found in
<vcloud director install
directory>/etc/
.
3.
Add the desired configuration lines. For example,
org.quartz.threadPool.threadCount = 256
.
4.
Save the file.
5.
Start the cell.
vCenter Server configuration limits are very important because vCloud Director utilizes vCenter Server for many
operations. For vCenter Server 4.0 configuration limits, refer to
VMware vCenter Server 4.0 Configuration Limits
[4]. For vCenter Server 4.1 configuration limits, refer to
VMware vCenter Server 4.1 Configuration Limits
[5].
Commentaires sur ces manuels