Kategoria: Administracja

Migracja bazy GitLab na zewnętrzny PostgreSQL

Cześć wszystkim! W tym artykule przeprowadzimy migrację bazy danych GitLab z wewnętrznego PostgreSQL, który jest instalowany razem z GitLab, na zewnętrzny PostgreSQL, który jest już zainstalowany na innym serwerze. UWAGA Wszystkie działania gwarantują działanie na CentOS 7.7.1908, PostgreSQL 12 oraz GitLab 12.4.2-ee.0. Przygotowanie wstępne Wykonujemy trzy działania: 1. Na serwerze PostgreSQL dodaj regułę zapory ogniowej, która zezwoli na połączenia przychodzące […]

Jak przetestować wydajność serwerów: zbiór kilku open source benchmarków

Kontynuujemy naszą serię materiałów poświęconych testowaniu wydajności serwerów. Dziś porozmawiamy o kilku sprawdzonych czasem benchmarkach, które są nadal wspierane i aktualizowane — NetPerf, HardInfo i ApacheBench. Zdjęcie — Peter Balcerzak — CC BY-SA NetPerf To narzędzie do oceny przepustowości sieci. Zostało opracowane przez inżynierów z Hewlett-Packard. Narzędzie składa się z dwóch plików wykonywalnych: netserver i […]

postfix+dovecot+mysql w FreeBSD

Wprowadzenie Chciałem już od dawna zgłębić temat serwera pocztowego, ale udało mi się to dopiero teraz, a informacji było niewiele, więc postanowiłem napisać jak najbardziej szczegółową publikację. W tej publikacji mowa nie tylko o postfix, dovecot, mysql, postfixadmin, ale także o spamassassin, clamav-milter (specjalna wersja clamav dla serwerów pocztowych), postgrey oraz […]

Jak skalować centra danych. Wykład Yandexu

Opracowaliśmy projekt sieci centrów danych, który umożliwia wdrażanie klastrów obliczeniowych liczących ponad 100 tysięcy serwerów z pikową przepustowością bisection (bisection bandwidth) przekraczającą jeden petabajt na sekundę. Z raportu Dmitrija Afanasjewa dowiesz się o podstawowych zasadach nowego projektu, skalowalności topologii, powiązanych problemach, możliwościach ich rozwiązania oraz cechach routingu i skalowania funkcji forwarding plane nowoczesnych […]

3. Projekt sieci przedsiębiorstwa na przełącznikach Extreme

Dzień dobry, przyjaciele! Dziś kontynuuję cykl poświęcony przełącznikom Extreme artykułem o projektowaniu sieci Enterprise. W artykule postaram się jak najkrócej: opisać modułowe podejście do projektowania sieci Etnterprise, rozważyć rodzaje budowy jednego z najważniejszych modułów sieci przedsiębiorstwa — sieci rdzeniowej (ip-campus), opisać zalety i wady wariantów rezerwacji krytycznych węzłów sieci na abstrakcyjnym przykładzie zaprojektować/aktualizować […]

GitHub stworzył tysiącletną skarbnice, w której przechowa repozytoria Open Source dla potomnych

Była kopalnia węgla, w której zlokalizowane jest archiwum Arctic World Archive. Foto: Guy Martin / Bloomberg Businessweek Wolne oprogramowanie jest kamieniem węgielnym nowoczesnej cywilizacji i wspólnym dziedzictwem całej ludzkości. Misją programu GitHub Archive jest zachowanie tego kodu dla przyszłych pokoleń, aby historia biblioteki aleksandryjskiej nigdy się nie powtórzyła. W tym celu GitHub utworzy wiele kopii zapasowych w różnych […]

Wielofunkcyjny reaktor I/O w gołym C

Wprowadzenie I/O reaktor (jedno wątkowy cykl zdarzeń) — to wzorzec pisania wysokowydajnego oprogramowania, stosowany w wielu popularnych rozwiązaniach: Node.js, Tor, Transmission, Chromium, Memcached… W tym artykule przyjrzymy się podskórnym działaniu I/O reaktora, jego zasadzie działania, napiszemy implementację w mniej niż 200 linijkach kodu i sprawimy, że prosty serwer HTTP obsłuży ponad 40 milionów zapytań na minutę. Przedmowa […]

Jak oceniać i porównywać urządzenia szyfrujące dla sieci Ethernet

Ten przegląd (lub, jeśli wolisz, przewodnik porównawczy) napisałem, kiedy zlecono mi porównanie kilku urządzeń różnych producentów. Ponadto te urządzenia należały do różnych klas. Musiałem zrozumieć architekturę i charakterystyki wszystkich tych urządzeń i stworzyć «system współrzędnych» do porównania. Będę szczęśliwy, jeśli mój przegląd pomoże komuś: Zrozumieć opisy […]

Zalety chmurowego rozpoznawania twarzy

Bliska przyszłość Istnieje kilka metod, za pomocą których działają systemy rozpoznawania twarzy, ale ogólnie chodzi o technologię zdolną zidentyfikować osobę na podstawie obrazu cyfrowego lub klatki z źródła wideo. Wiele osób posiadających smartfony codziennie korzysta z rozpoznawania twarzy, ale w urządzeniach mobilnych szybkość rozpoznawania nie jest krytyczna, a liczba użytkowników rzadko przekracza jedną lub dwie osoby. Dla biur i na ulicach […]

Czteropoziomowy model Administratora Systemów

Wprowadzenie HR w firmie produkcyjnej poprosiło o opisanie, czym powinien zajmować się administrator systemów? Dla organizacji z jednym specjalistą IT w zespole to pytanie może być mylące. Postarałem się prostymi słowami opisać funkcjonalne poziomy jednego specjalisty. Mam nadzieję, że komuś to pomoże w komunikacji z osobami spoza branży IT. Jeśli coś pominąłem, starsi koledzy mnie poprawią. Poziom: Technik Zadania. Tutaj rozwiązujemy kwestie administracyjne. […]

Bądźcie ostrożni wobec luk, które przynoszą workarounds. Część 1: FragmentSmack/SegmentSmack

Cześć wszystkim! Nazywam się Dmitrij Samsonow, pracuję jako wiodący administrator systemów w 'Odnoklassnikach'. Mamy ponad 7 tys. fizycznych serwerów, 11 tys. kontenerów w naszym chmurze i 200 aplikacji, które w różnych konfiguracjach tworzą 700 różnych klastrów. Przytłaczająca większość serwerów działa pod kontrolą CentOS 7. 14 sierpnia 2018 r. opublikowano informacje o luce bezpieczeństwa FragmentSmack […]

Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS - ProHoster