PVS Accelerator: How to Check PVS-Accelerator Cache Status?

PVS Accelerator: How to Check PVS-Accelerator Cache Status?

book

Article ID: CTX220761

calendar_today

Updated On:

Description

This article describes the method to check and monitor XenServer PVS-Accelerator status.

 


Instructions

After completing the PVS-Accelerator configuration, you can view the list of VMs with PVS Cache from the XenServer PVS tab.
The caching status for the VM will be displayed on the tab after starting a VM with PVS Cache, as the following picture shows.

User-added image
The following table lists the status messages displayed on the tab.
PVS-Accelerator status
PVS-Accelerator status Description
InitializedPVS-Accelerator has been started and is ready to cache. If the cache remains in this state when the VM has been booted, it means that the PVS Server IP addresses have not been configured correctly, or the VM is not communicating with the PVS server using its primary network interface.
CachingPVS-Accelerator is working.
StoppedPVS-Accelerator is not running for the VM. The cache remains in this state when the VM is not running, or when the cache is not configured sufficiently.
Incompatible Write Cache ModeThere is no caching if the vDisk write cache mode is set to “Cache on Server, persistent” or vDisk is in “Private Image” Access mode. Ensure the VM type is "Production" and the vDisk is in "Standard Image" Access mode.
Incompatible Protocol VersionThe PVS Server version is incorrect. Ensure that you are using Provisioning Services 7.13 or higher.
 
You can also get detailed insight of host-level PVS-Accelerator cache operation using the metrics below:
PVS-Accelerator metrics
Metric NameDescriptionConditionXenCenter Name
pvsaccelerator_evictedBytes per second evicted from the cachePVSAccelerator EnabledPVS-Accelerator eviction rate
pvsaccelerator_read_hitsReads per second served from the cachePVSAccelerator EnabledPVS-Accelerator hit rate
pvsaccelerator_read_missesReads per second that could not be
served from the cache
PVSAccelerator EnabledPVS-Accelerator miss rate
pvsaccelerator_traffic_client_sentBytes per second sent by cached PVS clientsPVSAccelerator EnabledPVS-Accelerator observed network traffic from clients
pvsaccelerator_traffic_server_sentBytes per second sent by cached PVS serversPVSAccelerator EnabledPVS-Accelerator observed network traffic from servers
pvsaccelerator_read_totalReads per second observed by the cachePVSAccelerator EnabledPVS-Accelerator observed read rate
pvsaccelerator_traffic_proxy_savedBytes per second sent by PVS-Accelerator instead of the PVS serverPVSAccelerator EnabledPVS-Accelerator saved network traffic
pvsaccelerator_space_utilizationPercentage of space used by PVS-Accelerator on this host, compared to the total size of the cache storagePVSAccelerator EnabledPVS-Accelerator space utilization
With these metrics, you can customize PVS-Accelerator performance graphs from XenCenter on the host-level Performance tab:
  1. On the Performance tab, click Actions and then New Graph. The New Graph dialog box will be displayed.
  2. In the Name field, enter a name for the graph.
  3. Get all available PVS-Accelerator Datasources by inputting “pvs” in search box. From the list of Datasources, select the check boxes for the datasources you want to include in the graph.
User-added image
      4. Click Save.
Then you can get the detailed real time data of PVS-Accelerator from this graph:
User-added image

Issue/Introduction

This article describes the method to check and monitor XenServer PVS-Accelerator status.

Additional Information

XenServer PVS-Accelerator Introduction and Requirements  
XenServer PVS-Accelerator Cache Storage Considerations
How to change control domain memory using XenCenter in XenServer 7.1 and higher
How to Configure XenServer PVS-Accelerator
How to troubleshoot XenServer PVS-Accelerator