Hopp til innhold

Składniki architektury operacyjnej

Skip to content

To jest tekst przetłumaczony maszynowo, który może zawierać błędy!

Komponenty architektury operacyjnej

Kiedy mówimy o architekturze operacyjnej, mamy na myśli wszystkie elementy, które razem tworzą infrastrukturę IT w organizacji. Chodzi o sieci, serwery, pamięć masową, usługi i bezpieczeństwo oraz sposób ich wzajemnego powiązania.

Musisz stworzyć krótki przegląd komponentów i wyjaśnić, jak co najmniej trzy z nich są wykorzystywane wspólnie. Zacznij od znanej sieci, np. domowej lub szkolnej. Nie potrzebujesz uprawnień administratora, aby obserwować i opisywać poszczególne części.

Gdzie należy pojęcie?

Poziom 0 – System operacyjny, maszyny wirtualne i kontenery pokazuje, które terminy są częściami innych, co działa gdzie oraz które serie je wyjaśniają.

Co to jest architektura operacyjna?

Architektura operacyjna to przegląd wszystkich komponentów IT w środowisku i sposobu, w jaki są one ze sobą połączone. Pomyśl o tym jak o mapie całego systemu IT. Obejmuje ona wszystko, od fizycznego sprzętu po oprogramowanie i środki bezpieczeństwa.

Dla małej firmy może to być tak proste, jak router, serwer i kilka komputerów PC. Dla większej organizacji może to obejmować setki serwerów, wiele sieci, usługi w chmurze i wiele więcej.

Komponenty sieciowe

Sieć jest fundamentem architektury operacyjnej. Bez niej żadne urządzenia nie mogą komunikować się ze sobą.

Wideo: Jak hub, przełącznik i router rozkładają ruch

W wideo wyjaśniono różnicę między hube a przełącznikami i routerami oraz jaką rolę odgrywają one w sieci.

Komponent Co robi Przykład
Przełącznik (switch) Łączy urządzenia ze sobą w lokalnej sieci (LAN) UniFi Switch, TP-Link
Router Przesyła ruch między różnymi sieciami Twój domowy router, router ISP
Bramka Kieruje dalej z jednej sieci do innych sieci Domyślna bramką jest zazwyczaj router
Firewall Filtruje ruch i blokuje niepożądany dostęp pfSense, OPNsense, Unifi Gateway
Punkt dostępu (AP) Zapewnia bezprzewodowe połączenie z siecią Unifi AP, TP-Link AP

Jak to się ze sobą łączy?

Typowa kolejność to:

Internet → Router/Brama → Firewall → Switch → Urządzenia (PC, serwery, AP)

Switch łączy wszystko wewnętrznie, a router/firewall kontroluje to, co wchodzi i wychodzi.

Łatwy Zadanie 1 – Zmapuj swoją domową sieć

Jakie urządzenia sieciowe masz w domu? Większość osób ma co najmniej jeden router od dostawcy internetu. Spróbuj ustalić:

Jeśli nie masz dostępu do sieci domowej, użyj przykładowej architektury pod sekcją „Składanie całości”. Rozróżnij to, co obserwujesz, od tego, czego się domyślasz.

  • Masz router, przełącznik czy połączenie obu urządzeń?
  • Czy posiadasz osobny punkt dostępowy, czy Wi-Fi jest wbudowane w routerze?
  • Jaki jest adres IP Twojego routera? (Podpowiedź: ipconfig w terminalu na systemie Windows)

Serwery i klienci

W architekturze operacyjnej rozróżniamy serwery od klienci:

Wideo: Co sprawia, że komputer staje się serwerem

W wideo wyjaśniono cechy charakterystyczne serwera oraz różnice między serwerami a zwykłym sprzętem klienckim.

Rola Opis Przykład
Serwer Komputer udostępniający usługi innym Serwer www, serwer plików, serwer drukarek
Klient Komputer korzystający z usług oferowanych przez serwer Twój PC, telefon, tablet

