Categorie: Administrare

Migrarea bazelor de date GitLab pe PostgreSQL extern

Bună tuturor! În acest articol vom migra baza de date GitLab de la PostgreSQL intern, care se instalează împreună cu GitLab, pe PostgreSQL extern, care este deja instalat pe un alt server. NOTĂ Toate acțiunile funcționează garantat pe CentOS 7.7.1908, PostgreSQL 12 și GitLab 12.4.2-ee.0. Pregătire prealabilă Efectuăm trei acțiuni înainte: 1. Pe serverul PostgreSQL, adăugați o regulă în firewall care să permită conexiuni […]

Cum să testezi performanța serverelor: o selecție de mai multe benchmark-uri open source

Continuăm seria noastră de materiale dedicate testării performanței serverelor. Astăzi vom discuta despre câteva benchmark-uri dovedite în timp, care sunt încă întreținute și actualizate — NetPerf, HardInfo și ApacheBench. Foto — Peter Balcerzak — CC BY-SA NetPerf Este un instrument pentru evaluarea lățimii de bandă a rețelei. A fost dezvoltat de inginerii de la Hewlett-Packard. Instrumentul include două fișiere executabile: netserver și […]

postfix+dovecot+mysql în FreeBSD

Introducere Am vrut să studiez serverul de email de mult timp, dar abia acum am reușit, iar informațiile corecte nu au fost ușor de găsit, așa că am decis să scriu o publicație cât mai detaliată. În această publicație, vom discuta nu doar despre postfix, dovecot, mysql, postfixadmin, ci și despre spamassassin, clamav-milter (o versiune specială a clamav pentru serverele de email), postgrey, precum și […]

Cum să scalăm centrele de date. Raport al Yandex

Am dezvoltat un design pentru rețelele de centre de date, care permite desfășurarea de clustere de calcul de peste 100 de mii de servere, cu o lățime de bandă maximă de secțiune transversală (bisection bandwidth) de peste un petabyte pe secundă. Din raportul lui Dmitrii Afanasiev veți afla despre principiile de bază ale noului design, scalarea topologiilor, problemele care apar, opțiunile de soluționare, caracteristicile rutării și scalarea funcțiilor planei de înaintare a tehnologiilor moderne […]

Backup-uri incrementale PostgreSQL cu pgbackrest — un curs pentru începători de la dezvoltator

Declinare de responsabilitate Eu sunt dezvoltator. Scriu cod, interacționez cu baza de date doar ca utilizator. În niciun caz nu pretind că sunt administrator de sistem și, cu atât mai puțin, dba. Dar… Așa s-a întâmplat, că a trebuit să organizez backup-ul unei baze de date PostgreSQL. Niciun nor — folosește SSH și fă să funcționeze totul fără să ceară […]

3. Designul rețelei de întreprindere pe switch-uri Extreme

Bună ziua, prieteni! Astăzi voi continua ciclul dedicat switch-urilor Extreme cu un articol despre proiectarea rețelei Enterprise. În acest articol voi încerca să fiu pe cât posibil concis: să descriu abordarea modulară în proiectarea rețelei Enterprise, să discut despre tipurile de construcție ale unuia dintre cele mai importante module ale rețelei întreprinderii — rețeaua de bază (ip-campus), să descriu avantajele și dezavantajele variantelor de rezervare a nodurilor critice ale rețelei, folosind un exemplu abstract pentru a proiecta/actualiza […]

GitHub a creat un depozit milenar, în care va păstra repozitoarele Open Source pentru descendenți.

Fosta mină de cărbune, care găzduiește depozitul Arctic World Archive. Foto: Guy Martin / Bloomberg Businessweek. Software-ul liber este piatra de temelie a civilizației moderne și un patrimoniu comun al întregii umanități. Misiunea programului GitHub Archive este de a păstra acest cod pentru generațiile viitoare, astfel încât povestea Bibliotecii din Alexandria să nu se mai repete. Pentru aceasta, GitHub va face numeroase copii de rezervă în diferite locații.

Reactor I/O funcțional complet pe C gol

Introducere I/O reactor (ciclul de evenimente pe un singur fir) este un model pentru dezvoltarea de software cu sarcini mari, utilizat în multe soluții populare: Node.js, Tor, Transmission, Chromium, Memcached … În acest articol, vom explora fundamentele I/O reactorului și principiul său de funcționare, vom scrie o implementare în mai puțin de 200 de linii de cod și vom face un server HTTP simplu să proceseze peste 40 de milioane de cereri pe minut. Prefață […]

Cum să evaluăm și să comparăm dispozitivele de criptare pentru rețele Ethernet

Această recenzie (sau, dacă doriți, un ghid de comparație) am scris-o atunci când mi-a fost încredințat sarcina de a compara mai multe dispozitive de la diverși furnizori. În plus, aceste dispozitive aparțin diferitelor clase. A fost necesar să aprofundez arhitectura și caracteristicile fiecărui dispozitiv și să creez un „sistem de coordonate” pentru comparație. Aș fi bucuros dacă recenzia mea ar ajuta pe cineva: Să înțeleagă descrierile […]

Avantajele recunoașterii faciale în cloud

Viitorul apropiat Există mai multe metode după care funcționează sistemele de recunoaștere facială, dar în general se referă la tehnologia capabilă să identifice o persoană pe baza unei imagini digitale sau a unui cadru dintr-o sursă video. Mulți proprietari de smartphone-uri folosesc în fiecare zi recunoașterea facială, dar în dispozitivele mobile viteza de recunoaștere nu este critică, iar numărul utilizatorilor rar depășește unu-doi. Pentru birouri și exterior […]

Modelul pe patru niveluri al Administratorului de Sistem

Introducere HR-ul unei companii din producție a solicitat să descriu ce ar trebui să facă un administrator de sistem? Pentru organizațiile care au un singur IT-ist în echipă, aceasta este o întrebare capcană. Am încercat să descriu în câteva cuvinte nivelurile funcționale ale unui specialist. Sper că aceasta va ajuta pe cineva în comunicarea cu oameni care nu sunt în domeniul IT. Dacă am scăpat ceva, sper că colegii mai experimentați mă vor corecta. Nivel: Tehnician Sarcini. Aici se rezolvă problemele administrative. […]

Feriți-vă de vulnerabilități, de workaround-uri care aduc. Partea 1: FragmentSmack/SegmentSmack

Salutare tuturor! Numele meu este Dmitry Samsonov, lucrez ca administrator de sistem principal la „Odnoklassniki”. Avem peste 7 mii de servere fizice, 11 mii de containere în cloud-ul nostru și 200 de aplicații care, în configurații diferite, formează 700 de clustere diferite. Majoritatea serverelor funcționează sub CentOS 7. Pe 14 august 2018, a fost publicată informația despre vulnerabilitatea FragmentSmack […]

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster