Companies Home Search Profile

Unlocked - Secrets to Time Synchronization on a Linux VPS

Focused View

M F Faruqi

2:47:35

16 View
  • 1. Introduction.mp4
    06:46
  • 2.1 A Good Introduction to Atomic Clocks.html
  • 2.2 A Historical Intro to Atomic Clocks - IEEE.html
  • 2.3 BIPM Official Website.html
  • 2.4 Circular T - BIPM.html
  • 2.5 Complete descriptive list of Timezones.html
  • 2.6 Infomation about Royal Observatory Greenwich.html
  • 2.7 International Earth Rotation and Reference Systems Service.html
  • 2.8 International Telecommunication Union (ITU) Website.html
  • 2.9 Kilogram Is Dead - NY Times.html
  • 2.10 Length of a Day and Earths Rotation.html
  • 2.11 The Official Retirement of Leap Second - NY Times.html
  • 2. Class 1 - The Time & The Timezones.mp4
    29:05
  • 3.1 Build Your Own GPS Based Time Server.html
  • 3.2 Chrony Home Page.html
  • 3.3 Core Infrastructure Initiative Foundation.html
  • 3.4 Core Infrastructure Initiative Foundation - Security Audit.html
  • 3.5 How to Implement NTS via Chrony.html
  • 3.6 Introduction to How Atomic Clocks Work.html
  • 3.7 Network Time Foundation.html
  • 3.8 Network Time Protocol - Wikipedia.html
  • 3.9 Network Time Security for the Network Time Protocol - IETF.html
  • 3.10 NTP Project Website.html
  • 3.11 NTPSec.html
  • 3.12 NTPSec - Development.html
  • 3.13 Roughtime - Cloudflare.html
  • 3.14 Roughtime Home Page.html
  • 3. Class 2 - NTP & NTP Apps.mp4
    25:40
  • 4.1 Facebook Time Service Explanation.html
  • 4.2 he.net - Time Servers.html
  • 4.3 he.net-time-servers.txt
  • 4.4 IETF NTP Specifications.html
  • 4.5 NTP Pool Project Website.html
  • 4.6 RedHat NTP leap smear incompatibility.html
  • 4.7 Time Servers List.html
  • 4.8 What is Leap Smearing.html
  • 4. Class 3 - Chrony InstallationConfiguration.mp4
    20:03
  • 5.1 DelayOffsetDispersion - Meinberg Global.html
  • 5.2 IETF NTP Specifications - RFC 5905.html
  • 5.3 Informative - How a Quartz Clock Works - Youtube.html
  • 5.4 Root Delay & Root Dispersion - Meinberg Global.html
  • 5. Class 4 - Chrony Tracking Metrics.mp4
    35:39
  • 6.1 Extended NTP Protocol - IETF.html
  • 6.2 Facebook Time Appliance.html
  • 6.3 Facebook Using Chrony as a Server.html
  • 6.4 facebook-timeserver.txt
  • 6.5 Understanding NTP Reach Statistics.html
  • 6. Class 5 - Chrony Sources Metrics.mp4
    24:45
  • 7.1 Calculator.net.html
  • 7. Class 6 - Chrony Stress Test.mp4
    23:02
  • 8. Bonus Lecture.mp4
    02:35
  • Description


    How to Install, Configure & Track Chrony - The Right Way

    What You'll Learn?


    • Describe why the inclusion of The Leap Seconds in UTC is important to keep time in sync with The Universe.
    • Describe the NTP Daemon, Systemd Timesyncd Service, and Chrony, along with their shortcomings and advantages.
    • Learn how to Remove NTP Daemon and Systemd Timesyncd Service.
    • Install Chrony and Enable Logging.
    • Add additional timeservers to Chrony's configuration for resiliency and redundancy.
    • Describe NTP Metrics such as Residual Frequency, Skew, Root delay, etc.
    • Explain NTP Metrics such as Poll, Reach, LastRx, Margin of Error, etc.
    • Use the gathered metrics to select superior timeservers to achieve better time accuracy for your VPS.
    • Stress test Chrony to understand its time correctional behavior.

    Who is this for?


  • Anyone running Linux either as a server or on desktop.
  • Windows is not supported.
  • What You Need to Know?


  • You should have a basic understanding on Linux commands and have a running VPS.
  • We officially support Debian. If Chrony is already running on your server then it doesn't matter whether you're running Ubuntu, RedHat etc. you will be able to follow through.
  • More details


    Description

    This course is for anyone who runs or manages a Linux server.

    For any Linux-based server, time management is one of the most critical and unfortunately often the most neglected part of the System Management Strategy. Every server must be able to properly synchronize time from a number of Internet Time Servers to keep the right time. If it fails to synchronize time from a time server then it has to rely upon its own motherboard based clock for timekeeping. The tick generator for the motherboard clock in most cases is a crystal oscillator.

    The frequency of this crystal oscillator is not constant. Manufacturing variances and temperature differences are two of the major variables that affect this clock frequency, and gradually the system time that depends upon the motherboard clock starts to diverge. This non-perfect behavior of the System clock is also called Clock Drift. Even a few milliseconds clock drift per day may accumulate to a few seconds or even minutes over a few months.

    You can relate this clock drift to a time bomb ticking away which can explode any time. And when it explodes bad things start to happen which may include:

    • Failure to run automated processes like order processing, data backups, or even database server crashing. And once the database server crashes all the dynamic websites hosted on a server also crash.

    • Data loss such as backup programs saving out-of-date versions of files, instead of the latest versions.

    • Compromised security such as SSL certificates failing to authenticate or failing to renew that may result in websites downtime.

    • Log files becoming inaccurate resulting in an inability to retrace hacking attempts.

    • These issues may bring up legal liabilities to a business which may result in financial losses as well as in the loss of business credibility.

    This course has been prepared so that your server may reliably synchronize time from multiple timeservers, have time synchronization redundancy and have up-to-microsecond time precision.

    For that purpose we shall make use of a application called Chrony. You will be guided to how to safely install Chrony, configure it, monitor it, and stress test it.

    Who this course is for:

    • Anyone running Linux either as a server or on desktop.
    • Windows is not supported.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    M. F. Faruqi is the founder of Mindbuilt Technology and Mindbuild Design Studio. He has been serving in the IT arena for more than 20 years.Though his educational background is in Theoretical Physics, he is involved with IT, ever since he came out of the University.Initially, in his career, he has taught computers to children in an international school, from kindergarten to 8th grade.He has also taught MCSE and A+ certifications in an IT Institute to elder students.During his last job, he served as the Chief Operating Officer in an off-shore Software Development House. There he led a team of more than 50 developers on international projects related to Amnesty International, World Bank, etc.As a corporate Mindbuilt Technology provides Linux Cloud Consulting services to a variety of clients. Some of Mindbuilt's long-term clients include large-scale Electrical, Mechanical, and HVAC Contractors, Defense Contractors and Suppliers, Nature Conservationists, etc.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 8
    • duration 2:47:35
    • Release Date 2024/01/12

    Courses related to Linux