Serwer nie musi być dużym i drogim urządzeniem. Stary laptop uruchamiający Linux i współdzielący pliki w sieci jest technicznie rzecz biorąc serwerem. Chodzi o rolę, a nie rozmiar.

Formfaktorer

Serwery występują w różnych formatach fizycznych:

  • Tower - Wyglądają jak zwykły komputer stacjonarny. Nadają się do małych środowisk.
  • Rack - Montowane w szafie serwerowej (rack). Standard dla centrów danych.
  • Blade - Kompaktowe moduły, które umieszcza się w obudowie (chassis). Używane w dużych centrach danych.

Przechowywanie

Dane muszą być przechowywane w jakimś miejscu. W architekturze operacyjnej istnieje kilka opcji:

Typ Wyjaśnienie Przykład
Lokalny dysk Przechowywanie bezpośrednio w maszynie SSD, HDD w komputerze lub serwerze
NAS Przechowywanie sieciowe udostępniane między urządzeniami Synology, TrueNAS
SAN Dedykowana sieć przechowywania danych o wysokiej wydajności Używane w dużych centrach danych
Przechowywanie w chmurze Przechowywanie u dostawcy usług w chmurze OneDrive, Google Drive, S3

NAS vs. SAN

  • NAS (Network Attached Storage) umożliwia udostępnianie plików przez sieć.
  • SAN (Storage Area Network) zapewnia serwerom dostęp do pamięci masowej na poziomie bloków za pośrednictwem sieci pamięci masowej. Wydajność zależy od rozwiązania i obciążenia; SAN nie jest zawsze szybszy niż NAS.

Wybierz rozwiązanie w oparciu o wymagania dotyczące dostępu, pojemności, wydajności, dostępności i tworzenia kopii zapasowych.

Usługi i oprogramowanie

Serwery w architekturze operacyjnej obsługują różne usługi. Oto kilka powszechnych przykładów:

Usługa Zastosowanie Przykład
Poczta e-mail oraz współpraca Komunikacja i współprac Microsoft 365, Google Workspace
Serwer plików Przechowywanie i udostępnianie wewnętrzne SharePoint, Samba
Serwer WWW Udostępnianie stron internetowych użytkownikom Nginx, Apache
Serwer drukowania Współdzielenie drukarek między urządzeniami CUPS (Linux), Windows Print Server
Oprogramowanie aplikacyjne Aplikacje używane przez użytkowników Office, Teams, Visual Studio Code

Monitorowanie i bezpieczeństwo

Aby utrzymać zdrową architekturę operacyjną, potrzebujemy wglądu w to, co się dzieje:

Komponent Co robi Przykład
Serwer logowania Zbiera dane logów z serwerów i usług Grafana + Loki, Graylog
Monitorowanie Pokazuje status i wydajność w czasie rzeczywistym Grafana, Zabbix, Uptime Kuma
Kontrola dostępu Kontroluje, kto ma dostęp do czego Nazwa użytkownika/hasło, MFA
Antywirus Chroni przed złośliwym oprogramowaniem Windows Defender, ClamAV
Kopia zapasowa Kopia zapasowa danych i systemów Proxmox Backup, Veeam

Backup nie jest opcjonalny

Dobrą zasadą jest zasada 3-2-1:

  • 3 kopie danych
  • 2 różne nośniki (np. dysk + chmura)
  • 1 kopia poza siedzibą (offsite)

Easy Zadanie 2 - Czy stosujesz zasadę 3-2-1?

Zastanów się nad swoimi plikami szkolnymi:

  • Ile kopii masz swoich projektów?
  • Czy używasz tylko OneDrive, czy masz coś również lokalnie?
  • Co się stanie, jeśli stracisz dostęp do swojego konta Microsoft?

Wielu odkrywa, że mają tylko jedną kopię. To wystarczy, dopóki nie przestanie.

Wirtualizacja

Zamiast posiadać fizyczną maszynę dla każdej usługi, możemy użyć wirtualizacji do uruchamiania wielu usług na tym samym sprzęcie:

