Why is Chrony taking over network time sync responsibilities?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP








up vote
4
down vote

favorite
1












I am wondering why is Chrony replacing NTPd as the default component for network time sync.



What is the advantage, and ideally, was there a discussion of pros-and-cons somewhere I can read for my education?










share|improve this question

























    up vote
    4
    down vote

    favorite
    1












    I am wondering why is Chrony replacing NTPd as the default component for network time sync.



    What is the advantage, and ideally, was there a discussion of pros-and-cons somewhere I can read for my education?










    share|improve this question























      up vote
      4
      down vote

      favorite
      1









      up vote
      4
      down vote

      favorite
      1






      1





      I am wondering why is Chrony replacing NTPd as the default component for network time sync.



      What is the advantage, and ideally, was there a discussion of pros-and-cons somewhere I can read for my education?










      share|improve this question













      I am wondering why is Chrony replacing NTPd as the default component for network time sync.



      What is the advantage, and ideally, was there a discussion of pros-and-cons somewhere I can read for my education?







      time ntp






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Apr 13 at 3:12









      0xF2

      2,32721945




      2,32721945




















          1 Answer
          1






          active

          oldest

          votes

















          up vote
          6
          down vote



          accepted










          See bug report LP:1744072:





          1. Rationale:



            2.1 NTP in general is needed quite a lot, but we want to exchange ntpd
            which is the current implementation in main with chrony for 18.04.



            2.2 Security: chrony was considered easier to be maintained easier in
            terms of security and provide a more modern ntp experience as well.



            2.3 Efficiency: Furthermore several cloud people seem to be interested to
            change to chrony in the guests for its lower memoy/cpu footprint
            (efficiency I guess).



            2.4 related to this MIR 6 years ago this is the same but for Fedora.
            See: https://fedoraproject.org/wiki/Features/ChronyDefaultNTP
            IIRC some limitations that were present have been eliminated since, so
            it is even better than it was back then.



            2.5 In general one has to realize that in a systemd-timesync world
            ntp/chrony are mostly for the "serving" portion of an ntp service, and
            not so much about the client (unless you the better accuracy vs
            timesyncd is needed).








          share|improve this answer




















            Your Answer







            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "89"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            convertImagesToLinks: true,
            noModals: false,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













             

            draft saved


            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1024526%2fwhy-is-chrony-taking-over-network-time-sync-responsibilities%23new-answer', 'question_page');

            );

            Post as a guest






























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes








            up vote
            6
            down vote



            accepted










            See bug report LP:1744072:





            1. Rationale:



              2.1 NTP in general is needed quite a lot, but we want to exchange ntpd
              which is the current implementation in main with chrony for 18.04.



              2.2 Security: chrony was considered easier to be maintained easier in
              terms of security and provide a more modern ntp experience as well.



              2.3 Efficiency: Furthermore several cloud people seem to be interested to
              change to chrony in the guests for its lower memoy/cpu footprint
              (efficiency I guess).



              2.4 related to this MIR 6 years ago this is the same but for Fedora.
              See: https://fedoraproject.org/wiki/Features/ChronyDefaultNTP
              IIRC some limitations that were present have been eliminated since, so
              it is even better than it was back then.



              2.5 In general one has to realize that in a systemd-timesync world
              ntp/chrony are mostly for the "serving" portion of an ntp service, and
              not so much about the client (unless you the better accuracy vs
              timesyncd is needed).








            share|improve this answer
























              up vote
              6
              down vote



              accepted










              See bug report LP:1744072:





              1. Rationale:



                2.1 NTP in general is needed quite a lot, but we want to exchange ntpd
                which is the current implementation in main with chrony for 18.04.



                2.2 Security: chrony was considered easier to be maintained easier in
                terms of security and provide a more modern ntp experience as well.



                2.3 Efficiency: Furthermore several cloud people seem to be interested to
                change to chrony in the guests for its lower memoy/cpu footprint
                (efficiency I guess).



                2.4 related to this MIR 6 years ago this is the same but for Fedora.
                See: https://fedoraproject.org/wiki/Features/ChronyDefaultNTP
                IIRC some limitations that were present have been eliminated since, so
                it is even better than it was back then.



                2.5 In general one has to realize that in a systemd-timesync world
                ntp/chrony are mostly for the "serving" portion of an ntp service, and
                not so much about the client (unless you the better accuracy vs
                timesyncd is needed).








              share|improve this answer






















                up vote
                6
                down vote



                accepted







                up vote
                6
                down vote



                accepted






                See bug report LP:1744072:





                1. Rationale:



                  2.1 NTP in general is needed quite a lot, but we want to exchange ntpd
                  which is the current implementation in main with chrony for 18.04.



                  2.2 Security: chrony was considered easier to be maintained easier in
                  terms of security and provide a more modern ntp experience as well.



                  2.3 Efficiency: Furthermore several cloud people seem to be interested to
                  change to chrony in the guests for its lower memoy/cpu footprint
                  (efficiency I guess).



                  2.4 related to this MIR 6 years ago this is the same but for Fedora.
                  See: https://fedoraproject.org/wiki/Features/ChronyDefaultNTP
                  IIRC some limitations that were present have been eliminated since, so
                  it is even better than it was back then.



                  2.5 In general one has to realize that in a systemd-timesync world
                  ntp/chrony are mostly for the "serving" portion of an ntp service, and
                  not so much about the client (unless you the better accuracy vs
                  timesyncd is needed).








                share|improve this answer












                See bug report LP:1744072:





                1. Rationale:



                  2.1 NTP in general is needed quite a lot, but we want to exchange ntpd
                  which is the current implementation in main with chrony for 18.04.



                  2.2 Security: chrony was considered easier to be maintained easier in
                  terms of security and provide a more modern ntp experience as well.



                  2.3 Efficiency: Furthermore several cloud people seem to be interested to
                  change to chrony in the guests for its lower memoy/cpu footprint
                  (efficiency I guess).



                  2.4 related to this MIR 6 years ago this is the same but for Fedora.
                  See: https://fedoraproject.org/wiki/Features/ChronyDefaultNTP
                  IIRC some limitations that were present have been eliminated since, so
                  it is even better than it was back then.



                  2.5 In general one has to realize that in a systemd-timesync world
                  ntp/chrony are mostly for the "serving" portion of an ntp service, and
                  not so much about the client (unless you the better accuracy vs
                  timesyncd is needed).









                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Apr 13 at 12:13









                user535733

                5,77222436




                5,77222436



























                     

                    draft saved


                    draft discarded















































                     


                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1024526%2fwhy-is-chrony-taking-over-network-time-sync-responsibilities%23new-answer', 'question_page');

                    );

                    Post as a guest













































































                    Popular posts from this blog

                    pylint3 and pip3 broken

                    Missing snmpget and snmpwalk

                    How to enroll fingerprints to Ubuntu 17.10 with VFS491