iLL.ro Downtime reloaded

Cand muncitorii care refac infrastructura RATB lucreaza romaneste rezultatele sunt:

– manunchiuri de fibra optica rupta
– situri down
– no internet in casele oamenilor
– no TV
– no Phone

Refacerea legaturii de fibra optica pe care stau ill.ro si alte 2 domenii hostate la mine + situri ale altora care depind de acea fibra a durat aproape 24 de ore, de ieri de la ora 15 pana azi la 11:30.

Pentru a evita situatiile astea pe viitor am cateva planuri in minte dar trebuie mai intai sa ma documentez ca pentru mine ar fi o premiera. Avem asa: un server (ruleaza linux) si doua legaturi la internet. Cum fac ca atunci cand crapa prima legatura (sa ii spunem live) sa treaca automat pe a 2-a legatura? Ma gandesc la DNS si la inregistrarile care pointeaza catre ill.ro sau www.ill.ro…

6 Replies to “iLL.ro Downtime reloaded”

  1. faci un script care da ping la un host anume ( preferabil google ) si cand are timeout sau altceva, sa schimbe conexiunea
    cat despre dns pui 2 nsuri
    pe ns1 pui inregistrarile de la conexiunea principala
    pe ns2 cele de la cea secundara

  2. Cred ca o sa fac un cron care sa ruleze o data la 5 minute si cand are time out sa seteze gw default pe conexiunea secundara… cand revine legatura primara sa-mi puna la loc gw-ul de pe primar.
    La ns nu am idee cum sa-mi declar ill.ro pe al 2-lea IP si cum ridic 2 NS-uri pe aceeasi masina…

  3. Ca să nu ai downtime absolut de loc (adica fara sa schimbi IP-uri, sa-ti routezi propria ta clasa de IP-uri prin 2 provideri separați complet) iți trebuie un BGP. Măcar parțial (făcut cu ajutorul providerilor) dacă nu full. Asta înseamnă echipamente tare expensive și ceva cunoștințe de networking. Evident, ambele presupun putere financiară.

    Chestia cu cronu’ n-o sa te ajute. Dureaza mai mult să ți se propage domeniul decât să-și revină conexiunea. În plus, la multe update-uri repetate de zone s-ar putea să te cam scuipe la un moment dat anumite servere.

  4. Etherchannel ar fi o solutie destul de buna. Se poate implementa si pe linux. Ma refer la “manunchi” de placi de retea toate conectate la norul de internet. Bindarea domeniului se poate face in mai multe ip-uri
    Varianta lui meekuu este expensive rau si presupune interventii 3rd party.

  5. 🙂 thanks de tip!
    Intotdeauna am zis ca afacerile cu third party sunt cele mai nasoale, that’s why i host my blog by myself!
    Acum mi-a trecut avantul cu “backup-ul”.. mai ales ca o sa ma mut la casa mea si o sa am o singura adresa de IP, un singur provider si asa mai departe…

Leave a Reply

Your email address will not be published. Required fields are marked *