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...
Jul 02, 2021
fling logo of Edge Services Observability

Edge Services Observability

version 0.1.0

Edge Services Observability is a tool used to monitor Edge Services running on Unified Access Gateways. We’ve provided readily available dashboards to help you easily understand.

Jan 16, 2019
fling logo of Policy Enforcer

Policy Enforcer

version 1.0

Policy Enforcer is used to check and remediate restriction policies on a Workspace ONE Managed Windows 10 machine.

Aug 03, 2021
fling logo of Site Recovery Manager Mobile

Site Recovery Manager Mobile

version 1.0.1

Site Recovery Manager is a business continuity and disaster recovery solution that helps you plan, test and run the recovery of virtual machines.

Jan 02, 2016
fling logo of VCS to VCVA Converter

VCS to VCVA Converter

version 0.9.1

The VCS to VCVA Converter Appliance is the winning idea from the 2013 Fling Contest. It allows customers to migrate from Windows vCenter Server with an External Microsoft SQL Server Database to the vCenter Server Appliance with an embedded vPostgres database.

Feb 23, 2021
fling logo of VMware Cloud Foundation Powernova

VMware Cloud Foundation Powernova

version 1.0

VMware Cloud Foundation Powernova is a Fling built on top of VCF that provides the users the ability to perform Power Operations (Power ON, Power OFF) seamlessly across the entire inventory. It has a sleek UI to visualize the entire VCF inventory (which is the first of its kind for VCF) across the domains of VCF.

Jul 18, 2018
fling logo of Blockchain on Kubernetes

Blockchain on Kubernetes

version 2.1

Blockchain is an emerging technology which has been gaining traction globally throughout the past few years. Industries like finance, logistics, and IoT are actively working on research and pilot projects using blockchain.

View More