Please provide your feedback in this short Flings' survey.
fling logo of Linux Driver for Precision Clock Virtual Device

Linux Driver for Precision Clock Virtual Device

version 1.0 — May 07, 2020

Contributors 2

View All

Comments 2

  • profile picture of Stéphane Lapie
  • profile picture of Madhusoodan Rao
View All

Summary

ptp_vmw is a Linux driver for VMware Precision Clock, a new type of virtual device available in ESXi 7.0 (hardware version 17 on-wards) that provides virtual machines with access to the underlying ESXi host's system clock. Guests can use the device as a reference clock in Chrony time synchronization software to synchronize their system clocks with.

Precision Clock offers an alternative to existing methods of time synchronization in the guest, such as NTP. A potential benefit of using Precision Clock, when compared to a network time synchronization, is that it uses a VMware proprietary paravirtual interface between a virtual machine and the host to fetch time information. Achievable accuracy using network based time synchronization in a guest is limited by delay and variability in the virtual networking paths (including the guest's own networking stack), especially under high loads. By avoiding virtual networking, time synchronization using Precision Clock can, potentially, achieve higher accuracy. See the vSphere 7.0 documentation at https://docs.vmware.com for more information about this virtual device.

This fling includes a Linux kernel module source RPM, which can be built and installed in a Linux system. Upon loading the driver, a PTP clock device is created, which can be consumed as a reference clock in Chrony. See included README file for more information.

To use the driver, please download the ptp_vmw-1.0.16123801.zip file into your VM. Please unzip the ZIP file. It will expand into a source RPM file and a README file. Please follow instructions in the README file to install the driver.

Requirements

  • VMware ESXi 7.0
  • Virtual Machine(hardware version 17 or above), running one of the following guest operating systems:
  • CentOS / RHEL 7.6 or above
  • CentOS / RHEL 8.0 or above

Instructions

Instructions are located in the download .zip file

Similar Flings

No similar flings found. Check these out instead...
Feb 22, 2021
fling logo of Horizon Helpdesk Utility

Horizon Helpdesk Utility

version 1.5.0.24

The Horizon Helpdesk Utility is designed to be a tool used by real help desk agents.

Jan 22, 2016
fling logo of Download and Install ESXi Host Client on all hosts in vCenter

Download and Install ESXi Host Client on all hosts in vCenter

This sample script will download the latest ESXi Host Client from the VMware Labs site and install on all hosts in vCenter, just change the vCenter name and credentials and make sure you have internet access.

May 25, 2022
fling logo of USB Network Native Driver for ESXi

USB Network Native Driver for ESXi

version 1.10

This Fling supports the most popular USB network adapter chipsets found in the market.

May 23, 2022
fling logo of Virtual Machine Desired State Configuration

Virtual Machine Desired State Configuration

version 1.1.3 (4092207)

Virtual Machine Desired State Configuration (VMDSC) allows virtual administrators to specify VM CPU/Memory desired state which will take effect upon the next Guest OS reboot. This removes the burden of having to schedule a downtime window with the business/app owners.

Mar 27, 2020
fling logo of Workspace ONE Tunnel Log Viewer

Workspace ONE Tunnel Log Viewer

version 1.0

Tunnel Log Viewer is a tool for viewing and analyzing Workspace ONE Tunnel log files. Communication logs are difficult to read as multiple connections can happen at the same time and log messages are often intermixed.

Jul 07, 2016
fling logo of Horizon Service Installer for NSX

Horizon Service Installer for NSX

version 1.3.1

This VMware Fling is an easy-to-use utility that inserts Horizon View services into NSX, and then combines them into Service Groups.

View More