DataCore Performance Objects

Following is a list of DataCore Performance Objects for use with Windows Performance Monitor:

DataCore AIM – This object instruments the performance of DataCore Asynchronous IP Mirroring. Measurements include data transfer rates and the logged data size.

DataCore Cache - This object instruments the performance of the cache, both as a whole and on an individual volume basis.

DataCore Disk – This object instruments the performance of each physical disk; including various read/write measurements and various speeds of disk transfer rates which can be used to monitor for long I/Os to the disk. (Refer to Monitoring for Long I/O Metrics.)

DataCore Domain Controller – This object measures read and write traffic for mappings and domains in the region.

DataCore Domains - The DcsSdcDomains models performance of each Domain.

DataCore Mappings – This object models the performance of each mapping, including reads and writes, cumulative numbers and throughput.

DataCore Mirroring – This object instruments the performance of DataCore Net Mirroring.

DataCore NMV Physical Disk – This object instruments the performance of each Physical Disk assigned to a DataCore Network Managed Volume (NMV) Pool.  When physical disks are assigned to an NMV pool, they are logically sliced into Storage Allocation Units.  Each Storage Allocation Unit is either Allocated, Available, or In Recovery (being reinitialized).

DataCore NMV Pool – This object instruments the performance of each Network Managed Volume (NMV) storage pool.  When physical disks are assigned to an NMV pool, they are logically sliced into Storage Allocation Units (SAUs).  These units are initialized before they become available for allocation.  As an application server writes to the system, available storage allocation units are allocated to Network Managed Volumes (NMVs).  When NMVs are deleted, the units allocated to these volumes are reinitialized and then become available once more.

DataCore NMV Volume – This object instruments the performance of each NMV defined in an NMV pool.  This object describes the relationship between NMVs and pools.

DataCore Scheduler – This object instruments the storage server’s polling architecture.  A certain number of Scheduler Threads constantly poll all channels, looking for incoming I/O requests.  When a poller thread finds an I/O request waiting on a channel, the request is serviced by that poller thread, and that is called a Productive Poll.  When a poller thread finds no I/O request, that is called an Unproductive Poll.  A Productive Poll takes longer than an Unproductive Poll.

DataCore SCSI Transport – This object instruments the performance of all SCSI ports (Fibre Channel and iSCSI) in the system. Measurements include target/initiator read and write operations, data transfer rates, and number of processed and outstanding SCSI commands.

DataCore Snapshot – This object instruments the performance of DataCore Snapshot relationships.  Each instance of this object represents an enabled Snapshot relationship.  The name of an instance of this object is the Snapshot relationship number. Measurements include data migration and changes to enabled snapshots and the system memory required to track the measurements.

 

Some objects may not appear in Windows Performance Monitor if they are not installed, not licensed, or not configured.

 

For instructions on monitoring DataCore Performance Objects with Windows Performance Monitor and using the Add Counters dialog box. You can view the counter descriptions in the Performance Monitor tool. Refer to Windows Performance Monitor.

DataCore Performance Objects