On Monday, February 6, 2012 10:52:00 AM UTC-8, Peter Phaal wrote:
> On Feb 6, 2012, at 7:53 AM, rick jones wrote:
> On Feb 5, 2012, at 10:56 PM, Peter Phaal wrote:
> We have been experimenting with using sFlow to export desktop
> virtualization quality of service metrics:
> http://blog.sflow.com/2012/02/desktop-virtualization.html
> Useful metrics are easily obtained for the PCoIP protocol since they
> are exposed through the Windows WMI interface:
> http://pubs.vmware.com/view-50/index.jsp?topic=/com.vmware.view.integ...
> It seems odd that they are dividing bits by 1024 to arrive at kilobits. I
> think this may be one of the first times I've encountered someone promoting
> power-of-two bits per second.
> There does seem to be a real mixture of units when you get into system and
> storage management. Defining counters in bytes in the sFlow structures
> avoids any confusion at the receiving end.
> The following sFlow structure is based on the PCoIP WMI counters:
> struct vdi_stats {
> unsigned int sessions_current; /* number of current sessions */
> unsigned int sessions_total; /* total sessions started */
> unsigned int sessions_duration; /* cumulative session time (in seconds)
> across all sessions, such that average
> session duration = sessions_duration
> / sessions_total */
> unsigned int rx_bytes; /* total bytes received */
> unsigned int tx_bytes; /* total bytes sent */
> Rare is the 32 bit byte counter that doesn't wrap too soon?
> Good point - the rx_bytes and tx_bytes should probably be 64 counters.
> I found some documentation on Citrix ICA Session Counters and they have
> very similar metrics:
> http://support.citrix.com/proddocs/topic/xenapp5fp-w2k8/ps-ref-counte...
> For QoS measurements, Session Compression ratio looks like an analog for
> img_quality and the Latency metrics look like a close match for the rtt
> gauges.
> If anyone has references for metrics maintained by additional desktop
> virtualization protocols (e.g. SPICE, RDP/RemoteFX, etc)., please
> contribute links.
> Peter