Technologia Wyjaśnienie Przykład
Maszyny wirtualne (VM) Całe systemy operacyjne działające na wspólnym sprzęcie Proxmox, VMware
Kontenery Lekkie, izolowane środowiska dla pojedynczych aplikacji Docker, Podman

Wirtualizacja jest jednym z najważniejszych pojęć we współczesnej eksploatacji IT. Pozwala zaoszczędzić miejsce, energię i ułatwia zarządzanie usługami.

Złożenie całości

Wideo: Sposoby łączenia sieci

Wideo przedstawia powszechne topologie sieci oraz sposoby, w jakie urządzenia mogą być połączone na różne sposoby.

Oto przykład tego, jak może wyglądać prosta architektura operacyjna dla małej szkoły:

flowchart TD
    I["Internet"] -->|sieć| RB["Router / Zapora ogniowa"]
    RB -->|sieć| SW["Przełącznik"]
    SW -->|sieć| S["Serwer fizyczny z Proxmoxem"]
    SW -->|sieć| AP["Punkt dostępowy Wi-Fi"]
    SW -->|sieć| P["Drukarka"]
    SW -->|sieć| E["Komputery uczniów"]
    S -->|uruchamia| V1["WM: Serwer WWW, Nginx"]
    S -->|uruchamia| V2["WM: Serwer plików, SAMBA"]
    S -->|uruchamia| V3["Wirtualna maszyna Linuksa z Dockerm"]
    V3 -->|uruchamia| C["Kontenery: Grafana i Loki"]

To jest przeglądem składników. „Sieć” wskazuje na połączenie między urządzeniami, a „działanie” pokazuje, gdzie oprogramowanie lub maszyna wirtualna są uruchamiane. Kontenery Dockera w przykładzie działają wewnątrz maszynach wirtualnych z systemem Linux. Używaj strzałek tekstowych przy wyjaśnianiu zależności.

Easy Zadanie 3 - Narysuj architekturę szkoły

Spróbuj narysować prosty przegląd infrastruktury IT w Twojej szkole (lub w domu). Możesz użyć pióra i papieru lub narzędzia takiego jak draw.io.

  • Jakie urządzenia sieciowe są obecne?
  • Ile sieci według Ciebie ma szkoła? (Wskazówka: uczniowie i pracownicy prawdopodobnie znajdują się na różnych sieciach)
  • Jakich usług korzystacie codziennie? (WiFi, przechowywanie plików, drukowanie, e-mail…)

Nie musisz wiedzieć wszystkiego. Chodzi o to, aby zacząć myśleć systemowo.

Możesz narysować przegląd lub stworzyć numerowaną listę komponentów z nazwanymi połączeniami. Wyjaśnij ustnie lub pisemnie, jak co najmniej trzy komponenty jest wykorzystywanych, gdy uczeń otwiera stronę internetową. Jeśli podajesz tylko nazwy, dodaj, co robi każda część i od której innej części zależy. Porównaj z przykładową architekturą i wybierz jeden związek do bliższego przeanalizowania.

Podsumowanie

Chcesz wykorzystać materiał w samodzielnym zadaniu? [[Sieć Poziom 2 - Konfiguracja sieci e-mail | Oferta sieciowa i serwerowa]] prosi o wybranie i uzasadnienie komponentów dla klienta. [[Monitorowanie Poziom 0 - Co mówią metryki i dzienniki | Monitorowanie i logowanie]] zawiera wprowadzenie oraz wskazówki wspierające [[Obserwowalność Poziom 1 - Docker i Grafana | zadanie do oddania z Grafanem]]. Zadania mają różne wymagania wstępne; otwórz właściwe zadanie przed rozpoczęciem pracy.

Architektura operacyjna polega na zrozumieniu całości:

  • Sieć łączy wszystko ze sobą
  • Serwery dostarczają usługi
  • Magazynowanie zabezpiecza dane
  • Bezpieczeństwo chroni przed zagrożeniami
  • Monitorowanie daje Ci wgląd
  • Wirtualizacja oszczędza zasoby

Gdy potrafisz opisać te komponenty i wyjaśnić, jak są ze sobą powiązane, masz dobre rozumienie architektury operacyjnej.