neprihlásený Piatok, 19. apríla 2024, dnes má meniny Jela
Rok 2017 začne 3601-sekundovou hodinou, ako sa vyhnúť IT problémom

Značky: NTPveda a výskum

DSL.sk, 30.12.2016


Ako sme informovali už v júli, na konci tohto roka podľa univerzálneho UTC času bude pridaná k času jedna sekunda. Pridaná bude k poslednej decembrovej hodine a po UTC čase 23:59:59 bude nasledovať čas 23:59:60 a až následne čas preskočí na dátum 1. januára a čas 0:00:00.

V našom stredoeurópskom čase tak bude predĺžená prvá hodina 1. januára a po 0:59:59 bude nasledovať 0:59:60.

Skoková sekunda

V poslednom období sa skoková sekunda pridávala na konci júna 2012 a júna 2015, pričom v 2012 spôsobila vážne problémy IT systémom najmä kvôli dvom problémom v linuxovom jadre.

Po týchto problémoch sa prevádzkovatelia IT systémov a poskytovatelia IT riešení na skokovú sekundu v 2015 dôslednejšie nachystali a v júni 2015 toto jej posledné aplikovanie zrejme neprinieslo žiadne väčšie problémy.

Na základe zvládnutia skokovej sekundy v 2015 sa tak teraz za pravdepodobnejší scenár považuje v nastávajúcom víkende bezproblémový priebeh tejto udalosti. Situáciu síce môže komplikovať aplikovanie na prelome rokov namiesto na prelome júna a júla ako v 2015 a 2012, pre IT systémy by zrejme ale vo všeobecnosti nemalo ísť o veľkú zmenu.

Keďže sa samozrejme ale prípadné zmeny v softvérových riešeniach uskutočnené od júna 2015, ktoré by opäť mohli spôsobiť problémy, vylúčiť nedajú, túto občasnú udalosť nie je potrebné podceniť a administrátorom IT systémov je odporúčané sa na skokovú sekundu pripraviť respektíve sa jej aplikovaniu vyhnúť.

Problémy respektíve nesprávne načasovanie o sekundu môže potenciálne skoková sekunda spôsobiť okrem iného napríklad pri oficiálnom odpočítavaní posledných sekúnd roka v krajinách s UTC časom, napríklad vo Veľkej Británii.

Dôvod problémov

Principiálnym dôvodom problémov IT systémov so skokovou sekundou je samozrejme dôsledné neotestovanie systémov na túto výnimočnú udalosť a potreba operačného systému uskutočniť zásah do štandardného počítania času.

Hoci od 2012 sa ide skoková sekunda aplikovať už tretíkrát, predtým sa aplikovala len v 2008, 2005 a predtým naposledy v 1998.

Okrem menších nepresností v časových položkách je jej riziko najmä v prípadnom vážnejšom ovplyvnení funkčnosti operačných systémov po takomto neštandardnom zásahu do počítania času.

Väčšina užívateľov ani serverov samozrejme nepotrebuje mať čas synchronizovaný s oficiálnym časom s úplnou presnosťou. Mnohé systémy ale využívajú synchronizáciu času so servermi presného času pomocou na to určeného protokolu NTP, aby u nich neprichádzalo k veľkým odchýlkam času.

Cez štandardné NTP servery sa ale kvôli snahe o presnosť propagujú aj informácie o aplikovaní skokovej sekundy a systémy sú mu tak vystavené aj keď užívateľ vysokú presnosť času nepotrebuje.

Táto situácia sa netýka operačného systému Windows, ktorý štandardne skokovú sekundu ignoruje.

Zároveň množstvo systémov napríklad v telekomunikáciách ale aj ďalších sektoroch potrebuje mať veľmi presný čas.

Riešenia

Po problémoch v roku 2012 sa v minulom roku IT sektor pripravil na skokovú sekundu zodpovednejšie, o opatreniach sme informovali v tomto článku.

Jednoduchým opatrením pre prevádzkovateľov najmä serverov s iným operačným systémom ako Windows a špeciálne s Linuxom, ktoré nepotrebujú mať permanentne veľmi presný čas, je samozrejme úplne sa vyhnúť aplikovaniu skokovej sekundy. To je možné dosiahnuť buď zastavením démona ntpd alebo jeho pustením v režime postupného aplikovania skokovej sekundy a zároveň zresetovaním príznaku aplikovania skokovej sekundy, ak už bol nastavený, pomocou ntptime. Na podrobný návod odkazujeme v tomto článku.

