Editing Time Appliances Project
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 6: | Line 6: | ||
:This Project is open to the public and we welcome all those who would like to be involved. | :This Project is open to the public and we welcome all those who would like to be involved. | ||
:Time is | :Time is a key element to get the highest efficiency in a distributed system. The performance of a distributed system depends on the synchronization of its elements. Several industries such as telecom, mobile, power, industrial, professional audio and video and many more have embraced the need for highly accurate and more importantly reliable distribution and synchronization of time and frequency across packet networks. Although the use case scenario for each of the industries is different, they all share one common thing and that is, time synchronization. Since there is a diverse need for time synchronization across different industries, driven from different use cases and applications, managing the needs of this industry chain becomes a challenge. | ||
Time Appliances Project (TAP) aims to provide a platform to bring together | Time Appliances Project (TAP) aims to provide a platform to bring together, discuss, standardize and share technologies and solutions across industries with the datacenter applications and datacenter network infrastructure as the main interest. The project aims to bring together the community of datacenter operators, application developers, and equipment and semiconductor companies together to enable datacenter time-sensitive applications such as consistency in distributed systems, edge computing, AR/VR and IoT. These applications will greatly benefit from high accuracy, reliable, and scalable distribution and synchronization of time. | ||
IEEE 1588 Precision Timing Protocol (PTP) and other synchronization methods have been adopted by various industries to maximize the efficiency of various distributed system use cases. Each use case scenario comes with a set of requirements and configurations. These configurations are collected as a ‘PTP profile’. Time appliances project aims to support the development of a PTP profile for datacenter applications and datacenter network infrastructure. The profile will cover time-sensitive applications over OCP-compliant and PTP-aware networking infrastructure such as network switches, network clocks, network interface cards, timing modules & connectors, etc. Additionally, the profile will address various requirements for high accuracy and reliable distribution and synchronization of time, such as expected performance, networking, software API, data models, deployment and telemetry. The project also aims at openness and interoperability through the use of open-source PTP software implementations for timing appliances. | IEEE 1588 Precision Timing Protocol (PTP) and other synchronization methods have been adopted by various industries to maximize the efficiency of various distributed system use cases. Each use case scenario comes with a set of requirements and configurations. These configurations are collected as a ‘PTP profile’. Time appliances project aims to support the development of a PTP profile for datacenter applications and datacenter network infrastructure. The profile will cover time-sensitive applications over OCP-compliant and PTP-aware networking infrastructure such as network switches, network clocks, network interface cards, timing modules & connectors, etc. Additionally, the profile will address various requirements for high accuracy and reliable distribution and synchronization of time, such as expected performance, networking, software API, data models, deployment and telemetry. The project also aims at openness and interoperability through the use of open-source PTP software implementations for timing appliances. | ||
Datacenter applications are the primary target of time appliances project. In addition, the project extends to related topics on time synchronization in academia, research and other industries. The time appliances project brings together the community and will be highly collaborative through technical meetings and collaboration with other OCP Projects including the Networking, Storage, Server, and Telco Projects. | Datacenter applications are the primary target of time appliances project. In addition, the project extends to related topics on time synchronization in academia, research and other industries. The time appliances project brings together the community and will be highly collaborative through technical meetings and collaboration with other OCP Projects including the Networking, Storage, Server, and Telco Projects. | ||
Line 23: | Line 21: | ||
==Project Leadership== | ==Project Leadership== | ||
: | Lead: | ||
:[mailto:ahmad.byagowi@ocproject.net Ahmad Byagowi, Ph.D.] (OCP TAP / Facebook) | |||
Incubation Committee: | |||
:[mailto:elad.wind@ocproject.net Elad Wind] (OCP / NVIDIA) | |||
==Workstreams== | === Workstreams === | ||
{| class="wikitable | {| class="wikitable" | ||
|- | |- | ||
! | ! | ||
! Project !! Objective !! | ! Project !! Objective !! POC !! Meeting Schedule | ||
|- | |- | ||
| | | #1 | ||
| | | Open Time Server | ||
| Development of an open time server for DC and Edge systems | | Development of an open time server for DC and Edge systems | ||
| [mailto: | | [mailto:leoleovich@fb.com Oleg Obleukhov] & <br> [mailto:dotanl@nvidia.com Dotan Levi] | ||
| | | rowspan="4" | discussed during project calls | ||
| | |||
|- | |- | ||
| | | #2 | ||
| | | Data Center PTP Profile | ||
| Development of a PTP Profile tailored for data center applications | | Development of a PTP Profile tailored for data center applications | ||
| [mailto:michelouellette@ | | [mailto:michelouellette@fb.com Michel Ouellette] | ||
|- | |- | ||
| | | #3 | ||
| | | Precision Time API | ||
| Time APIs to disseminate the time error (error bound) and bring accurate time to the user space | | Time APIs to disseminate the time error (error bound) and bring accurate time to the user space | ||
| [mailto:gemicha@gmail.com Georgi Chalakov] | | [mailto:gemicha@gmail.com Georgi Chalakov] | ||
|- | |- | ||
| | | #4 | ||
| | | Oscillators | ||
| Classification and measuring of oscillators | | Classification and measuring of oscillators | ||
| [mailto:ggiust@sitime.com Gary Giust | | [mailto:ggiust@sitime.com Gary Giust] | ||
|- | |- | ||
| | | | ||
| Overall | |||
| Project meeting coordinator | |||
| [mailto:kelvinchukwu@fb.com Kelvin Chukwu] | |||
| please send all inquiries to Kelvin | |||
| | |||
| | |||
| | |||
| | |||
|} | |} | ||
==Get Involved== | ==Get Involved== | ||
:- [https://ocp-all.groups.io/g/OCP-TAP TAP Mailing List] | :- [https://ocp-all.groups.io/g/OCP-TAP TAP Mailing List] | ||
:- [ | :- [http://opencompute.org/projects/projects-calendar/ OCP Projects Calendar] | ||
==Documents== | ==Documents== | ||
:- [https://146a55aca6f00848c565-a7635525d40ac1c70300198708936b4e.ssl.cf1.rackcdn.com/files/c6eee7bea1d297fe82bd18a7f38dfb1806ec1806.pdf Charter] | :- [https://146a55aca6f00848c565-a7635525d40ac1c70300198708936b4e.ssl.cf1.rackcdn.com/files/c6eee7bea1d297fe82bd18a7f38dfb1806ec1806.pdf Charter] | ||
:- | :- OCP Presentation Template - please contact [mailto:michael@opencompute.org Michael Schill] or [mailto:archna@opencompute.org Archna Haylock] for a copy | ||
Release Candidates (RC) Docs | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! | ! Worstream !! Name !! Format !! Version !! Date | ||
|- | |- | ||
| | | #1 | ||
| [https://github.com/opencomputeproject/Time-Appliance-Project Open Time Server] | |||
| [https://github.com/opencomputeproject/Time-Appliance-Project | | MD | ||
| | | v0.2 | ||
| June 30, 2021 | |||
| | |||
| | |||
|- | |- | ||
| [https://drive.google.com/file/d/ | | #2 | ||
| | | [https://drive.google.com/file/d/1VKHN8jHgJ9WYLu4lTsgCzvG37SiaxQja/view?usp=sharing Data Center PTP Profile] | ||
| PDF | |||
| v0.3 | |||
| April 7, 2021 | |||
|- | |- | ||
|} | |} | ||
==TAP GitHub== | |||
:- [https://github.com/opencomputeproject/Time-Appliance-Project Github Repo] | |||
==TAP Google Drive== | |||
:- [https://drive.google.com/drive/folders/1EDE9Pj1eZj2sF7fUGOnVmwGTf4U6yonr?usp=sharing Google Drive Document Repository] | |||
==Regular Project Calls== | ==Regular Project Calls== | ||
:- Wednesdays at 11am PST, starting on July 15th, 2020. Repeats every 2 weeks following that | |||
:- Please contact [mailto:kelvinchukwu@fb.com Kelvin Chukwu] to propose any agenda items | |||
Join the meeting from your computer, tablet or smartphone: | Join the meeting from your computer, tablet or smartphone: | ||
https://global.gotomeeting.com/join/565185493 | |||
Dial in | Dial in: | ||
United States (Toll Free): +1 877 309 2073 | |||
United States: +1 571 317-3129 | |||
Access Code: 565-185-493 | |||
==Upcoming Calls== | |||
{| class="wikitable | {| class="wikitable" | ||
|- | |- | ||
! | ! | ||
! Date !! Topics !! Speakers | ! Date !! Topics !! Speakers | ||
|- | |- | ||
| #32 | | #32 | ||
| Oct- | | <font color="green">Oct-6, 2021</font> | ||
| | | <font color="green"></font> | ||
| Alon Regev | | <font color="green">Alon Regev</font> | ||
|- | |- | ||
| #31 | | #31 | ||
| Sep-22, 2021 | | <font color="green">Sep-22, 2021</font> | ||
| | | <font color="green"></font> | ||
| Amit Oren | | <font color="green">Amit Oren</font> | ||
|- | |- | ||
| #30 | | #30 | ||
| Sep- | | <font color="green">Sep-8, 2021</font> | ||
| | | <font color="green">Miniaturized Rubidium Oscillator With The Lowest SWAP Based On Double Resonance</font> | ||
| Christian S | | <font color="green">Christian S., Stavros M., Jean-Arnold C.</font> | ||
|- | |- | ||
| #29 | | #29 | ||
| Aug-25, 2021 | | <font color="green">Aug-25, 2021</font> | ||
| | | <font color="green">Recent Advancements in Time Synced Based Speed up for Globally Distributed Databases</font> | ||
| Nathan VanBenschoten | | <font color="green">Nathan VanBenschoten</font> | ||
|- | |- | ||
| #28 | | #28 | ||
| Aug-11, 2021 | | <font color="green">Aug-11, 2021</font> | ||
| | | <font color="green">White Rabbit - High Accuracy PTP: Background and applications</font> | ||
| Francisco Girela | | <font color="green">Francisco Girela, Ph.D.</font> | ||
| | |- | ||
| #27 | |||
| <font color="green">Jul-28, 2021</font> | |||
| <font color="green">Sundial: Fault-tolerant Clock Synchronization for Datacenters</font> | |||
| <font color="green">Gautam Kumar & Yuliang Li, Ph.D.</font> | |||
|- | |||
| #26 | |||
| <font color="green">Jul-14, 2021</font> | |||
| <font color="green">Holdover Challenges in NIC Based Boundary Clocks</font> | |||
| <font color="green">Eyal Cohen</font> | |||
|- | |||
|} | |||
==Recordings from Past Calls== | |||
{| class="wikitable" | |||
|- | |- | ||
! | |||
! Date !! Topics !! Speakers !! Slides | |||
|- | |- | ||
| #26 | | #26 | ||
| Jul-14, 2021 | | Jul-14, 2021 | ||
| | | Holdover Challenges in NIC Based Boundary Clocks | ||
| Eyal Cohen | | Eyal Cohen | ||
| | | | ||
|- | |- | ||
| #25 | | #25 | ||
| Jun-30, 2021 | | Jun-30, 2021 | ||
| | | GNSS Anti-Jamming and Spoof Mitigation | ||
| Benoit Krummenacker | | Benoit Krummenacker | ||
| | | | ||
|- | |- | ||
Line 780: | Line 178: | ||
|- | |- | ||
| #23 | | #23 | ||
| Jun- | | Jun-2, 2021 | ||
| Introduction to MAC and CSACs | | Introduction to MAC and CSACs | ||
| Robert Lutwak, Ph.D. | | Robert Lutwak, Ph.D. | ||
Line 793: | Line 191: | ||
|- | |- | ||
| #21 | | #21 | ||
| May- | | May-5, 2021 | ||
| [https://www.youtube.com/watch?v=pqTsCFM6lCo White Rabbit: An Accurate Time and Frequency Transfer over Ethernet] | | [https://www.youtube.com/watch?v=pqTsCFM6lCo White Rabbit: An Accurate Time and Frequency Transfer over Ethernet] | ||
| Maciej Lipinski, Ph.D. | | Maciej Lipinski, Ph.D. | ||
Line 805: | Line 203: | ||
|- | |- | ||
| #19 | | #19 | ||
| Apr- | | Apr-7, 2021 | ||
| [https://www.youtube.com/watch?v=rSsSAlP2eIA Clock and Oscillator Statistics and Characterization Techniques] | | [https://www.youtube.com/watch?v=rSsSAlP2eIA Clock and Oscillator Statistics and Characterization Techniques] | ||
| [https://drive.google.com/file/d/1V8zDETnZX_PjxGYog8bKgokKqnUjR95X/view?usp=sharing Slides] | | [https://drive.google.com/file/d/1V8zDETnZX_PjxGYog8bKgokKqnUjR95X/view?usp=sharing Slides] | ||
Line 845: | Line 243: | ||
| [https://drive.google.com/file/d/1H16HOlaNx4C72A3odW-Lc4_F-yrDAi_M/view?usp=sharing Slides] | | [https://drive.google.com/file/d/1H16HOlaNx4C72A3odW-Lc4_F-yrDAi_M/view?usp=sharing Slides] | ||
|- | |- | ||
| | |||
| | | | ||
| | |||
| | |||
|- | |- | ||
| #12 | | #12 | ||
Line 859: | Line 256: | ||
|- | |- | ||
| #11 | | #11 | ||
| Dec- | | Dec-2, 2020 | ||
| [https://www.youtube.com/watch?v=rVZbEKOE6jo Data Center PTP Profile, <B>Workstream #2</B> proposal] | | [https://www.youtube.com/watch?v=rVZbEKOE6jo Data Center PTP Profile, <B>Workstream #2</B> proposal] | ||
| Michel Ouellette | | Michel Ouellette | ||
Line 872: | Line 269: | ||
|- | |- | ||
| # | | #9 | ||
| Nov- | | Nov-4, 2020 | ||
| [https://www.youtube.com/watch?v=rUDHKJCI3n4 Time Sync in TSNs] (History of TSN, IEEE 802.1AS Overview) | | [https://www.youtube.com/watch?v=rUDHKJCI3n4 Time Sync in TSNs] (History of TSN, IEEE 802.1AS Overview) | ||
| Hesham ElBakoury | | Hesham ElBakoury | ||
| [https://drive.google.com/file/d/1y1ds3bGuJcNRlHgVnmjQGeXhCfZ5sy4q/view?usp=sharing Slides] | | [https://drive.google.com/file/d/1y1ds3bGuJcNRlHgVnmjQGeXhCfZ5sy4q/view?usp=sharing Slides] | ||
|- | |- | ||
| # | | #8 | ||
| Oct-21, 2020 | | Oct-21, 2020 | ||
| [https://www.youtube.com/watch?v=cUPv1Gdvv9A Starter's guide to ptp4l] | | [https://www.youtube.com/watch?v=cUPv1Gdvv9A Starter's guide to ptp4l] | ||
Line 886: | Line 282: | ||
|- | |- | ||
| # | | #7 | ||
| Oct- | | Oct-7, 2020 | ||
| [https://www.youtube.com/watch?v=FIuazsKx7VY&feature=youtu.be Timing card implementation] | | [https://www.youtube.com/watch?v=FIuazsKx7VY&feature=youtu.be Timing card implementation] | ||
| Ahmad Byagowi, Ph.D. | | Ahmad Byagowi, Ph.D. | ||
Line 893: | Line 289: | ||
|- | |- | ||
| # | | #6 | ||
| Sep-23, 2020 | | Sep-23, 2020 | ||
| [https://www.youtube.com/watch?v=Xzh3JUzbz4I Practical Use Cases of Synchronized Clocks] | | [https://www.youtube.com/watch?v=Xzh3JUzbz4I Practical Use Cases of Synchronized Clocks] | ||
Line 900: | Line 296: | ||
|- | |- | ||
| # | | #5 | ||
| Sep- | | Sep-9, 2020 | ||
| [https://www.youtube.com/watch?v=5XJXEztSDl4 Data Center PTP Profile, <B>Workstream #2</B> goals and draft spec] | | [https://www.youtube.com/watch?v=5XJXEztSDl4 Data Center PTP Profile, <B>Workstream #2</B> goals and draft spec] | ||
| Michel Ouellette | | Michel Ouellette | ||
Line 907: | Line 303: | ||
|- | |- | ||
| # | | #4 | ||
| Aug-26, 2020 | | Aug-26, 2020 | ||
| [https://www.youtube.com/watch?v=vc1IUOw0Q4k Open Grandmaster (Open Time Server), <B>Workstream #1</B> goals and draft spec] | | [https://www.youtube.com/watch?v=vc1IUOw0Q4k Open Grandmaster (Open Time Server), <B>Workstream #1</B> goals and draft spec] | ||
Line 914: | Line 310: | ||
|- | |- | ||
| # | | #3 | ||
| Aug-12, 2020 | | Aug-12, 2020 | ||
| [https://www.youtube.com/watch?v=INEbH7Q_d1c TAP Vision as well as the impact of precision oscillator noise on PTP time error] | | [https://www.youtube.com/watch?v=INEbH7Q_d1c TAP Vision as well as the impact of precision oscillator noise on PTP time error] | ||
Line 921: | Line 317: | ||
|- | |- | ||
| # | | #2 | ||
| Jul-29, 2020 | | Jul-29, 2020 | ||
| [https://www.youtube.com/watch?v=t7eo3Aya35c Detailed Project Proposal and Discussion] | | [https://www.youtube.com/watch?v=t7eo3Aya35c Detailed Project Proposal and Discussion] | ||
Line 928: | Line 324: | ||
|- | |- | ||
| # | | #1 | ||
| Jul-15, 2020 | | Jul-15, 2020 | ||
| [https://www.youtube.com/watch?v=WmMM0b38mIM Proposal to launch OCP-TAP Incubation Project] | | [https://www.youtube.com/watch?v=WmMM0b38mIM Proposal to launch OCP-TAP Incubation Project] | ||
Line 936: | Line 332: | ||
|} | |} | ||
== Presentations & | ==Presentations & Videos== | ||
:- [https://drive.google.com/file/d/1WAUl4JVaakqCY8e7yZlQiz5j6NhMkHPb/view?usp=sharing '''TAP Vision''' | :- [https://drive.google.com/file/d/1WAUl4JVaakqCY8e7yZlQiz5j6NhMkHPb/view?usp=sharing '''OCP TAP - Vision'''] | ||
:- [https://drive.google.com/file/d/1LC5Ld0r3U7us_jvmKeD_ZpBJaA7Kk0O4/view?usp=sharing '''TAP Presentation''' | Slides | :- [https://drive.google.com/file/d/1LC5Ld0r3U7us_jvmKeD_ZpBJaA7Kk0O4/view?usp=sharing '''TAP Presentation'''] | ||
:- [https://drive.google.com/file/d/1RRjmGcaerDcjSKHzjfs9ob0XoldP03uQ/view?usp=sharing '''GTC 2021''': Time Synchronization in Distributed Data Centers Video] [https://drive.google.com/file/d/1H8Q4S7darJyz_LTtQq_MykvzfhD_w_6I/view?usp=sharing Slides] | |||
:- '''2020 OCP Tech Week''' | |||
::- Kickoff: [https://www.youtube.com/watch?v=w-IAs3E2g4U Video] [https://drive.google.com/file/d/1sYTiNuowwMfM000wOVSGXZdrjM8kxByk/view?usp=sharing Slides] | |||
::- Synchronized Data Centers - Why Bother? [https://www.youtube.com/watch?v=fPhwjtHFLFM Video] [https://drive.google.com/file/d/1YojdzkSxHsfyyjd4nE6yBpdLDrY_jtxr/view?usp=sharing Slides] | |||
::- Hardware Timestamping Revolution (Alternatives to Vanilla PTP): [https://www.youtube.com/watch?v=o99Wd-KAdA0 Video] [https://drive.google.com/file/d/1UuNb9mxDPvkyBpKB81-wADzGz80QWKKt/view?usp=sharing Slides] | |||
::- Measurement and Testing Challenges in Data Centers: [https://www.youtube.com/watch?v=03sp55VqkZI Video] Slides [https://drive.google.com/file/d/13LQXu85DccbHZUto60CYUuCCXdKCOlKu/view?usp=sharing Part 1] [https://drive.google.com/file/d/1HIhEg8sp9Xg6Ki5wj2OIPzZopG_m8Nao/view?usp=sharing Part 2] | |||
::- Data Center PTP Profile: [https://www.youtube.com/watch?v=kr4kk6k7n2Q Video] [https://drive.google.com/file/d/1P6-cG6nv7Mk9VsY1mC2sQ82lr5cJP23X/view?usp=sharing Slides] | |||
::- Open Source Time Server (Grandmaster): [https://www.youtube.com/watch?v=00POE1HkHHo Video] [https://drive.google.com/file/d/1BKNbnSTW1Yhqlyd9UyWlFp9UN8tRBUQz/view?usp=sharing Slides] | |||
::- Tech Demo - Open Source Time Server (Grandmaster): [https://www.youtube.com/watch?v=Y01_15SQFVQ Video] [https://drive.google.com/file/d/18qdUGyDWnh76FIlaMAl158Z5VO-MhZfq/view?usp=sharing Slides] | |||
:- [https://drive.google.com/file/d/16EAy8Tl7SqosLlGSg5WKEA4nexWjUlAg/view?usp=sharing Impact of Oscillator Noise on PTP Time Error – Part 1] | |||
:- [https://drive.google.com/file/d/1Kc5JdHdd2nchxbXNGm2XyBj-pXUkHk9N/view?usp=sharing Impact of Oscillator Noise on PTP Time Error – Part 2] | |||
:- [https://drive.google.com/file/d/1TbPzJH1iiTTkr1Uy9B60Vo2h-v7l4S90/view?usp=sharing ELPROMA TAP Remarks Oct 7 2020] | |||
==Recordings from Workstream Calls== | |||
{| class="wikitable" | |||
|- | |||
! Workstream !! Date !! Meeting !! Slides | |||
|- | |||
| rowspan="14" | #4 Oscillators | |||
| Jun-23 2021 | |||
| [https://drive.google.com/file/d/1qpshLJ0M9NIZ6F8Zt0pToYQiMeeuJnck/view?usp=sharing Recording] | |||
| | |||
|- | |||
| Jun-16 2021 | |||
| [https://www.youtube.com/watch?v=E-x939MMV3A Recording] | |||
| | |||
|- | |||
| Jun-9 2021 | |||
| [https://drive.google.com/file/d/1kAGJfEMGr3ohVcbOg4W1oP17h2EPLIpI/view?usp=sharing Recording] | |||
| | |||
|- | |||
| Jun-2 2021 | |||
| [https://drive.google.com/file/d/1-NCuDKgyX3BcNYXOigC_1iGxNpMkld3f/view?usp=sharing Recording] | |||
| | |||
|- | |||
| May-26 2021 | |||
| [https://drive.google.com/file/d/1TWQdRqPglIp1begJf4_CT94GlDnIyLLT/view?usp=sharing Recording] | |||
| | |||
|- | |||
| May-19 2021 | |||
| [https://drive.google.com/file/d/1L3cF6nFC7HrlsZzoNsxx-5LBwGxmWVtt/view?usp=sharing Recording] | |||
| | |||
|- | |||
| May-12 2021 | |||
| [https://drive.google.com/file/d/1whjaGJv005NjJH81_pIZM6doiS6_zOPK/view?usp=sharing Recording] | |||
| | |||
|- | |||
| May-5 2021 | |||
| [https://drive.google.com/file/d/15MWS5t-Wag0LsJBebB8mPmjKatvRBjgS/view?usp=sharing Recording] | |||
| | |||
|- | |||
| Apr-28, 2021 | |||
| [https://drive.google.com/file/d/1a6jMilj6N4zSc5n5wD0AWF9wU1jsWA5M/view?usp=sharing Recording] | |||
| | |||
|- | |||
| Apr-21, 2021 | |||
| [https://drive.google.com/file/d/1uu3kDE5E7qBSC3ztkUBh8ocj8tn7_qH6/view?usp=sharing Recording] | |||
| | |||
|- | |||
| Apr-14, 2021 | |||
| [https://drive.google.com/file/d/1lkECCGt6WCi9D1eYiFOizGqyPRPBhLnI/view?usp=sharing Recording] | |||
| | |||
|- | |||
| Apr-7, 2021 | |||
| [https://drive.google.com/file/d/1HyR0wECmPYLHITq3Af0xYlaOWdIPlpm9/view?usp=sharing Recording] | |||
| | |||
|- | |||
| Mar-31, 2021 | |||
| [https://drive.google.com/file/d/1P1bME9Z8jQsPGPF1msC3a825Ou-4mjol/view?usp=sharing Recording] | |||
| | |||
|- | |||
| Mar-18, 2021 | |||
| [https://drive.google.com/file/d/12WmaGkLF1IUjLaAhXSzVp33pzmlYMA4J/view?usp=sharing Recording] | |||
| [https://drive.google.com/file/d/1O2iMLKKRqtesziBLPQ9PTh23Yyg_Efx2/view Slides] | |||
|} | |||
== References & External Links == | |||
:- [https://storage.googleapis.com/pub-tools-public-publication-data/pdf/45855.pdf '''Spanner''', TrueTime & The CAP Theorem] by Eric Brewer, Google | :- [https://storage.googleapis.com/pub-tools-public-publication-data/pdf/45855.pdf '''Spanner''', TrueTime & The CAP Theorem] by Eric Brewer, Google | ||
:- [https://www.usenix.org/conference/osdi20/presentation/li-yuliang '''Sundial''': Fault-tolerant Clock Synchronization for Datacenters] by Google Inc. and Harvard University | :- [https://www.usenix.org/conference/osdi20/presentation/li-yuliang '''Sundial''': Fault-tolerant Clock Synchronization for Datacenters] by Google Inc. and Harvard University | ||
:- [http://www.dainf.cefetpr.br/~tacla/SDII/PracticalUseOfClocks.pdf Practical Uses of Synchronized Clocks in Distributed Systems] by Barbara Liskov | :- [http://www.dainf.cefetpr.br/~tacla/SDII/PracticalUseOfClocks.pdf Practical Uses of Synchronized Clocks in Distributed Systems] by Barbara Liskov | ||
:- [https://ocp-all.groups.io/g/OCP-TAP/attachment/2/0/nsdi18-geng.pdf Stanford Paper] | :- [https://ocp-all.groups.io/g/OCP-TAP/attachment/2/0/nsdi18-geng.pdf Stanford Paper] for reference only | ||
:- [https://arxiv.org/pdf/2002.04269.pdf On Time Synchronization Issues in Time-Sensitive Networks with Regulators and Nonideal Clocks] | :- [https://arxiv.org/pdf/2002.04269.pdf On Time Synchronization Issues in Time-Sensitive Networks with Regulators and Nonideal Clocks] for reference only | ||
:- [https://drive.google.com/file/d/11MFIk9WWJ-cmjj8uWifKQnefEKvdchZE/view?usp=sharing Accurate Network Clock Synchronization at Scale] | :- [https://drive.google.com/file/d/11MFIk9WWJ-cmjj8uWifKQnefEKvdchZE/view?usp=sharing Accurate Network Clock Synchronization at Scale] for reference only | ||
:- [https://drive.google.com/file/d/1dpuhsC3aPNpJHD-iw0xq4K0cDjEMGG4q/view?usp=sharing Exploiting a Natural Network Effect for Scalable, Fine-grained Clock Synchronization] | :- [https://drive.google.com/file/d/1dpuhsC3aPNpJHD-iw0xq4K0cDjEMGG4q/view?usp=sharing Exploiting a Natural Network Effect for Scalable, Fine-grained Clock Synchronization] for reference only | ||
:- [https://drive.google.com/file/d/1OSdZfRiGYKSntjhorKdPtoP1ewQ_yKVW/view?usp=sharing SIMON: A Simple and Scalable Method for Sensing, Inference and Measurement in Data Center Networks] | :- [https://drive.google.com/file/d/1OSdZfRiGYKSntjhorKdPtoP1ewQ_yKVW/view?usp=sharing SIMON: A Simple and Scalable Method for Sensing, Inference and Measurement in Data Center Networks] for reference only | ||
:- [https://www.opencompute.org/blog/open-compute-project-foundation-issues-new-guidelines-for-inclusiveness New Guidelines for Inclusiveness] | :- [https://www.opencompute.org/blog/open-compute-project-foundation-issues-new-guidelines-for-inclusiveness New Guidelines for Inclusiveness] for reference only |