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...
Sep 05, 2018
Jul 18, 2011
fling logo of CloudFS

CloudFS

version 1.0

CloudFS is a prototype replicated and distributed storage system for the VMware ESX platform. It allows VMs to run using local storage, without any single points of failure.

Sep 22, 2021
fling logo of Terraform Provider for vRealize Log Insight Cloud

Terraform Provider for vRealize Log Insight Cloud

version 1.0

Terraform Provider for vRealize Log Insight Cloud allows Terraform Users to request and provision vRealize Log Insight Cloud resources like Alert & Query Definitions.

Jan 19, 2012
fling logo of InventorySnapshot

InventorySnapshot

version 1.1

InventorySnapshot allows a user to "snapshot" a given vCenter inventory configuration and then reproduce it.

Sep 28, 2018
fling logo of SDDC Certificate Tool

SDDC Certificate Tool

version 1.0.1 - Build 10253169

The SDDC Certificate Tool automates this workflow and makes it easy to keep certificates across your SDDC up to date. It will replace all certificates in the supported products and reestablish trust between the components.

May 21, 2021
fling logo of App Volumes Packaging Utility

App Volumes Packaging Utility

version 1.3

This App Volumes Packaging Utility helps to package applications. With this fling, packagers can add the necessary metadata to MSIX app attach VHDs so they can be used alongside existing AV format packages.

View More