Tento rok nové riešenie sprístupnila IT verejnosti spoločnosť Google. Spoločnosti, ktorá tiež využíva Linux, sa problémy nedotkli ani v roku 2012, keď táto na svojich systémoch prezieravo po menších problémoch v 2005 a 2008 zvolila vlastné riešenie pridania skokovej sekundy. Jej NTP servery jednotlivým serverom neavizovali skokovú sekundu, namiesto toho postupne počas celého dňa spomaľovali čas posielaný serverom o milisekundy.

Teraz Google volí podobné riešenie a jej NTP servery budú počítať čas pomalšie v čase od desať hodín pred polnocou UTC času po desať hodín po nej. 1. januára 10:00 UTC času tak budú dávať správny posunutý čas bez potreby aplikovania skokovej sekundy.

Na rozdiel od predchádzajúcich rokov ale spoločnosť sprístupňuje svoje NTP servery s takýmto správaním verejnosti v rámci služby označenej Google Public NTP. Toto riešenie jednak umožní systémom mať na prelome roka presne synchronizovaný čas so systémami Google a zároveň celkovo umožní vyriešiť posunutie času bez rizika priameho aplikovania skokovej sekundy.

NTP servery Google majú ako zdroj času atómové hodiny a využívať ich je možné nastavením time.google.com, time1.google.com až time4.google.com za používané NTP servery.

Čo je skoková sekunda

Skokové sekundy sa pridávajú na kompenzáciu vznikajúceho rozdielu medzi časom meraným človekom a skutočnou fázou dňa vychádzajúcou z otočenia Zeme k Slnku.


Ilustračné foto, otáčanie Zeme okolo vlastnej osi a obeh okolo Slnka, kliknite pre zväčšenie (foto: NASA)



Jedno otočenie Zeme okolo jej osi je v súčasnosti totiž o niečo dlhšie ako 24 hodín vychádzajúcich z presnej fyzikálnej definície sekundy, zároveň je nerovnomerne ovplyvňované krátkodobejšími vplyvmi. Keď tak rozdiel medzi týmito časmi prekročí 0.9 sekundy, čas počítaný človekom sa na sekundu buď na konci decembra alebo júna pozastaví.

Potenciálne môže kvôli takýmto vplyvom vzniknúť potreba aj jednu sekundu odobrať, k tomuto ale zatiaľ neprišlo. Pridaná skoková sekunda aplikovaná na konci roka bude celkovo 27. od začiatku používania tohto kompenzačného mechanizmu v roku 1972.


      Zdieľaj na Twitteri



Najnovšie články:

V najbližších dňoch bude spustený nový vysielač digitálneho rádia
Seriál Fallout podľa počítačovej hry bude mať pokračovanie
Budúci týždeň budú vydané dve dôležité linuxové distribúcie
Špehovacie satelity SpaceX už snímkujú Zem, s vyšším rozlíšením ako doterajšie
Linux si na PC drží podiel 4%
AI výkon tohtoročnej generácie Intel CPU bude vyšší ako 100 teraops/s
Apple bude mať nový seriál o alternatívnom sovietskom vesmírnom programe, predĺžila For All Mankind
Pôsobivého dvojnohého robota Atlas nahradí úplne nová elektrická verzia
O2 spustilo predaj na diaľku. Namiesto eID sa fotí tvár a občiansky, nedá sa objednať eSIM ani predplatenka
Klon populárnej databázy Redis od Linux Foundation k dispozícii v prvej verzii


Diskusia:
                               
 

Posielam skokove sekundy
Odpovedať Známka: 7.3 Hodnotiť:
 

100 skokovych sekund tyzdenne, piceeeeee!
Odpovedať Známka: 7.9 Hodnotiť:
 

čo to trepete za kktiny...rok 2017 nezačne...ale 2016 končí prestupnou sekundou...bude predsa 23:59:60 a to neni ešte 2017...to je predlžený 2016...ste tupci alebo ano???
Odpovedať Známka: 0.0 Hodnotiť:
 

v nasom casovom pasme uz bude rok 2017
Odpovedať Známka: 7.1 Hodnotiť:
 

http://i.imgur.com/oGNNN97.png
Odpovedať Známka: 4.3 Hodnotiť:
 

OMG https://goo.gl/t12DXR
Odpovedať Hodnotiť:
 

To uz tu nikto nic negarantuje...
Odpovedať Známka: 8.8 Hodnotiť:
 

Ale hej. Macky indeterminizmus.
Odpovedať Známka: 3.3 Hodnotiť:
 

Keho?
Odpovedať Známka: 5.0 Hodnotiť:
 

Sak to. Mackov ci maciek?
Odpovedať Známka: 5.0 Hodnotiť:
 

Ešte máme Ficove istoty.
Odpovedať Známka: 3.3 Hodnotiť:
 

Radsej fIcovu istotu, ako tu rozbabranu vladu zlepenca, kde sfetovany Sulino pustil do gati.
Odpovedať Známka: -5.0 Hodnotiť:
 

Falošný diskutéri zavítali aj na dsl.sk? To je nám ale novinka :)
Odpovedať Známka: 2.5 Hodnotiť:
 

Tazko sa to preglga, vsak?:)))))
Odpovedať Známka: -6.7 Hodnotiť:
 

ty preglgas asi ficovi po veceroch...
Odpovedať Hodnotiť:
 

ako mam teda odpocitavat zaciatok noveho roka na silvestra?
Odpovedať Známka: 8.2 Hodnotiť:
 

Normalne do minus nuly. Ako bezny reptilian.
Odpovedať Známka: 7.8 Hodnotiť:
 

Normalne pozeras Markizu a zrazu ked uz nepozeras, uz je Novy rok.
Odpovedať Známka: 8.6 Hodnotiť:
 

to je blbosť, to by som už mal NY teraz lebo nepozerám Narkozu ale čumím do moňasu! kua!
Odpovedať Známka: -2.0 Hodnotiť:
 

To uz to nemohli posunut na najblizsi pracovny den ? Nedopraju sysadminom ani pekneho silvestra ?

a este k tomu vasmu time.google.com - neviem do akej miery je ta sluzba distribuovana, ale za mna urcite pool.ntp.org...
Odpovedať Známka: 8.0 Hodnotiť:
 

ntp.cesnet.cz...
Odpovedať Známka: 0.0 Hodnotiť:
 

Ja zasa poznam
tik.cesnet.cz
tak.cesnet.cz
Odpovedať Známka: 3.3 Hodnotiť:
 

tlak.cesnek.cz....
Odpovedať Hodnotiť:
 

keby sa vsetky atomove hodiny, ale aj ine hodiny pokazili, ako by sme znovu naladili presny cas bolo by to vobec mozne ?
Odpovedať Známka: 3.3 Hodnotiť:
 

A ako nastavili prvý krát atómové hodiny? Či tie nastavil Chuck Norris?
Odpovedať Známka: 10.0 Hodnotiť:
 

no vyzera to tak... http://dopice.sk/iPW
Odpovedať Známka: 10.0 Hodnotiť:
 

:D
Odpovedať Známka: 10.0 Hodnotiť:
 

:D
Odpovedať Známka: 7.1 Hodnotiť:
 

:D
Odpovedať Známka: 10.0 Hodnotiť:
 

Takže Zem sa nielen zahrieva, ale aj po sekundičkách spomaľuje svoje vývrtky :-) To bude asi to, prečo sa obyvateľstvo dožíva vyššieho veku a nie že lepšie zdravotníctvo :-D
Odpovedať Známka: 2.5 Hodnotiť:
 

Len ci sa ten dlhsi den odrazi i na vyplate.
Odpovedať Známka: 10.0 Hodnotiť:
 

Podla zakonnika prace nadcas dokonca kumulovane s pracou v noci pocas statneho sviatku, ci pripadnych cestovnych nahrad za sluzobne cesty.
http://dopice.sk/iPS
Odpovedať Známka: 1.4 Hodnotiť:
 

jedine na (zvýšeních) daniach
Odpovedať Známka: 1.4 Hodnotiť:
 

zvýšeních???? LadyMylady Vy ste asi nemali rada Lovenčinu však?
Odpovedať Známka: 10.0 Hodnotiť:
 

Ked bude pri moci Dzurinda, tak urcite. Uz raz sa mu to podarilo (dvojnasobne platy) skoda ho, to bol kabrnak aj s jeho kumpanom Miklosom.
Odpovedať Známka: -3.3 Hodnotiť:
 

nechapem kto chce u nas odpocitavat novy rok "do minusu", ked v nasom casovom pasme je skokova sekunda az o 0:59:60
Odpovedať Známka: 5.6 Hodnotiť:
 

Súbory a zvnútra styk N st M
Odpovedať Hodnotiť:

Pridať komentár